適用対象:
SQL Server Analysis Services
Azure Analysis Services
Fabric/Power BI Premium
翻訳は、表示されるラベルとキャプションを 1 つの言語から別の言語に変更する簡単なメカニズムです。 各翻訳は、値のペアとして定義されます。翻訳されたテキストを含む文字列と、言語 ID を持つ数値です。 変換は、SQL Server Analysis Services のすべてのオブジェクトで使用できます。 ディメンションには、属性値を翻訳することも可能です。 クライアント アプリケーションは、ユーザーが定義した言語設定を検索し、すべてのキャプションとラベルをその言語に表示するように切り替えます。 オブジェクトには、必要な数の翻訳を含めることができます。
単純な Translation オブジェクトは、言語 ID 番号と翻訳されたキャプションで構成されます。 言語 ID 番号は、言語 ID を持つ 整数 です。 翻訳されたキャプションは、翻訳されたテキストです。
Microsoft SQL Server SQL Server Analysis Services では、ディメンションの翻訳は、ディメンションの名前、SQL Server Analysis Services オブジェクトの名前、またはそのメンバー (キャプション、メンバー、階層レベルなど) の言語固有の表現です。 SQL Server SQL Server Analysis Services では、キューブ オブジェクトの変換もサポートされています。
翻訳は、複数の言語をサポートできるクライアント アプリケーションのサーバー サポートを提供します。 多くの場合、さまざまな国/地域のユーザーがキューブとそのディメンションを表示します。 キューブのさまざまな要素とそのディメンションを別の言語に変換して、これらのユーザーがキューブを表示および理解できるようにすると便利です。 たとえば、フランスのビジネス ユーザーは、フランス語のロケール設定を使用してワークステーションからキューブにアクセスし、フランス語のオブジェクト プロパティ値を表示できます。 ただし、ドイツ語のロケール設定を使用してワークステーションから同じキューブにアクセスするドイツのビジネス ユーザーは、ドイツ語で同じオブジェクト プロパティ値を参照します。
クライアント コンピューターの照合順序と言語情報は、ロケール識別子 (LCID) の形式で格納されます。 接続時に、クライアントは LCID を SQL Server Analysis Services のインスタンスに渡します。 インスタンスは LCID を使用して、SQL Server Analysis Services オブジェクトのメタデータを提供するときに使用する翻訳のセットを決定します。 SQL Server Analysis Services オブジェクトに指定された翻訳が含まれていない場合、既定の言語を使用してコンテンツがクライアントに返されます。
こちらもご覧ください
キューブ翻訳
Analysis Services での翻訳のサポート
グローバリゼーションのヒントとベスト プラクティス (Analysis Services)