For AI agents: the complete documentation index is available at https://docs.dataplatform.ovh.net/ja/llms.txt, the full documentation bundle is available at https://docs.dataplatform.ovh.net/ja/llms-full.txt, and this page is available as Markdown at https://docs.dataplatform.ovh.net/ja/dpe-jobs-perimeter.md.
  • 🇯🇵 日本語
  • データペリメーターを使用してジョブの実行をフィルタリングする

    データ処理ジョブを実行する際、処理する大量のデータに達した場合、アクションの実行をフィルタリングする必要がある場合があります

    目的

    データ処理ジョブを実行する際、処理する大量のデータに達した場合、アクションの実行をフィルタリングする必要がある場合があります。ペリメーターを使用すると、アクションで処理するデータの範囲をフィルタリングするためのフィールドを定義できます。

    Data Processing Engine 設定ペリメーター

    1. プロジェクトテーブルの属性に基づく

    Lakehouse Manager のテーブルの列にあるデータのリストに対してアクションをフィルタリングしたい場合、例えば:

    リファレンステーブルソースターブルデスティネーションテーブル
    1. プロジェクトテーブルの属性に基づく — Tmpdate1. プロジェクトテーブルの属性に基づく — Orders1. プロジェクトテーブルの属性に基づく — Aggr

    ソースタブ「orders」の「income」属性のデータを、デスティネーションテーブル「aggr_date」に「date_order」でグループ化して集約したい場合です。tmp_dateテーブルには、2019-01-01から2019-01-03までの集約する日付のリストが含まれています。

    このペリメーターモードを有効にすると、tmp_dateテーブルの属性dateに含まれるペリメーター値のリストを構成することを目的としたプレステージが自動的に作成され、すべての見つかった値の間でアクションをフィルタリングします。

    互換性

    このペリメーターオプションは、次のアクションとソースのみと互換性があります:

    アクションタイプソースタイプ
    Load; Aggregate; Diff; Delete_Diff; Delete; Customデータベース: MySQL, PostgreSQL, SQLServer, Impala, Hive, BiqQuery, ElasticSearch, Cassandra, Redshift, Oracle

    設定

    このペリメーターオプションを設定するには、「ペリメータータイプ」のドロップダウンでプロジェクトテーブルの属性に基づくを選択します。

    設定 — P1

    高度なモードインターフェースを使用している場合は、アクションのJSON設定に次のフィールドを追加する必要があります:

    "perimeter": {
      "active": true,
      "type": "dwh_attributes",
      "values": "dwh/default_dataset/tmp_dates/date",
      "var_name": "date_order",
      "attribute": "date",
      "attribute_type": "map"
    }

    2. 事前定義された値のセットに基づく

    このモードを使用すると、ソース/テーブル属性をフィルタリングするための値のリストを入力できます。

    互換性

    このペリメーターオプションは、次のアクションとソースのみと互換性があります:

    アクションタイプソースタイプ
    Load; Aggregate; Diff; Delete_Diff; Delete; Customデータベース: MySQL, PostgreSQL, SQLServer, Impala, Hive, BiqQuery, ElasticSearch, Cassandra, Redshift, Oracle

    設定

    このペリメーターオプションを設定するには、「ペリメータータイプ」のドロップダウンで事前定義されたセットに基づくを選択します。

    設定 — P2

    高度なモードインターフェースを使用している場合は、アクションのJSON設定に次のフィールドを追加する必要があります:

    "perimeter": {
            "active": true,
            "type": "predefined_set",
            "var_name": "value_2",
            "values": [
              "10",
              "15"
            ]
          }

    3. ワークフローの日付ペリメーターに基づく

    ソースデータに日付属性がある場合、ワークフローで設定した日付に対してアクションの処理をフィルタリングできます。

    互換性

    このペリメーターオプションは、次のアクションとソースのみと互換性があります:

    アクションタイプソースタイプ
    Load; Aggregate; Diff; Delete_Diff; Delete; Customデータベース: MySQL, PostgreSQL, SQLServer, Impala, Hive, BiqQuery, ElasticSearch, Cassandra, Redshift, Oracle; API: Facebook, Twitter, Google Analytics, YouTube Private, YouTube Public, LinkedIn

    設定

    このペリメーターオプションを設定するには、「ペリメータータイプ」のドロップダウンでワークフローの日付ペリメーターに基づくを選択します。

    設定 — P3

    このオプションを設定するには、高度なモードに切り替える必要があります。アクションのJSON設定に次のフィールドを追加するだけです:

    "perimeter":{
    	"active":true,
    	"type":"workflow/dates",
    	"var_name":"date"
    }

    DPEアクションのセグメンテーションおよびペリメーターオプションについての詳細については、DPEアクション設定の追加リマーク記事を参照してください。 セグメンテーションとペリメーター用語

    さらに詳しく

    当社のソリューションを実装するためのトレーニングや技術サポートが必要な場合は、営業担当者にお問い合わせください、またはこのリンクをクリックして見積もりを依頼し、当社のプロフェッショナルサービスの専門家にプロジェクトのカスタム分析を依頼してください。

    Data Platformを構築するチームと直接やり取りし、質問をしたり、フィードバックを送信したり、専用のDiscordチャネルで参加してください。

    OVHcloudサービスについてサポートが必要な場合は、ヘルプセンターでリクエストを作成してください。

    コミュニティに参加してください。