Loading
ただいま大変多くのお問い合わせをいただいており、ご連絡までにお時間を頂戴しております続きを読む

Data 360: DMO のマスター表示ラベルの更新方法について

公開日: Mar 10, 2026
説明

DMO のページに表示される DMO 名と、ID 解決ページ、レポート、ダッシュボードに表示される DMO 名が異なる場合があります。これは、DMO ではオブジェクトの表示ラベルとオブジェクト API 参照名が表示される一方、他のプラットフォーム (ID 解決、レポート、ダッシュボード) ではマスター表示ラベルが表示されるためです。マスター表示ラベルは DMO のバックエンド項目で、顧客の UI ではアクセスできません。

この仕組みを次の例で確認してみましょう。


2 つの異なるデータスペースに 2 つの DMO が存在し、各 DMO に対して 2 つの ID 解決が作成されているとします。

DataSpace1:
デフォルトでは、デフォルトのデータスペースにはデータスペースプレフィックスを使用できないため、空白になります。

データスペース名:DS1
データスペース API 参照名: default
データスペースプレフィックス:(なし)

DataSpace2:
顧客が次の内容で別のデータスペースを作成したとします。

データスペース名:DS2
データスペース API 参照名:TESTDS2
データスペースプレフィックス: PFX

次に、個人 DMO を例に考えます。顧客は DS1 データスペースの DLO に対するこの個人 DMO のマッピングを更新します。最初 DMO は次のとおり使用可能になります。

オブジェクトの表示ラベル:Individual
オブジェクト API 参照名: ssot__Individual__dlm
DeveloperName: Individual
MasterLabel: Individual (DMO のバックエンド項目)

顧客が上記の DMO の表示ラベルを更新し、表示ラベルが DS1_Individual に更新されたとします。名前は次のようになります。

更新された表示ラベル:DS1_Individual

オブジェクトの表示ラベル:DS1_Individual
オブジェクト API 参照名: ssot__Individual__dlm
DeveloperName: Individual
MasterLabel: Individual

DMO のオブジェクトの表示ラベルは [表示ラベルの上書き] の値で更新されますが、マスター表示ラベルは変更されません。

ここで、顧客が DS2 データスペースの DLO を DMO 「DS1_Individual」にマッピングすると、DS2 データスペースに次の命名規則で新しい DMO が作成されます。

オブジェクトの表示ラベル:DS1_Individual
オブジェクト API 参照名: PFX__Individual__dlm
DeveloperName:  PFX__Individual
MasterLabel: DS1_Individual

顧客が UI で表示ラベルを DS1_individual から「Individual」に変更すると、この DMO の更新後の表示ラベルは「DS2_Individual」になります。しかし、DMO のマスター表示ラベルは変更されません。マスター表示ラベルの更新では、ソース DMO に更新された表示ラベル値があるかどうかが確認されます。存在する場合は、新しい DMO の作成元であるソース DMO の更新された表示ラベル値が入力されます。

新しい DMO の更新済みの名前は次のようになります。

オブジェクトの表示ラベル:Individual
オブジェクト API 参照名: PFX__Individual__dlm
DeveloperName:  PFX__Individual
MasterLabel: DS1_Individual

2 つのデータスペースに対して ID 解決を作成します。

RulesetName:IR1
データスペース:DS1
プライマリ DMO の期待値は次のとおりです: DS1_Individual
しかし、プライマリ DMO の実際の値は次のようになります: Individual

RulesetName:IR2
データスペース:DS2
プライマリ DMO の期待値は次のとおりです: Individual
しかし、プライマリ DMO の実際の値は次のようになります: DS1_Individual

ID 解決の UI に表示される名前から、IR は異なるデータスペースの DMO を参照しているように見えるかもしれませんが、対応する DMO のマスター表示ラベルに従って正しい DMO を参照しています。

注意:

  1. オブジェクトの表示ラベルの値は、作成時は MasterLabel と同じです。 ただし、UI を使用してオブジェクトの表示ラベルを編集すると、その変更は更新された表示ラベルのみに反映され、MasterLabel には反映されません。
  2. 標準 DMO の場合、UI から表示ラベルを更新すると、オブジェクトの表示ラベル項目のみが更新され、マスター表示ラベルは更新されません。
  3. カスタム DMO の場合、UI から表示ラベルを更新すると、マスター表示ラベルとオブジェクト表示ラベルの両方が更新されます。
  4. MasterLabel は一意である必要はなく、複数の DMO で同じ MasterLabel を使用できます。
  5. ソース DMO のオブジェクトの表示ラベルが更新されていない場合、新しい DMO の MasterLabel にはソース DMO の MasterLabel が入力されます。
ナレッジ記事番号

004980271

 
読み込み中
Salesforce Help | Article