[Ultimate]{class="badge positive"}

Azure Event Hubs ソース

IMPORTANT
Real-time Customer Data Platform Ultimate を購入したユーザーは、ソースカタログで Azure Event Hubs ソースを利用できます。

Adobe Experience Platformは、AWS、Google Cloud Platform、Azure などのクラウドプロバイダーとのネイティブ接続を提供します。 これらのシステムから Platform にデータを取り込むことができます。

クラウドストレージソースを使用すると、ダウンロード、フォーマット、アップロードを行う必要なく、独自のデータを Platform に取り込むことができます。取り込んだデータは、XDM JSON、XDM Parquet 形式または区切り形式で書式設定できます。 プロセスのすべての手順がソースワークフローに統合されます。Platform では、Event Hubs からリアルタイムにデータを取り込むことができます。

Event Hubs を使用したスケーリング

大量のデータを取り込む、並列性を高める、取り込みプラットフォームの速度を上げる必要がある場合は、Event Hubs インスタンスのスケールファクターを上げる必要があります。

大量のデータを取り込む

現在、Event Hubs アカウントから Platform に取り込めるデータの最大量は、1 秒あたり 2,000 レコードです。 大量のデータをスケールアップして取り込むには、Adobe担当者にお問い合わせください。

Event Hubs と Platform の並列処理を強化

並列処理とは、複数の処理ユニットで同じタスクを同時に実行することで、処理の高速化と高性能化を図ることを指します。 パーティションを増やすか、Event Hubs アカウントの処理単位を増やすことで、Event Hubs 側の並列処理を増やすことができます。 詳しくは、この Event Hubs 拡大縮小に関するドキュメントを参照してください。

Platform 側で取り込み速度を上げるには、Platform はソースコネクタ内のタスク数を増やして、Event Hubs パーティションから読み取る必要があります。 Event Hubs 側の並列性を高めたら、Adobe担当者に連絡して、新しいパーティションに基づいて Platform タスクを拡張してください。 現在、このプロセスは自動化されていません。

仮想ネットワークを使用して Event Hubs と Platform を接続する

ファイアウォール測定を有効にしながら Event Hubs を Platform に接続するように、仮想ネットワークを設定できます。 仮想ネットワークを設定するには、この Event Hubs ネットワークのルールセットのドキュメントを参照し、次の手順に従います。

  • REST API パネルから 試す を選択します。
  • 同じブラウザーの資格情報を使用して Azure アカウントを認証します。
  • Platform に取り込む Event Hubs 名前空間、リソースグループ、サブスクリプションを選択してから、「実行」を選択します。
  • 表示される JSON 本文で、properties 内の virtualNetworkRules の下に次のプラットフォームサブネットを追加します。
IMPORTANT
既存の IP フィルタリングルールが含まれているので、Platform サブネットで virtualNetworkRules を更新する前に、受信する JSON 本文のバックアップを作成する必要があります。 それ以外の場合、ルールは呼び出し後に削除されます。
{
    "subnet": {
        "id": "/subscriptions/93f21779-b1fd-49ee-8547-2cdbc979a44f/resourceGroups/ethos_12_prod_va7_network/providers/Microsoft.Network/virtualNetworks/ethos_12_prod_va7_network_10_19_144_0_22/subnets/ethos_12_prod_va7_network_10_19_144_0_22"
    },
    "ignoreMissingVnetServiceEndpoint": true
}

Platform サブネットの様々な地域については、以下のリストを参照してください。

VA7:北米

{
  "properties": {
    "defaultAction": "Deny",
    "virtualNetworkRules": [
      {
        "subnet": {
          "id": "/subscriptions/93f21779-b1fd-49ee-8547-2cdbc979a44f/resourceGroups/ethos_12_prod_va7_network/providers/Microsoft.Network/virtualNetworks/ethos_12_prod_va7_network_10_19_144_0_22/subnets/ethos_12_prod_va7_network_10_19_144_0_22"
        },
        "ignoreMissingVnetServiceEndpoint": true
      },
    ],
    "ipRules": []
  }
}

NLD2:ヨーロッパ

{
  "properties": {
    "defaultAction": "Deny",
    "virtualNetworkRules": [
      {
        "subnet": {
            "id": "/subscriptions/40bde086-46ad-44c3-afba-c306f54b64ec/resourceGroups/ethos_12_prod_nld2_network/providers/Microsoft.Network/virtualNetworks/ethos_12_prod_nld2-vnet/subnets/ethos_12_prod_nld2_network_10_20_40_0_23"
        },
        "ignoreMissingVnetServiceEndpoint": true
      },
    ],
    "ipRules": []
  }
}

AUS5:オーストラリア

{
  "properties": {
    "defaultAction": "Deny",
    "virtualNetworkRules": [
      {
        "subnet": {
          "id": "/subscriptions/1618ef18-9edc-48bf-88dd-61cc979629b5/resourceGroups/ethos_12_prod_aus5_network/providers/Microsoft.Network/virtualNetworks/ethos_12_prod_aus5-vnet/subnets/ethos_12_prod_aus5_network_10_21_116_0_22"
        },
        "ignoreMissingVnetServiceEndpoint": true
      },
    ],
    "ipRules": []
  }
}

ネットワーク ルール セットの詳細については、次の Event Hubs ドキュメントを参照してください。

Event Hubs を Platform に接続

以下のドキュメントでは、API やユーザーインターフェイスを使用して Event Hubs と Platform を接続する方法について説明します。

API の使用

UI の使用

recommendation-more-help
337b99bb-92fb-42ae-b6b7-c7042161d089