Sdílet prostřednictvím


Zdroje dat pro Q&A v přirozeném jazyce

Funkce Q&A v Power BI umožňuje rychle získat odpovědi na data pomocí přirozeného jazyka a klást otázky o datech. Tento článek popisuje podporované konfigurace pro Q&A a jak indexování a ukládání do mezipaměti zvyšuje výkon pro každou konfiguraci.

Podporované zdroje dat

Power BI Q&A podporuje následující konfigurace zdrojů dat v Power BI Desktopu:

  • Režim importu
  • Režim živého připojení s místními datovými sadami SQL Server Analysis Services, Azure Analysis Services nebo Power BI Datové sady DirectLake a Lakehouse Power BI se ale nepodporují.
  • DirectQuery s Azure Synapse Analytics, Azure SQL nebo SQL Serverem 2019 Jiné zdroje můžou fungovat v režimu přímého dotazu, ale nejsou oficiálně podporované.

Použití vizuálu Q&A v sestavě umožňuje ve výchozím nastavení Q&A v přirozeném jazyce. Pokud používáte DirectQuery nebo živé připojení, zobrazí se výzva.

Pokud chcete v Power BI Desktopu explicitně zapnout nebo vypnout možnosti přirozeného jazyka pro sestavu:

  1. Přejděte na Soubor>Možnosti a nastavení>Možnosti.
  2. V části Aktuální soubor>načtení datvyberte nebo zrušte výběr Zapněte Q&A a položte otázky v přirozeném jazyce týkající se vašich dat.

Snímek obrazovky ukazující možnosti Q&A v Power BI Desktopu

Další informace najdete v části Omezení Power BI Q&A.

Indexování Q&A

Povolení Q&A vytvoří index, aby uživateli rychle poskytlo zpětnou vazbu v reálném čase a pomohlo s interpretací jejich otázek. Sestavení indexu může nějakou dobu trvat. Index má následující charakteristiky:

  • Pokud nejsou explicitně deaktivovány pomocí nástroje Q&A, všechny názvy sloupců a tabulek se vloží do indexu.
  • Indexují se všechny textové hodnoty s méně než 100 znaky. Textové hodnoty 100 znaků a dalších znaků se neindexují.
  • Index Q&A ukládá maximálně 5 milionů jedinečných hodnot. Pokud toto číslo překročíte, index neobsahuje všechny potenciální hodnoty, které by mohly snížit přesnost Q&A.
  • Index Q&A je založený na prvních 1 000 entitách modelu (tabulek a polí). Pokud datový model překročí toto číslo, index neobsahuje všechny potenciální entity modelu, které by mohly snížit přesnost Q&A.
  • Pokud během indexování dojde k chybě, zůstane index v částečném stavu a znovu se vytvoří při další aktualizaci.

Aktualizace indexu a ukládání do mezipaměti

Power BI Desktop vytvoří index při použití Q&A. Při sestavování indexu se zobrazí malá ikona. Při sestavování indexu může načtení vizuálu a návrhů Q&chvíli trvat.

Pokud se váš model změní nebo index přestane být zastaralý, index se musí aktualizovat. Vzhledem k tomu, že opětovné sestavení indexu může nějakou dobu trvat, aktualizuje se index pouze v případě, že použijete Q&A ve stejné relaci, jako když dojde ke změnám.

Ve službě Power BI se index znovu vytvoří při publikování, opětovném publikování a aktualizaci. Q&Vytvoření indexu není vždy automatické a může k tomu dojít na vyžádání za účelem optimalizace aktualizací datové sady. U DirectQuery&indexy dat A maximálně jednou denně, aby se snížil dopad na zdroj DirectQuery.

Další informace o integraci přirozeného jazyka do sestav najdete tady: