Sdílet prostřednictvím


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 běžně používají k filtrování, často když ovládací prvek rozevíracího seznamu může obsahovat příliš mnoho hodnot, 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 novém podokně parametrů, které se otevře, zadejte:

    • Název parametru: Filter
    • Typ parametru: Multi-value
    • Povinné: unchecked
    • Získání dat z: None
  4. Výběrem možnosti Uložit vytvořte parametr.

  5. Parametr Filter bude parametrem s více hodnotami, který zpočátku neobsahuje žádné hodnoty.

    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 typu 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 s více hodnotami sešitu

  2. Heslo: Umožňuje přidat nebo odebrat libovolná pole hesel. Hodnoty hesel se v uživatelském rozhraní skryjí jenom při psaní. Hodnoty jsou stále plně přístupné jako hodnota parametru, pokud se odkazuje. Při uložení sešitu jsou uloženy 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

Dotaz můžete použít k nastavení parametru s více hodnotami s počátečními hodnotami. Hodnoty pak můžete odebrat ručně nebo přidat další hodnoty. Pokud se dotaz používá k naplnění parametru s více hodnotami, zobrazí se na parametru tlačítko obnovit výchozí hodnoty, které se má obnovit zpět k původně dotazovaným hodnotám.

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

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

  3. V novém podokně parametrů, které se otevře, zadejte:

    • Název parametru: Filter
    • Typ parametru: Multi-value
    • Povinné: unchecked
    • Získání dat 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 zobrazují 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. Výběrem možnosti Uložit 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