Del via


Opprette flerspråklige rapporter med Translations Builder

Innholdsopprettere kan bruke Translations Builder til å legge til flerspråklig støtte i PBIX-prosjektfiler i Power BI Desktop. Skjermbildet nedenfor viser hvordan Translations Builder ser ut når du arbeider med et enkelt PBIX-prosjekt som støtter noen sekundære språk.

Screenshot shows the Translations Builder tool with several languages included.

Translations Builder er et eksternt verktøy som er utviklet for Power BI Desktop ved hjelp av C#, .NET 6 og Windows Forms. Translations Builder bruker en API kalt Tabellobjektmodell (TOM) til å oppdatere datamodeller som lastes inn i minnet og kjøres i en økt i Power BI Desktop.

Translations Builder gjør det meste av arbeidet sitt ved å legge til og oppdatere metadataoversettelsene som er knyttet til datamodellobjekter, inkludert tabeller, kolonner og mål. Det finnes også tilfeller der Translations Builder oppretter nye tabeller i en datamodell for å implementere strategier for å håndtere aspekter ved bygging av rapporter med flere språk.

Når du åpner et PBIX-prosjekt i Power BI Desktop, lastes datamodellen som er definert i PBIX-filen, inn i minnet i en lokal økt i Analysis Services-motoren. Translations Builder bruker TOM til å opprette en direkte tilkobling til datamodellen for det gjeldende PBIX-prosjektet.

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

Åpne Oversettelsesverktøy

Hvis du ikke allerede har Power BI Desktop installert, kan du se Få Power BI Desktop.

På samme datamaskin der du kjører Power BI Desktop, kan du laste ned og installere Translations Builder ved hjelp av installasjonsveiledningen for Translations Builder.

Når du har installert Translations Builder, kan du åpne den direkte fra Power BI Desktop på båndet eksterne verktøy . Translations Builder-prosjektet bruker støtte for integrering av eksterne verktøy. Hvis du vil ha mer informasjon, kan du se Eksterne verktøy i Power BI Desktop.

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

Når du starter et eksternt verktøy som Translations Builder, sender Power BI Desktop oppstartsparametere til programmet, inkludert en tilkoblingsstreng. Translations Builder bruker tilkoblingsstreng til å opprette en tilkobling tilbake til datamodellen som er lastet inn i Power BI Desktop.

Denne fremgangsmåten gjør det mulig for Translations Builder å vise datamodellinformasjon og gi kommandoer for å automatisere å legge til metadataoversettelser. Hvis du vil ha mer informasjon, kan du se Developers Guide for Translations Builder.

Translations Builder gjør det mulig for en innholdsoppretter å vise, legge til og oppdatere metadataoversettelser ved hjelp av et todimensjonalt rutenett. Dette oversettelsesrutenettet forenkler brukeropplevelsen fordi det abstraherer detaljene på lavt nivå om lesing og skriving av metadataoversettelse som er knyttet til en datasettdefinisjon. Du arbeider med metadataoversettelser i oversettelsesrutenettet på samme måte som å arbeide med data i et Excel-regneark.

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