すべてのプロダクト
Search
ドキュメントセンター

Dataphin:リアルタイムテンプレート実行パラメーターの構成

最終更新日:Feb 06, 2025

Dataphin では、リアルタイムテンプレート内で実行パラメーターを構成できます。これらのテンプレートから作成されたタスクは、設定されたパラメーターを継承します。このトピックでは、リアルタイムテンプレートで実行パラメーターを構成するプロセスについて詳しく説明します。

手順

  1. Dataphin ホームページに移動し、トップメニューバーの [開発] > [データ開発] をシングルクリックします。

  2. [データ開発] ページで、以下の図に示されている操作ガイドを使用して、目的のリアルタイムテンプレートを選択し、履歴バージョンを管理し、テンプレートバージョン管理ページにアクセスします。

    image.png

  3. [構成] ダイアログボックスで、実行パラメーターを設定します。

    リアルタイムテンプレートのデフォルトの実行パラメーターは次のとおりです。

    Flink リアルタイム コンピューティング エンジン

    execution.checkpointing.interval: '180s'
    execution.checkpointing.min-pause: '180s'
    table.exec.state.ttl: 36 h

    Ververica Flink リアルタイム コンピューティング エンジン

    execution.checkpointing.externalized-checkpoint-retention: RETAIN_ON_CANCELLATION
    metrics.reporters: promappmgr
    metrics.reporter.promappmgr.port: '9999'
    metrics.reporter.promappmgr.class: org.apache.flink.metrics.prometheus.PrometheusReporter
    dataphin.vvp.v2: true
    execution.checkpointing.interval: '180s'
    execution.checkpointing.min-pause: '180s'
    table.exec.state.ttl: 36 h

    実行パラメーターのマージと優先順位の説明:

    • デフォルトでは、テンプレートから派生したタスクは、テンプレートの実行構成を採用します。

    • 新しいジョブの場合、パラメーターは デフォルトのタスク実行パラメーター + プロジェクト タスク実行パラメーター を組み合わせたものになります。

    • 新しいテンプレートの場合、パラメーターは デフォルトのタスク実行パラメーター + プロジェクト タスク実行パラメーター を組み合わせたものになります。

    • デフォルトのタスク実行パラメーターとプロジェクトのタスク実行パラメーターで共通のパラメーターが共有されている場合、プロジェクトのパラメーター値が優先され、デフォルト値が上書きされます。

    • 新しいテンプレートタスクの実行パラメーターは、テンプレート自体のパラメーターになります。テンプレートのパラメーターを変更しないと、新しいテンプレートタスクのパラメーターは、他の新しい非テンプレートタスクのパラメーターと一致します。テンプレートのパラメーターに対する変更は、新しいタスクに適用されます。

    • テンプレートパラメーターを変更すると、テンプレートタスクは次のように影響を受けます。既存のパラメーター値は変更されず、新しいパラメーターが追加されます。

  4. 実行パラメーターの構成を完了するには、[OK] をシングルクリックします。