Umožnit čtenářům sestav používat parametry polí ke změně vizuálů (Preview)

Parametry polí umožňují uživatelům dynamicky měnit míry nebo dimenze analyzované v sestavě. Tato funkce může čtenářům sestavy pomoct prozkoumat a přizpůsobit analýzu sestavy výběrem různých měr nebo dimenzí, které mají zájem.

Video

V tomto videu Sujata ukazuje, jak uživatelé sestavy pracují s parametry polí a jak je vytvoříte.

V následujícím příkladu může čtenář sestavy dynamicky aktualizovat pruhový graf a tabulku výběrem pole ve vodorovných průřezech nad vizuály. V současné době pruhový graf a tabulka měří COGS a analyzuje produkt na základě výběru čtenáře v průřezech.

Screenshot of example field parameters that dynamically update visuals based on the report reader selection.

Povolení náhledu parametru pole

Abyste mohli začít, musíte nejdřív povolit funkci Parametry pole ve verzi Preview.

  1. V Power BI Desktopu přejděte do možností souborů>a nastavení>Možností>náhledu funkcí.

  2. Zaškrtněte políčko Parametry pole .

    Screenshot of Preview toggle for field parameters.

Vytvoření parametru pole

  1. Pokud chcete vytvořit nový parametr pole, vyberte na kartě Modelovánímožnost Nová pole parametrů>.

    Screenshot of Launch the parameter creation experience from the ribbon.

  2. Pokud chcete vytvořit parametr, zadejte název parametru a vyberte pole, která chcete použít. V tomto ukázkovém parametru jsme vybrali rozměry Zákazník, Barva, Kategorie a Produkt.

    Screenshot of Example of field parameter setup.

    V tomto dialogovém okně můžete změnit pořadí polí nebo poklikáním na některá z vybraných polí změnit zobrazovaný název.

    V rámci stejného parametru můžete také kombinovat a shodovat různé míry a dimenze. Pomocí této funkce můžete například vytvořit dynamickou tabulku, kde sloupce můžou být míry nebo dimenze.

Použití parametru pole k řízení vlastností vizuálu

Po vytvoření parametru pole můžete pomocí parametru řídit míry nebo dimenze použité ve vizuálu.

Screenshot of Example of using a parameter in a visual.

Pro vizuál můžete použít parametr v zónách přetažení polí. Upozorňujeme, že některé vlastnosti vizuálu mají omezení počtu a typů polí, která můžete použít.

V místní nabídce můžete také zvolit, jestli parametr pole zobrazuje hodnoty nebo zobrazované názvy vybraných polí pro všechny vizuály, které nejsou průřezy.

  • V poli Hodnoty vyberte šipku dolů vedle názvu parametru a vyberte Zobrazit vybrané pole.

    Screenshot for non-slicer visuals, customize if the visual displays the values or the display names of the selected fields.

Úprava parametru pole

Pokud potřebujete upravit existující parametr pole, upravte jazyk DAX přímo.

Pokud například chcete přidat nové pole do existujícího parametru, stiskněte Shift + Enter a spusťte novou položku. Přidejte mezi každou položku čárku a spárujte formát zobrazený v tomto příkladu. Číslo za čárkou označuje pořadí polí:

Parameter = {
    ("Customer", NAMEOF('Customer'[Customer]), 0),
    ("Category", NAMEOF('Product'[Category]), 1),
    ("Color", NAMEOF('Product'[Color]), 2),
    ("Product", NAMEOF('Product'[Product]), 3)
}

Screenshot of Example of editing a field parameter in DAX.

Omezení

  • Funkce nepodporuje vizuály AI a&Q A.
  • Uživatelé sestavy nemají možnost vybrat žádné nebo žádná pole. Výběr žádných polí v průřezu nebo kartě filtru není stejný jako výběr všech polí.
  • V současné době nemůžete vytvářet parametry ve zdrojích dat živého připojení bez místního modelu. Použití DirectQuery pro datové sady Power BI a AS (Preview) ale můžete přidat místní model pro vytvoření parametrů pole. Přečtěte si další informace o DirectQuery pro datové sady Power BI a AS (Preview).
  • Implicitní míry teď nemůžete použít, takže pokud potřebujete agregovaný sloupec jako jedno z polí, musíte pro něj vytvořit explicitní míru DAX. Přečtěte si další informace o implicitních a explicitních mírách.
  • V současné době nemůžete použít parametry pole jako propojená pole podrobné analýzy nebo stránky s popisem. Alternativním řešením je místo toho použít jednotlivá pole odkazovaná v parametru pole. Pokud například parametr pole obsahuje pole Customer (Zákazník) a Product (Produkt), můžete tato dvě pole propojit na stránku podrobné analýzy nebo popisu, aby vizuály s parametrem pole mohly spustit stránku podrobné analýzy nebo popisku.