Aktivera Q&A för liveanslutningar i Power BI

GÄLLER FÖR: Power BI Desktop-Power BI-tjänst

Du kan importera semantiska modeller till Power BI eller skapa en live-anslutning till dem. Semantiska liveanslutningsmodeller finns ofta lokalt och hanteras med hjälp av en gateway. Data och förfrågningar skickas fram och tillbaka med hjälp av livefrågor. Om du vill använda Q&A med de semantiska modeller som du kommer åt via en gateway måste du aktivera dem först.

Kommentar

Live-anslutningar stöder även Azure Analysis Services-datauppsättningar, som inte kräver någon gateway.

Q&A för lokala datagatewaydatauppsättningar

När du aktiverar liveanslutningen skapar Power BI ett index för din datakälla och laddar upp en delmängd av dessa data till Power BI för att aktivera frågor och svar. Det kan ta flera minuter att skapa det första indexet, och Power BI underhåller och uppdaterar indexet automatiskt när dina data ändras. Q&A med dessa datauppsättningar fungerar på samma sätt som med data som publicerats till Power BI. Den fullständiga uppsättningen funktioner som är tillgängliga i Q&A-upplevelsen stöds i båda fallen.

När du ställer frågor i Power BI avgör Q&A det bästa visuella objektet att skapa, eller rapportblad att använda, för att besvara din fråga med hjälp av ett index för din datauppsättning. När Q&A har fastställt det bästa potentiella svaret använder den DirectQuery för att hämta livedata från datakällan via gatewayen för att fylla i diagram och grafer. Därför visar Power BI Q&A alltid de mest aktuella data direkt från den underliggande datakällan.

Power BI Q&A använder text- och schemavärdena från datakällan för att avgöra hur den underliggande modellen ska frågas efter svar. Därför söker efter specifika nya eller borttagna textvärden, till exempel att be om ett kundnamn som är relaterat till en ny textpost, förlitar sig på att indexet är uppdaterat med de senaste värdena. Power BI håller automatiskt text- och schemaindexet uppdaterat inom ett 60-minutersfönster med ändringar.

Mer information finns i:

Aktivera Q&A

När du har konfigurerat datagatewayen ansluter du till dina data från Power BI. Skapa antingen en instrumentpanel med dina lokala data eller ladda upp en .pbix-fil som använder lokala data. Du kanske också redan har lokala data i instrumentpaneler, rapporter och semantiska modeller som har delats med dig.

  1. I Power BI väljer du kugghjulsikonen och väljer Inställningar.

    Screenshot of Settings menu, highlighting the Settings option.

  2. Välj Semantiska modeller och välj den semantiska modell som ska aktiveras för Q&A.

    Screenshot of Semantic models in Settings menu.

  3. Expandera Q&A, markera kryssrutan för Aktivera Q&A för att ställa frågor om dina data på naturligt språk och välj Tillämpa.

    Screenshot highlighting the expanded Q&A area.

Vilka data cachelagras och hur skyddas sekretessen?

När du aktiverar Q&A för dina lokala data cachelagras en delmängd av dina data i tjänsten. Den här cachelagringen säkerställer att Q&A fungerar med en rimlig prestanda. Power BI exkluderar värden som är längre än 24 tecken från cachelagring. Cacheminnet tas bort inom några timmar när du inaktiverar Q&A genom att avmarkera Aktivera Q&A för att ställa frågor på naturligt språk om dina data eller när du tar bort din semantiska modell.

Överväganden och felsökning

Funktionen har vissa begränsningar:

  • Funktionen är endast tillgänglig för SQL Server 2016 Analysis Services Tabular-datakällor. Funktionen är optimerad för att fungera med tabelldata. Q&A-upplevelsen stöds inte för flerdimensionella. Fler datakällor som stöds av den lokala datagatewayen distribueras med tiden.
  • Fullständigt stöd för säkerhet på radnivå som definierats i SQL Server Analysis Services är inte tillgängligt. När du ställer frågor i Q&A kan "automatisk komplettering" av frågor när du skriver visa strängvärden som en användare inte har åtkomst till. RLS som definierats i modellen respekteras dock för visuella rapport- och diagramobjekt, så inga underliggande numeriska data kan exponeras. Alternativ för att styra det här beteendet kommer att släppas i kommande uppdateringar.
  • Q&A stöds inte för datamodeller med säkerhet på 0bject-nivå (OLS). Mer information finns i Q&A-begränsningar.
  • Live-anslutningar stöds endast med den lokala datagatewayen. Därför kan den här funktionen inte användas med den personliga gatewayen.

Har du fler frågor? Fråga Power BI Community