Translations Builder を使用して複数言語のレポートを作成する
コンテンツ作成者は、Translations Builder を使用して、Power BI Desktop の .pbix プロジェクト ファイルに複数言語のサポートを追加できます。 次のスクリーンショットは、少数のセカンダリ言語をサポートする単純な .pbix プロジェクトを使用する場合の Translations Builder の外観を示しています。
Translations Builder は、C#、.NET 6、およびWindows フォームを使用して Power BI Desktop 用に開発された外部ツールです。 Translations Builder は、"表形式オブジェクト モデル" (TOM) と呼ばれる API を使用して、メモリに読み込まれ、Power BI Desktop のセッションで実行されるデータ モデルを更新します。
Translations Builder では、テーブル、列、メジャーを含むデータ モデル オブジェクトに関連付けられているメタデータ変換を追加および更新することで、ほとんどの作業が行われます。 Translations Builder により、データ モデルに新しいテーブルが作成され、複数言語のレポートを作成する側面を処理する戦略が実装される場合もあります。
Power BI Desktop で .pbix プロジェクトを開くと、.pbix ファイル内で定義されたデータ モデルが Analysis Services エンジンのローカル セッションでメモリに読み込まれます。 Translations Builder は TOM を使用して、現在の .pbix プロジェクトのデータ モデルへの直接接続を確立します。
Translations Builder を開く
Power BI Desktop がまだインストールされていない場合は、「Power BI Desktop を取得する」を参照してください。
Power BI Desktop を実行するのと同じコンピューターで、Translations Builder インストール ガイドを使用して Translations Builder をダウンロードしてインストールします。
Translations Builder をインストールしたら、[外部ツール] リボンの Power BI Desktop から直接開くことができます。 Translations Builder プロジェクトでは、外部ツール統合サポートが使用されます。 詳細については、「Power BI Desktop の外部ツール」を参照してください。
Translations Builder などの外部ツールを起動すると、Power BI Desktop は接続文字列を含むスタートアップ パラメーターをアプリケーションに渡します。 Translations Builder は接続文字列を使用して、Power BI Desktop に読み込まれたデータ モデルへの接続を確立します。
このアプローチにより、Translations Builder はデータ モデル情報を表示し、メタデータ翻訳の追加を自動化するコマンドを提供できます。 詳細については、「Translations Builder 開発者ガイド」を参照してください。
Translations Builder を使用すると、コンテンツ作成者は 2 次元グリッドを使用してメタデータ翻訳を表示、追加、更新できます。 この翻訳グリッドは、データセット定義に関連付けられているメタデータ翻訳の読み取りと書き込みの低レベルの詳細を抽象化するため、ユーザー エクスペリエンスを簡略化します。 Excel スプレッドシートでのデータの操作と同様に、翻訳グリッドでメタデータ翻訳を操作します。