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 zlepšuje výkon jednotlivých konfigurací.

Podporované zdroje dat

Q&A podporují následující konfigurace Power BI:

  • Režim importu
  • Režim živého připojení s místními Služba Analysis Services serveru SQL, službami Azure Analysis Services nebo datovými sadami Power BI
  • 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ě ve výchozím nastavení umožňuje Q&A přirozeného jazyka. 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 Možnosti souboru>a nastavení>Možnosti.
  2. V části Aktuální načtení dat souborů>vyberte nebo zrušte výběr možnosti Zapnout funkci Q&A a a položte otázky týkající se vašich dat v přirozeném jazyce.

Screenshot showing the Power BI Desktop Q&A options.

Další informace najdete v tématu Omezení Q&A v Power BI.

Indexování Q&A

Když Q&A povolíte sestavení indexu, umožníte uživateli rychle poskytnout zpětnou vazbu v reálném čase a lépe interpretovat své otázky. Sestavení indexu může nějakou dobu trvat. Index má následující charakteristiky:

  • Všechny názvy sloupců a tabulky se vloží do indexu, pokud nejsou explicitně vypnuté z nástrojů Q&A.
  • 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&A nějakou dobu 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 při změně.

V služba Power BI index znovu vytvoří při publikování, opětovném publikování a aktualizaci. Vytváření indexu Q&A 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 Q&A maximálně jednou denně snížíte dopad na zdroj DirectQuery.

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