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

    前のスクリーンショットの例を確認してください。

    その他のヒント

    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. その後、各ワーカー各タスクを順番に実行します。 これは、タスクが何百個あっても問題ありません。アクションはワーカーの数に応じて並列化されます。
    stage

    さらに詳しく

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

    Discordの専用チャネルでData Platformを構築するチームと直接質問し、フィードバックを共有し、交流してください。

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

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