Vstavané kolekcie – odkazy na zdroje údajov a množiny údajov v stránkovanej zostave (Zostavovač zostáv Služby Power BI)
VZŤAHUJE SA NA: Power BI Zostavovač zostáv Power BI Desktop
Kolekcia DataSources predstavuje všetky zdroje údajov používané v stránkovanej zostave. Podobne kolekcia Množiny údajov predstavuje všetky množiny údajov pre všetky zdroje údajov v zostave. Tablu Údaje zostavy použite na hierarchické zobrazenie množín údajov zostavy usporiadaných pod zdrojom údajov, na ktorý odkazujú.
Zdroje údajov
Kolekcia DataSources predstavuje zdroje údajov, na ktoré sa odkazuje v publikovanej definícii zostavy. Tieto informácie môžete použiť v zostave na zdokumentovanie zdroja údajov zostavy. Nasledujúca tabuľka popisuje premenné v rámci kolekcie DataSources .
Premenná | Typ | Opis |
---|---|---|
Typ | Reťazec | Typ poskytovateľa údajov pre zdroj údajov. Napríklad:SQLAZURE |
Nasledujúci výraz vráti typ zdroja údajov pre zdroj údajov s názvom DataSource1 v zostave:
=DataSources("DataSource1").Type
Množiny údajov
Kolekcia Množiny údajov predstavuje množiny údajov, na ktoré sa odkazuje v definícii zostavy. Môžete sa rozhodnúť zahrnúť dotaz do textového poľa v zostave, takže používateľ, ktorý má záujem presne o údaje v zostave, môže vidieť pôvodný text príkazu. Nasledujúca tabuľka popisuje členov kolekcie Množiny údajov.
Člen | Typ | Opis |
---|---|---|
CommandText | Reťazec | V prípade zdrojov údajov databázy ide o dotaz používaný na načítanie údajov zo zdroja údajov. Ak je dotaz výrazom, ide o vyhodnotený výraz. |
PrepísanýKommandText | Reťazec | Rozbalená hodnota CommandText poskytovateľa údajov. Táto možnosť sa zvyčajne používa pre zostavy s parametrami dotazu, ktoré sú mapované k parametrom zostavy. Poskytovateľ údajov nastaví túto vlastnosť pri rozbalení odkazov na parameter textu príkazu na konštantné hodnoty vybraté pre primapované parametre zostavy. |
Nasledujúci výraz vráti dotaz použitý v množine údajov s názvom DataSet1 v zostave:
=DataSets("DataSet1").CommandText
Používanie výrazov dotazu
Výrazy môžete použiť na definovanie dotazu, ktorý je obsiahnutý v množine údajov. Túto funkciu môžete použiť na navrhnutie zostáv, v ktorých sa dotaz zmení na základe vstupu od používateľa, údajov v iných množinách údajov alebo iných premenných. Ďalšie informácie o dotazoch nájdete v téme Množiny údajov vložené v zostave (Zostavovač zostáv Power BI).