Skapa en Power BI-semantisk modell direkt från Log Analytics

Du kan snabbt skapa en Power BI-semantisk modell direkt från en Log Analytics-fråga. Den semantiska modellen är en fullfjädrad Power BI-semantisk modell som du kan använda för att skapa rapporter, analysera i Excel med mera.

Att skapa en semantisk modell direkt från en Log Analytics-fråga är ett enkelt och snabbt sätt att dela en semantisk modell, för om du sparar den på en delad arbetsyta kan alla med tillräcklig behörighet på arbetsytan använda den. Du kan också använda semantisk modelldelning för att dela den med andra användare som inte har någon roll på arbetsytan.

Den här funktionen skapar en semantisk modell i Power BI-tjänst direkt från en Log Analytics-fråga. Om du behöver modellera eller transformera data på sätt som inte är tillgängliga i tjänsten kan du också exportera frågan från Log Analytics, klistra in den i Power BI Desktop och utföra din avancerade modellering där. Mer information finns i Skapa Power BI-semantiska modeller och rapporter från Log Analytics-frågor.

Förutsättningar

Du måste ha ett Power BI-konto för att kunna använda den här funktionen.

Skapa en datauppsättning från Log Analytics

Så här skapar du en Power BI-datauppsättning från en Log Analytics-fråga:

  1. Öppna och kör den Log Analytics-fråga som du vill använda för att skapa Power BI-databasen.

  2. I åtgärdsfältet väljer du Exportera > exportera till Power BI.

    Screenshot showing Export to Power BI option in the Log Analytics Export menu.

  3. Power BI öppnas och en dialogruta ber dig att namnge den semantiska modellen och välja en arbetsyta att spara den i. Som standard får semantikmodellen samma namn som frågan och sparas på Min arbetsyta. Du kan välja eget namn och målarbetsyta. Om du är en kostnadsfri användare i Power BI kan du bara spara till Min arbetsyta.

    Screenshot of a dialog where you name the semantic model and choose a workspace.

    Dialogrutan visar även URL:en för Log Analytics-datakällan. Om du vill förhindra att känsliga data oavsiktligt exponeras kontrollerar du att du känner igen datakällan och är bekant med data. Välj Granska data om du vill kontrollera logganalysens frågeresultat innan du tillåter att exporten fortsätter. Mer information om när du granskar data kan vara en bra idé i Granska Log Analytics-data.

  4. Välj Fortsätt. Din semantiska modell skapas och du kommer till informationssidan för den nya semantiska modellen. Därifrån kan du göra allt du kan göra med en vanlig Power BI-semantisk modell – uppdatera data, dela semantikmodellen, skapa nya rapporter med mera. Mer information finns i semantisk modellinformation .

    Kommentar

    Om du har anslutit till Log Analytics från Power BI tidigare uppmanas du att välja vilka autentiseringsuppgifter som ska användas för anslutningen mellan Power BI och Log Analytics innan du går till informationssidan för semantisk modell. Hjälp med att bestämma vilka autentiseringsuppgifter som ska väljas finns i Välja vilka autentiseringsuppgifter som ska autentiseras med.

    Screenshot of the semantic model details page of the newly created semantic model.

Om du vill hålla data fräscha efter att du har skapat semantikmodellen uppdaterar du antingen data manuellt eller konfigurerar schemalagd uppdatering.

Granska Log Analytics-data

När du exporterar data från en Log Analytics-fråga till Power BI skapas en omdirigerings-URL som innehåller alla parametrar som behövs för att starta processen för att skapa semantisk modell i Power BI. Om du är den person som valde Exportera till BI i Log Analytics behöver du förmodligen inte bekymra dig om att granska data eftersom du förmodligen är bekant med de data du exporterar.

Att granska data är viktigt om du inte var den som exporterade Log Analytics-data, utan snarare fick en länk från någon för att skapa en semantisk modell från Log Analytics. I sådana fall kanske du inte känner till de data som exporteras, och därför är det viktigt att granska dem för att se till att inga känsliga data oavsiktligt exponeras.

Välja vilka autentiseringsuppgifter som ska autentiseras med

När du exporterar data från Log Analytics till Power BI ansluter Power BI till Log Analytics för att hämta data. För att kunna ansluta måste den autentiseras med Log Analytics.

Om du får följande dialogruta innebär det att du redan har upprättat en anslutning till Log Analytics tidigare. De autentiseringsuppgifter som du använde vid den tidpunkten kanske inte skiljer sig från autentiseringsuppgifterna för den aktuella inloggningen. Du måste välja om du vill fortsätta använda inloggningsinformationen som du använde senast du anslöt (de autentiseringsuppgifter som jag använde för att ansluta till Power BI förra gången) eller om anslutningen ska använda dina aktuella inloggningsuppgifter från och med nu (Mina aktuella autentiseringsuppgifter (dessa kan vara samma eller annorlunda)).

Screenshot showing choose credentials dialog.

Varför är detta viktigt?

Power BI-vyn för Log Analytics-data bestäms av behörigheterna för det konto som används för att upprätta Power BI-anslutningen till Log Analytics-datakällan.

Om du låter Power BI använda inloggningsinformationen som du använde förra gången för anslutningen kan de data som du ser i den semantiska modell som du skapar skilja sig från vad du ser i Log Analytics. Det beror på att de data som visas i semantikmodellen är vad kontot med de autentiseringsuppgifter som du använde senast kan se i Log Analytics.

Om du ersätter de autentiseringsuppgifter som du använde förra gången med dina aktuella inloggningsuppgifter blir de data som du ser i den semantiska modell som du skapar exakt samma som i Log Analytics. Men eftersom anslutningen nu använder dina aktuella inloggningsuppgifter kan vyer av data i semantiska modeller som du kanske har skapat tidigare från Log Analytics-frågan också ändras, och detta kan påverka rapporter och andra underordnade objekt som användare kan ha skapat baserat på dessa semantiska modeller.

Ta hänsyn till ovanstående överväganden när du gör ditt val.

Om du aldrig tidigare har anslutit till Log Analytics från Power BI använder Power BI automatiskt dina aktuella autentiseringsuppgifter för att upprätta anslutningen och du ser inte den här dialogrutan.

Beaktanden och begränsningar

  • Det här flödet stöder inte B2B-scenarier (business-to-business) eller scenarier där autentisering sker mot ett huvudnamn för tjänsten.
  • Om Windows Azure Service Management-API:et, Log Analytics API-tjänsten eller båda har konfigurerats för att använda multifaktorautentisering måste Power BI konfigureras för att det här flödet ska fungera så att multifaktorautentisering används. Kontakta din organisations IT-support om du stöter på ett problem som rör detta.