Dela via


Skapa rapporter med flera språk med Translations Builder

Innehållsskapare kan använda Translations Builder för att lägga till stöd för flera språk i .pbix-projektfiler i Power BI Desktop. Följande skärmbild visar hur Translations Builder ser ut när du arbetar med ett enkelt .pbix-projekt som stöder några sekundära språk.

Screenshot shows the Translations Builder tool with several languages included.

Translations Builder är ett externt verktyg som utvecklats för Power BI Desktop med C#, .NET 6 och Windows Forms. Translations Builder använder ett API med namnet Tabular Object Model (TOM) för att uppdatera datamodeller som läses in i minnet och körs i en session i Power BI Desktop.

Translations Builder utför det mesta av sitt arbete genom att lägga till och uppdatera metadataöversättningar som är associerade med datamodellobjekt, inklusive tabeller, kolumner och mått. Det finns också fall där Translations Builder skapar nya tabeller i en datamodell för att implementera strategier för att hantera aspekter av att skapa rapporter på flera språk.

När du öppnar ett .pbix-projekt i Power BI Desktop läses datamodellen som definierats i .pbix-filen in i minnet i en lokal session i Analysis Services-motorn. Translations Builder använder TOM för att upprätta en direkt anslutning till datamodellen för det aktuella .pbix-projektet.

Diagram shows how the TOM maps to the Power BI Desktop data model over a localhost port.

Öppna Translations Builder

Om du inte redan har Installerat Power BI Desktop läser du Hämta Power BI Desktop.

På samma dator där du kör Power BI Desktop laddar du ned och installerar Translations Builder med hjälp av installationsguiden för Translations Builder.

När du har installerat Translations Builder kan du öppna den direkt från Power BI Desktop i menyfliksområdet Externa verktyg . Translations Builder-projektet använder stöd för integrering av externa verktyg. Mer information finns i Externa verktyg i Power BI Desktop.

Screenshot shows the Power BI Desktop External tools ribbon with Translations Builder highlighted.

När du startar ett externt verktyg som Translations Builder skickar Power BI Desktop startparametrar till programmet, inklusive en anslutningssträng. Translations Builder använder anslutningssträng för att upprätta en anslutning tillbaka till datamodellen som läses in i Power BI Desktop.

Med den här metoden kan Translations Builder visa datamodellinformation och tillhandahålla kommandon för att automatisera tillägg av metadataöversättningar. Mer information finns i utvecklarhandboken för Translations Builder.

Med Translations Builder kan en innehållsskapare visa, lägga till och uppdatera metadataöversättningar med hjälp av ett tvådimensionellt rutnät. Det här översättningsrutnätet förenklar användarupplevelsen eftersom det avlägsnar information på låg nivå om att läsa och skriva metadataöversättning som är associerad med en datamängdsdefinition. Du arbetar med metadataöversättningar i översättningsrutnätet på liknande sätt som när du arbetar med data i ett Excel-kalkylblad.

Screenshot shows the Translations Builder grid with a cell selected to edit.