派生メトリックは、アトミックメトリック統計の範囲を定義します。このトピックでは、派生メトリックを作成する方法について説明します。
前提条件
ビジネスエンティティと業務フィルタを作成済みであること。詳細については、「ビジネスエンティティの作成と管理」および「業務フィルタを作成する」をご参照ください。
手順
Dataphin ホームページで、上部のナビゲーションバーの [開発] > [データ開発] をクリックします。
上部のメニューバーで、プロジェクト(および開発-本番モードを使用している場合は環境)を選択します。
左側のナビゲーションバーで、[モデリング] > [メトリック] を選択します。右側のメトリックリストで、
アイコンをクリックします。[派生メトリックの作成] ウィザードで、[派生メトリックの定義] ステップで次のパラメーターを構成します。
パラメーター
説明
メトリック定義
指標定義を入力します。これは、ビジネスユーザーが指標の処理ロジックを理解できるように、指標の定義と処理ロジックを自然言語で記述したものです。例:
過去 1 日間に各アウトレットでトランザクションを完了した男性顧客の数:過去 1 日間に各アウトレットで少なくとも 1 つのトランザクション注文を正常に完了した男性顧客の数をカウントします。未完了およびキャンセルされた注文は除外され、同じアウトレットの同じ顧客の繰り返しトランザクションレコードの重複は削除されます。指標定義は 1,000 文字を超えることはできません。メトリック定義
統計期間
派生メトリックの統計期間を選択します。統計期間は、メトリックのソースデータの時間範囲を定義します。たとえば、過去 7 日間を選択すると、システムは過去 7 日間の行動データを計算します。最大 3 つの統計期間を選択できます。
アトミックメトリック
派生メトリックのアトミックメトリックを選択します。システムは、同じデータ適時性を持つアトミックメトリックの選択のみをサポートしています。
ビジネス条件
派生メトリックの業務フィルタを選択します。システムは、選択したアトミックメトリックと同じデータ適時性を持つ業務フィルタの選択のみをサポートしています。
統計粒度設定
統計粒度
システムは、選択された統計期間に基づいて統計粒度の適時性を自動的に入力します。オブジェクト粒度を選択するだけで済みます。最大 3 つのオブジェクト粒度を追加できます。
[次へ] をクリックします。
[派生メトリックのプレ生成] ステップで、生成された派生メトリックを確認し、[次へ] をクリックします。
パラメーター
説明
メトリック英語名
システムは、<アトミックメトリック英語名>_<統計期間の略語>_<業務フィルタ英語名> の形式でメトリック英語名を自動的に生成します。カスタマイズできます。 ID は次の要件を満たしている必要があります。
英字、数字、アンダースコア(_)のみ使用できます。名前は文字で始まり、100 文字を超えることはできません。
メトリック英語名は、集計テーブル内で一意である必要があります。
AnalyticDB PostgreSQL は最大 50 文字の長さをサポートしています。
メトリック名
システムは自動的に名前を生成します。カスタマイズできます。
[メトリック情報の入力] ステップで、パラメーターを構成します。
パラメーター
説明
操作オーナー
現在の派生メトリックの操作オーナーを選択します。
[操作オーナーを設定] をクリックして、現在のすべての派生メトリックの操作オーナーを一括変更します。
ビジネスオーナー
現在の派生メトリックのビジネスオーナーを選択します。
[ビジネスオーナーを設定] をクリックして、現在のすべての派生メトリックのビジネスオーナーを一括変更します。
スケジューリング構成
をクリックして、派生メトリックのスケジューリング構成を構成します。派生メトリックでサポートされているスケジューリング構成とパラメーターの説明は次のとおりです。スケジュールタイプ: 派生メトリックは [通常スケジュール] のみをサポートします。
有効日: 派生メトリックは有効日の設定をサポートしていません。
繰り返し: システムは、派生メトリックの統計期間に基づいて対応する値を自動的に設定します。これには、年、月、週、日、時、分が含まれます。年、月、週はシステムの自動スケジューリングサイクルと互換性があり、選択できません。条件付きスケジューリングを通じて年、月、週のスケジューリングを実装できます。
説明派生メトリックの統計期間は財務統計期間です。財務統計期間を変更することで、派生メトリックのスケジューリングサイクルを変更することはできません。
スケジューリングプラン: [プレビュー] をクリックして、スケジューリングプランを表示します。構成されたスケジューリングサイクルと条件付きスケジューリングに従って、スケジューリングプランには、1 か月の各日のすべてのスケジューリングインスタンスとそのスケジューリングタイプが表示されます。[データタイムスタンプ] または [ランタイム日付 (スケジューリング日付)] で日付タイプのプレビューを選択できます。
1 日のすべてのインスタンスに複数のスケジューリングタイプステータスがある場合、含まれるすべてのスケジューリングタイプステータスが色で表示され、各スケジューリングタイプステータスの名前と対応するインスタンス数が表示されます。たとえば、下の図は、ある月の 4 日目に、現在のスケジューリングタスクに 44 の通常スケジューリングインスタンス、2 つの一時停止インスタンス、12 のドライランインスタンスがあることを示しています。

特定の日のスケジューリングタイプモジュールにマウスポインターを合わせると、その日の現在のスケジューリングタスクの詳細なスケジューリングインスタンスリスト (スケジューリングタイプ、スケジューリング条件、条件名を含む) が表示されます。
条件付きスケジューリング: 条件付きスケジューリングを有効にした後、[構成方法] を選択する必要があります。これは、[カスタム設定] または [スケジューリングテンプレート] のいずれかです。
重要複数のスケジューリング条件グループ(最大 10)の場合、システムは上から下へ条件を評価します。条件が満たされると、対応するスケジューリング操作が実行され、後続のすべての条件評価は終了します。条件が満たされない場合は、デフォルトのスケジューリング構成が実行されます。
条件付きスケジューリングは、スケジューリングタイプが通常スケジューリングの場合にのみ有効です。
スケジューリング条件とトリガー時間の両方が、構成されたスケジューリングタイムゾーンを使用して計算されます。
カスタム設定
[+ スケジューリング条件を追加] をクリックします。
[条件付きスケジューリングの編集] ダイアログボックスで、条件付きスケジューリング情報を構成します。
条件名: 32 文字以内の長さの任意の文字がサポートされています。
有効ステータス: デフォルトで有効になっています。無効にすると、この条件付きスケジューリングはスケジューリング中に無視されます。
次の条件を満たす: 条件の判断ルール。条件が true と評価されると、[スケジューリングの実行] 構成に従ってスケジューリングが実行されます。構成手順については、「条件付きスケジューリングルールの説明」をご参照ください。
スケジューリングの実行: カスタムおよびフォローのスケジューリング属性をサポートします。
カスタム: 条件が true と評価されると、構成された [スケジューリングタイプ] に従ってスケジューリングが実行されます。
スケジューリング属性に従う: スケジューリング属性のスケジューリング戦略と一致し、条件付きスケジューリングが無効になっている場合のスケジューリング設定と同等です。
スケジューリングタイプ: 構成手順については、上記の スケジューリングタイプ をご参照ください。
[OK] をクリックします。
条件付きスケジューリングの設定が完了したら、[スケジューリングプランのプレビュー] をクリックして、カレンダーで条件が満たされている日付を表示します。
重要条件付きスケジューリング設定を変更し、本番環境に送信して公開した後、変更は公開時に [未実行] ステータスになっているインスタンスにリアルタイムで反映されます。変更は、すでに [ランタイム待ち] ステータスになっているインスタンスには反映されません。
条件付きスケジューリングでクロスノードパラメーター判断タイプを使用する場合は、プレビュー用に可能なパラメーター値を指定する必要があります。
スケジューリングテンプレート
[スケジューリングテンプレート] を選択した後、[計画] > [共通ビジネスロジック] > [オフラインスケジューリングテンプレート] で構成された条件付きスケジューリングテンプレートを選択できます。要件を満たすテンプレートがない場合は、[スケジューリングテンプレートの作成] をクリックして新しいテンプレートを作成できます。テンプレートを選択した後、スケジューリング条件を追加することはできません。各スケジューリング条件の後に [詳細の表示] アイコンをクリックして、条件付きスケジューリングの詳細を表示できます。
説明現在のタスクのスケジューリングサイクルが毎日、毎週、または毎月の場合、参照される条件付きスケジューリングテンプレートのトリガー時間パラメーターは有効になります。現在のタスクのスケジューリングサイクルが毎時または分ごとの場合、トリガー時間パラメーターは無効になります。
アップストリーム依存関係: システムは、派生メトリックに基づいてアップストリーム依存関係を生成します。これらの依存関係を変更または削除することはできません。依存関係サイクルを変更するときに、変更された依存関係サイクルの時間単位が派生メトリックのデータ適時性の時間単位よりも小さい場合、システムはこのノードの自己依存関係を自動的に追加します。
説明
派生メトリックの簡単な説明を 1,000 文字以内で入力します。
[送信] をクリックし、[送信ノート] を入力して、[OK と送信] をクリックして、派生メトリックの送信を完了します。
次の手順
プロジェクトモードが開発-本番の場合は、派生メトリックを本番環境に公開する必要があります。詳細については、「公開タスクの管理」をご参照ください。