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/tutorials-segmentation-source-accounts.md.
  • 🇯🇵 日本語
  • ソースアカウントに基づくセグメンテーションの概要

    ソーシャルメディアのようなユーザーアカウント固有のソースについては、Lakehouse内で同じソースに対して複数のアカウントを設定することが可能です

    目的

    ソーシャルメディアのようなユーザーアカウント固有のソースについては、Lakehouse Managerコンポーネント内で同じソースに対して複数のアカウントを設定することが可能です。その後、これらのアカウントを活用して、そのソースを使用するDPEアクションを複数のタスクに分割できます。各タスクは、1つまたは複数のアカウントからデータを取得します。

    要件

    このセグメンテーションタイプを使用する前に、以下の点を確認する必要があります:

    • 既に、以下のようにアカウントを持つソースをConnectorsで設定しています
    前提条件 — アカウント dm

    互換性

    このセグメンテーションオプションは、以下のアクションとソースのみと互換性があります:

    アクションタイプソースタイプ
    Load; CustomAPI: Facebook, Twitter, Google Analytics, YouTube Private, YouTube Public, LinkedIn

    このタイプのセグメンテーションの使用方法

    このセグメンテーションオプションを設定するには、「セグメンテーションタイプ」のドロップダウンでソースのアカウントに基づくを選択します。

    このタイプのセグメンテーションの使用方法 — アカウント設定

    バケットサイズ / チャンクサイズ: 各タスクで管理するアカウントの数を設定します。 (デフォルト = 1)

    Loadアクション

    Loadアクションソースがセグメンテーションの基礎となります。

    source

    カスタムアクション

    キーparams.load_from[0].sourceがソースのアドレスを示していることを確認してください: dwh/SOURCE_NAME/ENDPOINT_NAME

    Info

    前のスクリーンショットを確認して、高度なJSONモードの例をご覧ください。

    その他のヒント

    1つのアカウントセットからのみ読み込む

    読み込みたいアカウントのリストをハードコーディングし、以下のように「values」キーを追加できます。 これは、新しく作成されたアカウントの履歴を取得する必要がある場合に、すべてのアカウントからすべてのデータを取得することなく、便利です。

    設定は以下のようになります:

     "environment": {
        "params": {
          "segmentation": {
            "active": true,
            "type": "accounts",
            "values": ["account_jp","account_fr"]
            "chunksize": 1
          }
        }
      }

    値はソースで設定されたアカウントキーに対応する必要があります。最初のユースケースのスクリーンショットで確認できます。(例:account_fr、account_jp、account_us)。

    「values」が存在しない場合、ジョブはソースで有効になっているすべてのアカウントからデータを取得します。

    バックグラウンド

    アクションにソースのアカウントに基づくセグメンテーションがある場合、 アクションを実行するか、ワークフロー内のアクションを実行する場合:

    1. ジョブコントローラーは、ソースで設定されたアカウントの中から、異なるアカウント(またはchunksize設定に応じてアカウントのセット)を持つ複数のタスクにアクションを分割します。
    2. その後、各ワーカーがタスクを1つずつ実行します。 これは、タスクが何百もあっても問題ありません。アクションはワーカーの数に応じて並列化されます。
    stage

    さらに詳しく

    ソリューションのトレーニングや技術的なサポートについて、セールス代表にご連絡ください、またはProfessional Servicesページをご覧ください。見積もりをリクエストして、専門家がプロジェクトを分析してください。

    Data Platformを構築するチームと直接質問したり、フィードバックを送信したり、交流したりするには、専用のDiscordチャンネルをご利用ください。

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

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