Zmena veľkosti lokálnej brány údajov

Tento článok sa zameriava na správcov služby Power BI, ktorí potrebujú nainštalovať a spravovať lokálnu bránu údajov.

Brána sa vyžaduje vždy, keď musí služba Power BI pristupovať k údajom, ktoré nie sú dostupné priamo cez internet. Možno ju nainštalovať na lokálnom serveri alebo v infraštruktúre hosťovanej na virtuálnych počítačoch ako službe (IaaS).

Vyťaženia brány

Lokálna brána údajov podporuje dve vyťaženia. Je dôležité, aby ste predtým, ako budeme diskutovať o veľkosti a odporúčaniach brány, najskôr porozumeli týmto vyťaženiam.

Vyťaženie údajov uložených vo vyrovnávacej pamäti

Vyťaženie uložené vo vyrovnávacej pamäti načítava a transformuje zdrojové údaje na načítanie do sémantických modelov Power BI (predtým známe ako množiny údajov). Robí to v troch krokoch:

  1. Pripojenie ion: Brána sa pripája k zdrojovým údajom.
  2. Načítanie a transformácia údajov: Údaje sa načítajú a v prípade potreby transformujú. Vždy, keď je to možné, mashup modul Power Query odošle kroky transformácie do zdroja údajov – čo je známe ako skladanie dotazov. Ak to nie je možné, transformácie musí vykonať brána. V tomto prípade bude brána využívať viac zdrojov procesora a pamäte.
  3. Prenos: Údaje sa prenášajú do služba Power BI – dôležité je spoľahlivé a rýchle internetové pripojenie, najmä pri veľkých objemoch údajov.

Diagram údajov vyrovnávacej pamäte zobrazujúci lokálnu bránu údajov, ktorá sa pripája k lokálnym zdrojom.

Vyťaženia dynamických Pripojenie a DirectQuery

Vyťaženie dynamického Pripojenie a DirectQuery funguje prevažne v režime odovzdávania. Služba Power BI odošle dotazy a brána reaguje s výsledkami dotazu. Vo všeobecnosti majú výsledky dotazu malú veľkosť.

Toto vyťaženie vyžaduje zdroje procesora pre dotazy smerovania a výsledky dotazov. Zvyčajne ide o oveľa menší dopyt na procesor, ako vyžaduje vyťaženie údajov vyrovnávacej pamäte – najmä keď je potrebné transformovať údaje na ukladanie do vyrovnávacej pamäte.

Na to, aby používatelia zostáv mali interaktívne prostredie, je dôležitá spoľahlivá, rýchla a konzistentná pripojiteľnosť.

Diagram dynamického Pripojenie ionu a režimu DirectQuery zobrazujúci lokálnu bránu údajov, ktorá sa pripájajú k lokálnym zdrojom.

Dôležité informácie týkajúce sa veľkosti

Určenie správnej veľkosti pre počítač s bránou môže závisieť od týchto premenných:

  • Pri vyťaženiach údajov vyrovnávacej pamäte:
    • Počet súbežných sémantických obnovení modelu
    • Typy zdrojov údajov (relačná databáza, analytická databáza, údajové informačné kanály alebo súbory)
    • Objem údajov, ktoré sa majú načítať zo zdrojov údajov
    • Všetky transformácie, ktoré je potrebné vykonať pomocou mashup modulu Power Query
    • Objem údajov, ktoré sa majú preniesť do služba Power BI
  • Pri vyťaženiach Dynamické Pripojenie a DirectQuery:
    • Počet súbežných používateľov zostáv
    • Počet vizuálov na stranách zostavy (každý vizuál odošle aspoň jeden dotaz)
    • Frekvencia aktualizácií vyrovnávacej pamäte dotazov tabule služby Power BI
    • Počet zostáv v reálnom čase používajúci funkciu Automatické obnovenie strany
    • Určuje, či sémantické modely vynucujú zabezpečenie na úrovni riadkov (RLS)

Vo všeobecnosti platí, že vyťaženia Dynamické Pripojenie a DirectQuery vyžadujú dostatočné množstvo procesora, zatiaľ čo vyťaženia údajov vyrovnávacej pamäte vyžaduje viac procesora a pamäte. Oba vyťaženia závisia od kvalitného pripojenia k služba Power BI a zdrojom údajov.

Poznámka

Kapacity služby Power BI ukladajú obmedzenia na paralelnosť obnovovania modelu a priepustnosť dynamického Pripojenie a DirectQuery. Nie je potrebné meniť veľkosť brán s cieľom dosiahnuť viac ako to, čo podporuje služba Power BI. Obmedzenia sa líšia podľa jednotky Premium SKU (a jednotky A SKU zodpovedajúcej veľkosti). Ďalšie informácie nájdete v téme Licencie na kapacitu služby Microsoft Fabric a Čo je Power BI Premium? (Uzly kapacity).

Dôležité

V čase, keď sa tento článok týka služby Power BI Premium alebo jej predplatných kapacity (skladové jednotky SKU P). Spoločnosť Microsoft v súčasnosti konsoliduje možnosti nákupu a vyradí skladové jednotky SKU služby Power BI Premium na kapacitu. Noví a existujúci zákazníci by namiesto toho mali zvážiť zakúpenie predplatného kapacity služby Fabric (skladové jednotky F SKU).

Ďalšie informácie nájdete v téme Dôležitá aktualizácia pre licencie Power BI Premium a Power BI Premium: najčastejšie otázky.

Odporúčania

Odporúčania na zmenu veľkosti brány závisia od mnohých premenných. V tejto časti uvádzame všeobecné odporúčania, ktoré môžete vziať do úvahy.

Počiatočná veľkosť

Presne odhadnúť správnu veľkosť môže byť náročné. Odporúča sa začať s počítačom s minimálne 8-jadrový procesorom, 8 GB pamäte RAM a viacerými gigabitovými sieťovými adaptérmi. Potom môžete odmerať typické zaťaženie brány zapisovaním počítadiel procesora a pamäťového systému do denníka. Ďalšie informácie nájdete v téme Monitorovanie a optimalizácia výkonu brány lokálnych údajov.

Pripojiteľnosť

Naplánujte si najlepšiu možnú pripojiteľnosť medzi služba Power BI a vašou bránou, a medzi vašou bránou a zdrojmi údajov.

  • Snažte sa o spoľahlivosť, rýchle rýchlosti a nízke a konzistentnú latencie.
  • Eliminujte – alebo zredukujte – skoky medzi bránou a zdrojmi údajov.
  • Odstráňte akékoľvek sieťové obmedzenia stanovené vrstvou proxy brány firewall. Ďalšie informácie o koncových bodoch služby Power BI nájdete v téme Pridanie URL adries služby Power BI do zoznamu povolených položiek.
  • Nastavte službu Azure ExpressRoute na vytvorenie súkromných spravovaných pripojení k službe Power BI.
  • V prípade zdrojov údajov v službe Azure VM sa uistite, že VM sú kolokované s služba Power BI.
  • Pri vyťaženiach dynamického Pripojenie ion v službe SQL Server Analysis Services (SSAS), ktoré zahŕňajú dynamické zabezpečenie na úrovni riadkov, zabezpečte kvalitné pripojenie medzi počítačom brány a lokálna služba Active Directory.

Clustering

Pri rozsiahlom nasadení môžete vytvoriť bránu s viacerými členmi klastra. Klastre sa vyhýbajú jediným bodom zlyhania a môžu načítať vyrovnávanie prenosov v rámci brán. Môžete vykonávať nasledujúce činnosti:

  • Nainštalujte jednu alebo viacero brán v klastri.
  • Izolovať vyťaženia na samostatné brány alebo klastre serverov brán.

Ďalšie informácie nájdete v téme Spravovanie klastrov brán lokálnych údajov s vysokou dostupnosťou a vyrovnávanie zaťaženia.

Návrh a nastavenia sémantického modelu

Návrh sémantických modelov a ich nastavenia môžu mať vplyv na vyťaženia brány. Ak chcete znížiť vyťaženie brány, môžete zvážiť nasledujúce akcie.

Pre sémantické modely importu:

V prípade sémantických modelov DirectQuery:

  • Optimalizácia zdrojov údajov, modelov a návrhov zostáv – ďalšie informácie nájdete v téme Sprievodný materiál k modelu DirectQuery v aplikácii Power BI Desktop.
  • Vytvorte agregácie na ukladanie výsledkov s vyššou úrovňou do vyrovnávacej pamäte s cieľom zníženia počtu požiadaviek DirectQuery.
  • Obmedzte intervaly automatického obnovenia strany v nastaveniach návrhov a kapacity zostavy.
  • Najmä pri vynútení dynamického zabezpečenia na úrovni riadkov obmedzte frekvenciu aktualizácií vyrovnávacej pamäte tabule.
  • Najmä pri menších objemoch údajov alebo pri údajoch so stálou pamäťou skonvertujte návrh na model Import alebo zložený model.

Pre sémantické modely dynamického Pripojenie ionu:

  • Najmä pri vynútení dynamického zabezpečenia na úrovni riadkov obmedzte frekvenciu aktualizácií vyrovnávacej pamäte tabule.

Ďalšie informácie súvisiace s týmto článkom nájdete v nasledujúcich zdrojoch: