Parametry s více hodnotami

Parametr s více hodnotami umožňuje uživateli nastavit jednu nebo více libovolných textových hodnot. Parametry s více hodnotami se často používají k filtrování, často v případech, kdy ovládací prvek rozevíracího seznamu může obsahovat příliš mnoho hodnot, než aby bylo užitečné.

Vytvoření statického parametru s více hodnotami

  1. Začněte prázdným sešitem v režimu úprav.

  2. Vyberte Přidat parametry>Přidat parametr.

  3. V podokně nového parametru, které se otevře, zadejte:

    • Název parametru: Filter
    • Typ parametru: Multi-value
    • Povinné: unchecked
    • Získat data z: None
  4. Vyberte Uložit a vytvořte parametr.

  5. Parametr Filter bude parametr s více hodnotami, zpočátku bez hodnot.

    Snímek obrazovky znázorňující vytvoření parametru s více hodnotami v sešitu

  6. Pak můžete přidat více hodnot.

    Snímek obrazovky znázorňující přidání třetí hodnoty v sešitu

Parametr s více hodnotami se chová podobně jako parametr rozevíracího seznamu s vícenásobným výběrem a běžně se používá ve scénáři podobném "in".

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

Styl pole parametru

Parametr s více hodnotami podporuje následující styly polí:

  1. Standardní: Umožňuje přidat nebo odebrat libovolné textové položky.

    Snímek obrazovky znázorňující standardní pole sešitu s více hodnotami

  2. Heslo: Umožňuje přidat nebo odebrat libovolná pole hesel. Hodnoty hesel jsou v uživatelském rozhraní skryté jenom při psaní. Hodnoty jsou při odkazech stále plně přístupné jako hodnota parametru. Při uložení sešitu se ukládají nešifrované.

    Snímek obrazovky znázorňující pole s více hodnotami hesla sešitu

Vytvoření parametru s více hodnotami s počátečními hodnotami

Pomocí dotazu můžete nastavit parametr s více hodnotami počátečními hodnotami. Pak můžete hodnoty odebrat ručně nebo přidat další hodnoty. Pokud se k naplnění parametru s více hodnotami použije dotaz, zobrazí se u parametru tlačítko Obnovit výchozí hodnoty, které obnoví původní hodnoty.

  1. Začněte prázdným sešitem v režimu úprav.

  2. Vyberte Přidat parametry>Přidat parametr.

  3. V podokně nového parametru, které se otevře, zadejte:

    • Název parametru: Filter
    • Typ parametru: Multi-value
    • Povinné: unchecked
    • Získat data z: JSON
  4. Do bloku vstupního textu JSON vložte tento fragment kódu JSON:

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

    Všechny položky, které jsou výsledkem dotazu, se zobrazí jako položky s více hodnotami. Nejste omezeni na JSON. K zadání počátečních hodnot můžete použít libovolného zprostředkovatele dotazů, ale budete omezeni na prvních 100 výsledků.

  5. Vyberte Spustit dotaz.

  6. Vyberte Uložit a vytvořte parametr.

  7. Parametr Filter bude parametr s více hodnotami se třemi počátečními hodnotami.

    Snímek obrazovky znázorňující vytvoření dynamického rozevíracího seznamu v sešitu

Další kroky