アトミックメトリクスは、DataWorks のインテリジェントデータモデリングにおける最小の、分割不可能な測定単位です。これは、測定対象 (what) と計算方法 (how) を定義し、期間やチャネルソースなどの業務フィルターを含まない単一のビジネスアクティビティに対する集計ロジックを捉えます。
アトミックメトリクスにはフィルターが含まれていないため、同じアトミックメトリクスを、異なるフィルター条件を持つ多数の派生メトリクスで再利用できます。たとえば、単一のアトミックメトリクス payment_amount (SUM 集計を使用) は、「チャネル別の月次支払額」や「中国本土における四半期ごとの支払額」などの派生メトリクスの基盤となります。
アトミックメトリクスは、DataWorks のメトリクス階層の構成要素です:アトミックメトリクス → 派生メトリクス → 複合指標。
前提条件
開始する前に、以下が完了していることを確認してください:
DataWorks でデータドメインとビジネスプロセスが作成されていること。詳細については、「ビジネス計画」をご参照ください。
仕組み
アトミックメトリクスには 2 つのコンポーネントがあります:
基本情報:メトリクスのビジネス定義であり、通常はファクトテーブルの数値フィールドに関連付けられます。例:
amt(金額)。計算ロジック (集計関数):そのフィールドに適用される集計方法。サポートされている関数:
SUM、COUNT、AVG、MAX、MIN。
計算ロジックは、アトミックメトリクスの計算方法と単位のみを定義します。実際には、定義された計算ロジックに基づいてコードを記述し、実際の計算を実行する必要があります。
アトミックメトリクスの作成
アトミックメトリクスページへの移動
DataWorks コンソールにログインします。上部のナビゲーションバーでリージョンを選択します。左側のナビゲーションウィンドウで、[データ開発と O&M] > [データモデリング] を選択します。
ドロップダウンリストからワークスペースを選択し、[データモデリングへ移動] をクリックします。
[インテリジェントデータモデリング] ページで、上部のナビゲーションバーにある [データメトリクス] をクリックします。
左側のナビゲーションウィンドウで、[アトミックメトリクス] をクリックします。
メトリクスの設定と保存
[アトミックメトリクス] ページで、
アイコンをクリックして新しいアトミックメトリクスを作成します。[基本情報] セクションを設定します。
パラメーター 説明 略称 メトリクスの一意の識別子。作成後は変更できません。 名前 アトミックメトリクスの英語名。メトリクスが測定する値を表す英語の用語を使用します。 表示名 アトミックメトリクスの中国語名。 有効範囲 メトリクスが何を測定するかのビジネス上の定義です。これにより、統計分析における曖昧さを防ぎます。例:「注文が生成された後、すべてのクーポン割引が適用された上で、ユーザーが決済チャネルを通じて支払った総額」 ビジネスカテゴリ メトリクスをデータドメインまたはデータマートに関連付けます。 ビジネスプロセス このメトリクスが属するビジネスプロセス。統計分析の対象となるビジネスアクティビティを指定します。 オーナー メトリクスのオーナー。デフォルトでは、メトリクスを作成したユーザーになります。 説明 メトリクスの追加説明。 [計算ロジック] セクションを設定します。
パラメーター 説明 関数 集計関数: SUM、COUNT、AVG、MAX、またはMIN。小数点以下の桁数 小数点以下の桁数。測定単位によって決まります。たとえば、金額が元 (yuan) の場合は 2に設定します。データ単位 メトリクスのデータ型に一致する測定単位。支払金額の場合は、[通貨単位] を選択します。カスタム単位を作成するには、測定単位ページに移動します。詳細については、「測定単位」をご参照ください。 重複排除 計算中に重複を削除するかどうか。「メンバー数」などのメトリクスでは、二重カウントを避けるために重複排除を有効にします。 [保存] をクリックします。
[送信] をクリックしてメトリクスを公開します。
アトミックメトリクスは、派生メトリクスやモデルから参照される前に送信する必要があります。送信ごとに新しいバージョンが作成されます。すでに送信されたバージョンは再度送信できません。変更をまず保存して、新しい送信を作成してください。
バージョンと関連テーブルの管理
メトリクス編集ページの右側のナビゲーションウィンドウで、バージョンを管理し、関連テーブルを表示します。
| 操作 | 説明 |
|---|---|
| バージョン管理 | メトリクスのすべてのバージョンを表示します。最大 2 つのバージョンを選択して、その差分を比較できます。1 つのバージョンのみを選択すると、現在保存されている内容と比較されます。 |
| ロールバック | メトリクス編集ページを以前のバージョンに戻します。ロールバック後、このメトリクスを参照するモデルや派生メトリクスを更新するには、再度保存して送信する必要があります。 |
| テーブルの関連付け | このメトリクスに関連付けられているモデルテーブルのフィールドを表示します。[詳細の表示] をクリックすると、モデルテーブルの詳細ページが開きます。 |
アトミックメトリクスのインポート
一度に多くのアトミックメトリクスを作成するには、一括インポートを使用します。
[アトミックメトリクス] ページで、
アイコンにカーソルを合わせ、[Excel からインポート] をクリックします。[インポートタイプの確認] タブでインポートタイプを選択し、対応するテンプレートをダウンロードして入力します。

[データインポート] タブで、入力済みのファイルをアップロードし、データをプレビューします。インポートするデータに、DataWorks 内にすでに存在するオブジェクトと同じ名前のものが含まれている場合、そのオブジェクトをスキップするか上書きするかを選択します。インポートの動作を設定します:
一括インポートは
.xlsxファイルのみをサポートします。最大ファイルサイズは 10 MB で、各インポートには最大 30,000 レコードを含めることができます。設定 オプション インポートモード スキップ:すでに存在する名前のインポート対象オブジェクトを無視します。上書き:既存のオブジェクトを置き換えます。 インポートステータス インポートして保存:データを保存しますが、新しいバージョンは作成しません。インポートして送信:データを保存し、新しいバージョンとして送信します。 
[OK] タブで、インポート結果を確認します。メトリクスの横にある [詳細を表示] をクリックして、その編集ページを開きます。インポートが失敗した場合は、リストされたエラーを解決して再試行してください。
アトミックメトリクスのエクスポート
複数のメトリクスをエクスポートするには、一括エクスポートを使用します。
[アトミックメトリクス] ページで、左側のディレクトリツリーの上にある
アイコンをダブルクリックして、アトミックメトリクスリストを開きます。エクスポートするメトリクスを選択します。キーワード検索 (あいまい検索をサポート) を使用するか、リストから直接メトリクスを選択します。[すべてエクスポート] を使用する場合は、このステップをスキップします。
次のいずれかのオプションを使用してメトリクスをエクスポートします:
すべてエクスポート:現在のワークスペース内のすべてのアトミックメトリクスをエクスポートします。
検索されたオブジェクトをエクスポート:検索キーワードに一致するすべてのメトリクスをエクスポートします。
選択したオブジェクトをエクスポート:選択したメトリクスをエクスポートします。
[アトミックメトリクスのエクスポートステータスの詳細] ページ (エクスポート開始後に自動的に表示) で、エクスポートステータスをモニターします。エクスポートが成功したら、[ファイルのダウンロード] をクリックしてファイルをローカルに保存します。
アトミックメトリクスの一括削除と一括送信
一度に複数のメトリクスを削除または送信するには、アトミックメトリクスリストを使用します。
[アトミックメトリクス] ページで、左側のディレクトリツリーの上にある
アイコンをダブルクリックして、アトミックメトリクスリストを開きます。一括操作の対象となるメトリクスを選択します。
一括送信の場合、保存済みでまだ送信されていないメトリクスのみが対象となります。
一括操作を選択します:
一括削除:選択したメトリクスを削除します。削除されたメトリクスは、モデルや派生メトリクスから参照できなくなります。メトリクスが現在参照されている場合は、削除する前にその参照を削除してください。
一括送信:選択したメトリクスを送信して、モデルや派生メトリクスから参照できるようにします。各送信で新しいバージョンレコードが生成されます。詳細については、「バージョンと関連テーブルの管理」をご参照ください。
次のステップ
アトミックメトリクスを作成した後、派生メトリクスやモデルから参照して、特定の時間、ディメンション、およびビジネス条件におけるターゲットメトリクスの値を取得できます。詳細については、「派生メトリクス」および「モデルをコンピュートエンジンに発行」をご参照ください。