Čítať v angličtine

Zdieľať cez


Nastavenie limitov dotazov vizuálu v aplikácii Power BI Desktop

VZŤAHUJE SA NA: služba Power BI aplikácie Power BI Desktop

Keď načítate stranu zostavy alebo vykonáte zmeny v poliach vo vizuáli, daný vizuál odošle dotaz do zdroja údajov vašej zostavy. Spracovanie týchto dotazov vyžaduje časovú aj počítačovú pamäť. Aby sa zabránilo tomu, že ľubovoľný dotaz bude používať príliš veľa zdrojov, na dotazy v publikovaných zostavách sa vzťahujú obmedzenia času spustenia dotazu (časové limity) a množstva pamäte, ktorú môže dotaz použiť (obmedzenia pamäte). Tieto limity sa môžu zmeniť v závislosti od toho, kde sú vaše údaje hosťované.

V nasledujúcej tabuľke sú uvedené časové limity a limity pamäte, ktoré používajú rôzne kapacity.

Kapacita Voľno Limit pamäte
Zdieľané 225 sekúnd 1 048 576 KB (1 GB)
Premium 225 sekúnd 10 485 760 KB (10 GB)
SQL Server Analysis Services 600 sekúnd 1 048 576 KB (1 GB)
Azure Analysis Services 600 sekúnd 10 485 760 KB (10 GB)

Ak vizuál odošle dotaz, ktorý dosiahne niektorý z limitov použitých hostiteľskou kapacitou, daný vizuál zobrazí chybu.

Snímka obrazovky chybového hlásenia.

Power BI Desktop prirodzene neuplatňuje žiadne z týchto limitov na lokálne modely. Simulácie limitov dotazov však môžete použiť na testovanie všetkých limitov, ktoré sa môžu použiť v zostave po publikovaní.

Použitie limitov dotazov v ponuke možností

  1. Výber položky Súbor>Možnosti a nastavenia Možnosti>
  2. V časti Aktuálny súbor vyberte položku Nastavenia zostavy.
  3. Prejdite do časti Simulácie limitov dotazov . Snímka obrazovky ponuky možností, v ktorej je k dispozícii časť simulácií limitov dotazov.
  4. Pomocou rozbaľovacej ponuky vyberte kapacitu, ktorá sa má simulovať. Môžete si vybrať z nasledovného:
    • Automatické (odporúča sa)
    • Zdieľaná kapacita
    • Kapacita Premium
    • SQL Server Analysis Services
    • Azure Analysis Services
    • Vlastné limity
    • Žiadne limity dotazov

Predvolene majú nové zostavy vybratú možnosť automatické (odporúča sa). Vďaka automatickým limitom sa služba Power BI čo najlepšie hodí na to, aby identifikovala, kde je model hosťovaný, a aby tieto limity použila. V opačnom prípade sa predvolene použijú obmedzenia zdieľanej kapacity, čím sa zabezpečí, že dotazy dokončené v aplikácii Desktop sa dokončia pre publikované zostavy bez ohľadu na to, kde sú údaje zostavy hosťované. Pod rozbaľovacím zoznamom nájdete presný časový limit a limity pamäte, ktoré sa aktuálne používajú pre vybratú kapacitu.

Ak sa rozhodnete použiť vlastné limity, do vstupného poľa zadajte konkrétny časový limit a limit pamäte. Keď nastavíte vlastné limity, môžete na označenie "žiadne obmedzenia" použiť hodnotu 0.

Dôležité informácie a riešenie problémov

  • Zostavy vytvorené pred dostupnosťou tejto funkcie sú nastavené na "žiadne limity dotazov". Ak sa zdá, že vizuál alebo zostava fungujú bez chyby v aplikácii Power BI Desktop, ale ostatní používatelia sa pri pokuse o zobrazenie publikovanej zostavy dopúšťajú chýb, zvážte použitie limitov dotazov, ako je popísané v tomto článku.
  • Obmedzenia definované pomocou tohto nastavenia zostavy sa vzťahujú na všetky dotazy odoslané zo zobrazenia zostavy. Dotazy odoslané zo zobrazenia údajov alebo modelu nebudú ovplyvnené.
  • Pri zostavách s dynamickým pripojením si môžete všimnúť chyby vizuálov ešte predtým, ako dosiahnu limity dotazov, ktoré ste nastavili. Môže sa to stať, ak má externý nástroj služby Analysis Services, ku ktorému je zostava dynamicky pripojená, vlastné prísnejšie limity dotazov. Aj keď Aplikácia Power BI Desktop uplatní limity dotazov prostredníctvom nastavenia zostavy popísaného v tomto článku, dotazy budú naďalej podliehať akýmkoľvek iným limitom uloženým zdrojom údajov.