Skapa en mallapp i Power BI
Med Power BI-mallapparna kan Power BI-partner skapa Power BI-appar med lite eller ingen kodning och sedan distribuera dem till Power BI-kunder. Den här artikeln innehåller stegvisa instruktioner för hur du skapar en mallapp i Power BI.
Om du kan skapa rapporter och instrumentpaneler i Power BI kan du även bli en mallapputvecklare som skapar och paketerar analytiskt innehåll i en app. Du kan sedan distribuera appen till andra Power BI-klientorganisationer genom valfri tillgänglig plattform, till exempel AppSource, eller genom att använda din egen webbtjänst. Om du distribuerar din mallapp via din egen webbtjänst kan du till och med automatisera en del av installationsprocessen för att göra det enklare för dina kunder.
Power BI-administratörer styr vem i organisationen som kan skapa mallappar och vem som kan installera dem. Användare med behörighet kan installera din mallapp och sedan ändra den och distribuera den till Power BI-kunder i sin egen organisation.
Förutsättningar
Här följer kraven för att skapa en mallapp:
- En Power BI Pro-licens
- En installation av Power BI Desktop (valfritt)
- Kunskap om grundläggande begrepp i Power BI
- Behörigheter för att dela en mall-app offentligt (mer information finns i administrationsportalen för Power BI, inställningar för mall-app
Skapa mallarbetsytan
När du ska skapa en mallapp som du kan distribuera till andra klientorganisationer i Power BI måste du skapa den i en av de nya arbetsytorna.
Välj Arbetsytor > Skapa en arbetsyta i Power BI-tjänsten.

I Skapa en arbetsyta anger du ett namn, en beskrivning (valfritt) och en logotypbild (valfritt) för arbetsytan.

Expandera avsnittet Avancerat och välj Utveckla en mallapp.

Viktigt
Inställningar för App Builder-arbetsytor påverkar inte de arbetsytor där appinstallationsprogram installerar appen, vilket innebär att en app som utvecklats i en arbetsyta med Premium-kapacitet inte installeras automatiskt på en arbetsyta med Premium-kapacitet. Därför rekommenderar vi inte att du använder Premium-kapacitet för byggararbetsytan, eftersom installationsarbetsytor kanske inte är premiumkapacitet, och funktioner som förlitar sig på premiumkapacitet fungerar inte om inte installationsprogrammet manuellt flyttar den installerade arbetsytan till premiumkapacitet.
Välj inte Lagringsformat för stora datamängder. Det här formatet stöds inte för mallappar.
Välj Spara.
Anteckning
Du behöver behörighet från Power BI-administratören för att sprida mallappar.
Lägga till innehåll i arbetsytan för mallappen
Precis som med en vanlig Power BI-arbetsyta är nästa steg att lägga till innehållet på arbetsytan.
- Skapa ditt Power BI-innehåll på arbetsytan.
Om du använder parametrar i Power Query måste du se till att de har korrekt definierade typer (till exempel Text). Typerna Any och Binary stöds inte.
I Tips för att skapa mallappar i Power BI finns förslag på saker du kan överväga när du skapar rapporter och instrumentpaneler för din mallapp.
Definiera egenskaperna för mallappen
Nu när du har innehåll på arbetsytan är du redo att paketera det i en mallapp. Det första steget är att skapa en testmallapp som endast är tillgänglig inom din organisation i din klientorganisation.
Välj Skapa app på arbetsytan för mallappen.

Här fyller du i ytterligare alternativ för mallappen på sex flikar:
Anpassning

- Appnamn
- Description
- Supportwebbplats (länken visas under appinformationen när mallappen har distribuerats om som en organisationsapp)
- Applogotyp (filen får vara max 45 kB, den ska ha bildförhållandet 1:1 och formaten .png, .jpg och .jpeg stöds)
- Appens temafärg
Navigering
Aktivera Nytt navigeringsverktyg där du kan definiera appens navigeringsfönster (mer information finns i Utforma navigeringsfunktionen i den här artikeln).

Applandningssida: Om du bestämmer dig för att välja bort navigeringsverktyget har du alternativet att välja appstartsidan. Ange en rapport eller instrumentpanel som ska vara landningssida för din app. Använd en landningssida som ger rätt intryck.
Kontroll
Ange vilka innehållsbegränsningar som ska gälla för appanvändarna. På det här sättet kan du skydda immateriell egendom i appen.

Anteckning
Om du vill skydda dina data inaktiverar du alternativet Ladda ned rapporten till fil och konfigurerar sedan de andra två alternativen efter behov.
Varför:
Kontrollerna visa, redigera och exportera på den här fliken gäller endast för Power BI tjänsten. När du har hämtat .pbix-filen finns den inte längre i tjänsten. Det placerar en kopia av dina data, oskyddade, på en plats som väljs av användaren. Sedan har du inte längre någon kontroll över vad användaren kan göra med den.
Om du vill begränsa åtkomsten till dina frågor och mått samtidigt som användarna kan lägga till sina egna datakällor bör du överväga att endast kontrollera alternativen Exportera eller ansluta externt till data. Detta gör att användare kan lägga till sina egna datakällor utan att kunna redigera din datauppsättning. Läs mer
Parametrar
Parametrar skapas i den ursprungliga pbix-filen (läs mer om att skapa frågeparametrar). Du kan använda funktionerna på den här fliken för att hjälpa installationsprogrammet att konfigurera appen efter installationen när de ansluter till sina data.
På den här fliken finns även en länk till appens dokumentation.

Varje parameter har ett namn och en beskrivning som kommer från frågan samt ett värdefält. Det finns tre alternativ för att hämta ett värde för parametern under installationen.
Du kan kräva att installationsprogrammet anger ett värde. I det här fallet anger du ett exempel på att de ska ersättas. Om du vill konfigurera en parameter på det här sättet markerar du kryssrutan Obligatorisk och ger sedan ett exempel i textrutan som visar användaren vilken typ av värde som förväntas. Exempel:

Du kan ange ett förifyllt värde som användaren som installerar appen inte kan ändra. En parameter som konfigurerats på det här sättet är dold från den person som installerar appen. Du bör endast använda den här metoden om du är säker på att det förifyllda värdet är giltigt för alla användare. Använd annars den första metoden som anges ovan som kräver användarindata.
Om du vill konfigurera en parameter på det här sättet anger du värdet i textrutan Värde och klickar sedan på låsikonen. Detta gör så att värdet inte kan ändras. Exempel:

Du kan ange ett standardvärde som användaren kan ändra under installationen. Konfigurera en parameter på det här sättet genom att ange önskat standardvärde i textrutan Värde och lämna låsikonen olåst. Exempel:

Autentisering
På den här fliken väljer du den autentiseringsmetod som ska användas. Vilka alternativ som är tillgängliga beror på vilka data källtyper som används.

Sekretessnivån konfigureras automatiskt:
- Enskild datakälla: Konfigureras automatiskt som privat.
- Multianonym datakälla: Konfigureras automatiskt som offentlig.
Åtkomst
I testfasen bestämmer du vilka andra i organisationen som ska kunna installera och testa appen. Oroa dig inte, du kan alltid komma tillbaka och ändra inställningarna senare. Inställningen påverkar inte åtkomsten till den distribuerade mall-appen.

Välj Skapa app.
Ett meddelande om att testappen är klar visas med en länk som du kan kopiera och dela med apptestarna.

Du har också gjort det första steget i versionshanteringsprocessen.
Hantera publiceringen av mallappen
Innan du gör mallappen allmänt tillgänglig vill du försäkra dig om att den är klar. I Power BI finns ett versionshanteringsfönster där du kan följa och inspektera den fullständiga versionshanteringsvägen för appen. Du kan också utlösa övergången från steg till steg. De vanliga stegen är:
- Skapa en testapp: endast för test inom organisationen.
- Höj upp testpaketet till förproduktionssteget: testa utanför organisationen.
- Höj upp förproduktionspaketet till produktion: produktionsversion.
- Ta bort alla paket eller börja om från föregående steg.
Webbadressen ändras inte när du växlar mellan olika versionssteg. Upphöjning påverkar inte själva webbadressen.
Lås oss gå igenom de olika stegen:
Välj Versionshantering i mallarbetsytan.

Välj Hämta länk om du skapade testappen i avsnittet Definiera egenskaperna för mallappen ovan (den gula punkten bredvid Testar är redan ifylld).
Om du inte har skapat appen ännu väljer du Skapa app. Då kommer du tillbaka till processen för att skapa en mallapp.

Om du vill testa appinstallationsupplevelsen kopierar du länken i meddelandefönstret och klistrar in den i ett nytt webbläsarfönster.
Därifrån följer du samma procedur som användarna följer. Se Installera och distribuera mallappar i din organisation.
Välj Installera i dialogrutan.
När installationen är klar visas ett meddelande om att den nya appen är klar.
Välj Gå till app.
Kontrollera att testappen har exempeldata. Om du vill göra ändringar går du tillbaka till appen i den ursprungliga arbetsytan. Gör ändringar i testappen tills du är nöjd.
När du är redo att flytta upp appen till förproduktion för ytterligare testning utanför klientorganisationen går du tillbaka till fönstret Versionshantering och väljer Höj upp appen.

Anteckning
När appen höjs upp blir den allmänt tillgänglig utanför organisationen.
Om du inte ser det alternativet ber du Power BI-administratören ge dig behörighet för mallapputveckling i administratörsportalen.
Välj Höj en nivå för att bekräfta ditt val.
Kopiera den nya URL:en så att du kan dela den för testning utanför din klientorganisation. Det är också den här länken du skickar för att börja distribuera appen i AppSource genom att skapa ett nytt Partnercenter-erbjudande. Skicka endast förproduktionslänkar till Partnercenter. När appen har godkänts och du får ett meddelande om att den publicerats i AppSource kan du flytta upp paketet till produktion i Power BI.
När appen är klar för produktion eller delning via AppSource går du tillbaka till fönstret Versionshantering och väljer Höj upp appen bredvid Förproduktion.
Välj Höj en nivå för att bekräfta ditt val.
Nu är din app i produktion och klar för distribution.

Vi rekommenderar att du skickar appen till AppSource så att den blir allmänt tillgänglig för tusentals Power BI-användare runt om i världen. Se Power BI Application offer (Power BI-programerbjudande) för mer information.
Automatisera parameterkonfigurationen under installationen
Om du är en ISV och distribuerar din mallapp via din webbtjänst kan du skapa automatisering som konfigurerar parametrarna för mallappen automatiskt när kunderna installerar appen på sitt Power BI-konto. Det gör det enklare för dina kunder och ökar sannolikheten för att installationen ska lyckas eftersom de inte behöver tillhandahålla information som de kanske inte känner till. Mer information finns i Automatisk konfiguration av en mallappsinstallation.
Nästa steg
Se hur dina kunder interagerar med din mallapp i Installera, anpassa och distribuera mallappar i organisationen.
Se Power BI Application offer (Power BI-programerbjudande) för mer information.