修飾子がない場合、「オンラインチャネル別の売上」や「生鮮食品アウトレット別の売上」など、メトリックのバリエーションごとに個別の定義が必要になります。修飾子は、スコープ条件を一度定義すれば、複数の派生メトリクスで再利用できるビジネス修飾子です。これにより、冗長な定義を減らし、メトリックカタログの一貫性を保つことができます。
修飾子をアトミックメトリクスおよび期間と組み合わせることで、派生メトリクスを形成します。詳細については、「派生メトリクス」をご参照ください。
修飾子のタイプ
DataWorks は 2 種類の修飾子をサポートしています。スコープ値が自由形式か、管理されたディメンションテーブルから取得されるかに基づいて選択します。
| タイプ | 使用するケース |
|---|---|
| 共通ビジネス修飾子 | スコープ値が、ディメンションテーブルに関連付けられていないカスタムタグまたはテキストである場合。たとえば、「オンライン」や「インストア」などのチャネルラベルです。 |
| ディメンション列挙修飾子 | スコープ値が、定義されたディメンションテーブルの列挙値である必要がある場合。たとえば、ディメンションテーブルで管理されるアウトレットタイプです。 |
修飾子の作成
前提条件
開始する前に、次のものが揃っていることを確認してください:
データモデリングが有効になっている DataWorks ワークスペースへのアクセス
(ディメンション列挙修飾子に必須) 送信済みのディメンションテーブルと作成済みのルックアップテーブル
(共通レイヤーに必須) 作成済みのデータドメイン
操作手順
[Modifiers] ページに移動します。
DataWorks コンソールにログインします。上部のナビゲーションバーで、目的のリージョンを選択します。左側のナビゲーションウィンドウで、[データ開発とO&M] > [データモデリング] を選択します。表示されたページで、ドロップダウンリストから目的のワークスペースを選択し、[データモデリングへ] をクリックします。
[データモデリング] ページで、上部のナビゲーションバーにある [データメトリクス] をクリックします。左側のナビゲーションウィンドウで、[Modifiers] をクリックします。
アイコンをクリックします。修飾子を設定します。
パラメーター 説明 修飾子タイプ [共通業務修飾子] または [ディメンション列挙修飾子] を選択します。 略称 修飾子を一意に識別する英語の略称です。例: fresh_store。この値は作成後に変更できません。名前 修飾子の英語名です。例: Fresh Food Store Type。表示名 修飾子の表示名です。例: 生鮮食料品アウトレット。有効範囲 データを収集する業務活動の範囲です。例: 生鮮食料品を販売するアウトレット。 オーナー 修飾子のオーナーです。デフォルトでは、作成したユーザーがオーナーになります。 説明 修飾子の説明です。 データレイヤー [詳細設定] をクリックし、[共通レイヤー] または [アプリケーションレイヤー] を選択します。 データマート/主題領域 [データウェアハウスレイヤー] が [アプリケーションレイヤー] に設定されている場合に表示されます。データマートまたは主題領域を選択します。 ビジネスカテゴリ [データウェアハウスレイヤー] が [共通レイヤー] に設定されている場合に表示されます。修飾子をデータドメインに関連付けます。 データドメイン [データウェアハウスレイヤー] が [共通レイヤー] に設定されている場合に表示されます。データドメインを選択します。データドメインが存在しない場合は、まず データドメイン を作成してください。 関連ディメンションテーブル [修飾子タイプ] が [ディメンション列挙修飾子] の場合に表示されます。提出済みのディメンションテーブルを選択し、そのテーブルからディメンションフィールドを選択して関連ディメンションとして設定します。詳細については、「論理モデルの作成:ディメンションテーブル」をご参照ください。 関連ルックアップテーブル [修飾子タイプ] が [ディメンション列挙修飾子] の場合に表示されます。作成済みのルックアップテーブルを選択し、エンコード値を列挙値として選択します。詳細については、「データ標準:ルックアップテーブル」をご参照ください。 [保存] をクリックします。
Excel からの修飾子のインポート
一度に多くの修飾子を作成する必要がある場合は、バッチインポートを使用します。DataWorks は、必須フィールドを定義したダウンロード可能なテンプレートを提供しています。
[Modifiers] ページで、
アイコンにポインターを合わせ、[Excel からインポート] をクリックします。[インポートタイプ] を [修飾子] に設定します。テンプレートをダウンロードし、フィールドのプレビューを確認して、修飾子データを入力します。

[データインポート] タブで、完成したファイルをアップロードし、データをプレビューします。
競合を避けるため、DataWorks の既存フィールドと名前を共有するフィールドをプレビューし、必要に応じて削除または変更します。
インポートモード:同じ名前の既存のオブジェクトをスキップするか上書きするかを選択します。
インポートステータス:
インポートして保存:インポートしたデータを保存しますが、新しいバージョンは作成しません。
インポートして送信:データを保存し、新しいバージョンを送信します。
制限事項:
制限 値 ファイル形式 .xlsxのみデータ量 インポートあたり最大 30,000 エントリ ファイルサイズ 最大 10 MB インポートが完了したら、[OK] タブで結果を表示します。いずれかの修飾子の横にある [詳細] をクリックすると、その編集ページが開きます。インポートに失敗した場合は、詳細に記載されているエラーを解決し、再インポートしてください。
次のステップ
修飾子は、アトミックメトリクスおよび期間と組み合わせて、派生メトリクスを形成できます。
修飾子が派生メトリクスによって参照されている場合は、修飾子を削除する前に、関連するすべての派生メトリクスを削除してください。