Delen via


Parameters met meerdere waarden

Met een parameter met meerdere waarden kan de gebruiker een of meer willekeurige tekstwaarden instellen. Parameters met meerdere waarden worden vaak gebruikt voor filteren, vaak wanneer een vervolgkeuzelijst te veel waarden bevat om nuttig te zijn.

Een statische parameter met meerdere waarden maken

  1. Begin met een lege werkmap in de bewerkingsmodus.

  2. Selecteer Parameters> toevoegenParameter toevoegen.

  3. Voer in het nieuwe parametervenster dat wordt geopend het volgende in:

    • Parameternaam: Filter
    • Parametertype: Multi-value
    • Vereist: unchecked
    • Gegevens ophalen uit: None
  4. Selecteer Opslaan om de parameter te maken.

  5. De filterparameter is een parameter met meerdere waarden, in eerste instantie zonder waarden.

    Schermopname van het maken van een parameter met meerdere waarden in een werkmap.

  6. U kunt vervolgens meerdere waarden toevoegen.

    Schermopname van het toevoegen van een derde waarde in een werkmap.

Een parameter met meerdere waarden gedraagt zich op dezelfde manier als een vervolgkeuzelijstparameter voor meervoudige selectie en wordt vaak gebruikt in een 'in'-achtig scenario.

    let computerFilter = dynamic([{Computer}]);
    Heartbeat
    | where array_length(computerFilter) == 0 or Computer in (computerFilter)
    | summarize Heartbeats = count() by Computer
    | order by Heartbeats desc

Parameterveldstijl

Een parameter met meerdere waarden ondersteunt de volgende veldstijlen:

  1. Standaard: hiermee kunt u willekeurige tekstitems toevoegen of verwijderen.

    Schermopname van het standaardveld met meerdere waarden van de werkmap.

  2. Wachtwoord: hiermee kunt u willekeurige wachtwoordvelden toevoegen of verwijderen. De wachtwoordwaarden worden alleen verborgen in de gebruikersinterface wanneer u typt. De waarden zijn nog steeds volledig toegankelijk als parameterwaarde wanneer ernaar wordt verwezen. Ze worden niet-versleuteld opgeslagen wanneer de werkmap wordt opgeslagen.

    Schermopname van een veld met meerdere waarden voor een werkmapwachtwoord.

Een parameter met meerdere waarden met initiƫle waarden maken

U kunt een query gebruiken om de parameter met meerdere waarden te seeden met beginwaarden. U kunt vervolgens handmatig waarden verwijderen of meer waarden toevoegen. Als een query wordt gebruikt om de parameter met meerdere waarden te vullen, wordt een standaardinstellingsknop voor herstellen weergegeven op de parameter om terug te keren naar de oorspronkelijk opgevraagde waarden.

  1. Begin met een lege werkmap in de bewerkingsmodus.

  2. Selecteer Parameters> toevoegenParameter toevoegen.

  3. Voer in het nieuwe parametervenster dat wordt geopend het volgende in:

    • Parameternaam: Filter
    • Parametertype: Multi-value
    • Vereist: unchecked
    • Gegevens ophalen uit: JSON
  4. Voeg in het tekstblok JSON-invoer dit JSON-fragment in:

    ["apple", "banana", "carrot" ]
    

    Alle items die het resultaat van de query zijn, worden weergegeven als items met meerdere waarden. U bent niet beperkt tot JSON. U kunt elke queryprovider gebruiken om beginwaarden op te geven, maar u bent beperkt tot de eerste 100 resultaten.

  5. Selecteer Query uitvoeren.

  6. Selecteer Opslaan om de parameter te maken.

  7. De filterparameter is een parameter met meerdere waarden met drie beginwaarden.

    Schermopname van het maken van een dynamische vervolgkeuzelijst in een werkmap.

Volgende stappen