Zdieľať cez


Porovnanie dynamického pripojenia a režimu DirectQuery

Dynamické pripojenie je spôsob, ako pripojiť zostavu Power BI k publikovanému sémantickému modelu služby Power BI. DirectQuery je metóda, ktorú môžete použiť na pripojenie sémantického modelu k údajom. Tento článok popisuje hlavné rozdiely medzi týmito konceptmi.

Dynamické pripojenie

Dynamické pripojenie je metóda, ktorá umožňuje vytvoriť zostavu v aplikácii Power BI Desktop bez toho, aby ste preň museli vytvárať sémantický model. Keď vytvoríte zostavu v aplikácii Power BI Desktop, môžete ju pripojiť k sémantickému modelu, ktorý už existuje. Dynamické pripojenie vám umožňuje spoliehať sa na existujúce údaje, ktoré je možné aktualizovať bez prístupu k zostave.

Pomocou dynamického pripojenia môžete pripojiť zostavu k jednému z nasledujúcich zdrojov údajov:

  • Sémantický model, ktorý už existuje v služba Power BI

  • Databáza Azure Analysis Services (AAS)

  • Lokálna inštancia služby SQL Server Analysis Services (SSAS)

DirectQuery,

V sémantickom modeli služby Power BI sa doň môžu kopírovať údaje počas operácie obnovenia v režime importu. Alebo môže sémantický model dynamicky požadovať údaje zo zdroja údajov, ku ktorému je pripojený pomocou metódy s názvom DirectQuery.

Pri používaní režimu DirectQuery používa vaša zostava dotazy jazyka DAX (Data Analysis Expression) na získanie údajov. Keď sémantický model prijme dotaz DAX zostavy, vygeneruje ďalšiu množinu dotazov, ktoré sa spúšťajú na vašom zdroji údajov, aby sa získali požadované údaje. Ak je napríklad váš zdroj údajov databáza SQL Servera, Power BI vygeneruje dotazy SQL na získanie údajov, ktoré potrebuje. Iné zdroje údajov môžu generovať dotazy v iných jazykoch dotazov.

Režim DirectQuery je užitočný v nasledujúcich prípadoch:

  • Pracujete so zdrojmi údajov s veľkým objemom údajov

  • Chcete použiť údaje takmer v reálnom čase

Režim DirectQuery môžete používať aj so službou Analysis Services, ako je popísané v téme Používanie režimu DirectQuery pre sémantické modely služby Power BI a Analysis Services.

Ďalšie informácie nájdete v nasledujúcich zdrojoch: