[Ultimate]{class="badge positive"}

Azure Event Hubs ソース

IMPORTANT
  • Azure Event Hubs ソースは、Real-Time CDP Ultimateを購入したユーザーがソースカタログで利用できます。

  • Amazon Web Services(AWS)でAdobe Experience Platformを実行する際に、Azure Event Hubs ソースを使用できるようになりました。 AWS上で動作するExperience Platformは、現在、一部のお客様にご利用いただけます。 サポートされているExperience Platform インフラストラクチャについて詳しくは、Experience Platform マルチクラウドの概要を参照してください。

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

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

Event Hubsで拡大・縮小

大量のデータの取り込み、並列性の向上、Experience Platformでの取り込み速度の向上が必要な場合は、Event Hubs インスタンスのスケール係数を上げる必要があります。

より大きなボリュームのデータを入力する

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

Event HubsとExperience Platformの並列性の向上

並列処理とは、スピードとパフォーマンスを向上させるために、複数の処理ユニットで同じタスクを同時に実行することを指します。 パーティションを増やしたり、Event Hubs アカウントの処理ユニットを増やしたりすることで、Event Hubs側の並列性を高めることができます。 詳しくは、🔗の拡張に関するEvent Hubs ドキュメントを参照してください。

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

バーチャルネットワークを使用してEvent HubsからExperience Platformに接続する

Experience Platformは、バーチャルネットワーク経由でのEvent Hubsへの接続をサポートしています。 これにより、パブリックインターネットではなく、安全なプライベート接続を介してデータを転送できます。 Experience Platform VNetを許可リストして、既存のファイアウォールの保護を維持しながら、Azure プライベートバックボーンを通じてEvent Hubs トラフィックを安全にルーティングできます。

仮想ネットワークを設定するには、このEvent Hubs ネットワーク ルール セット ドキュメント ​に移動し、次の手順に従います。

  • REST API パネルから​ Try It ​を選択します。
  • 同じブラウザーで資格情報を使用してAzure アカウントを認証します。
  • Experience Platformに取り込むEvent Hubs名前空間、リソースグループ、およびサブスクリプションを選択し、RUN​を選択します。
  • 表示されるJSON本文で、properties内のvirtualNetworkRulesの下に次のExperience Platform サブネットを追加します。
IMPORTANT
virtualNetworkRulesをExperience Platform サブネットに更新する前に、受信したJSON ボディのバックアップを作成する必要があります。このサブネットには、既存のIP フィルタリングルールが含まれています。 それ以外の場合は、呼び出し後にルールが削除されます。
{
    "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
}

Experience 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をExperience Platformに接続

NOTE
ストリーミングデータフローを作成または更新した後、データの損失やデータの削除の可能性のあるインスタンスを防ぐには、データの取り込みを5分間だけ一時停止する必要があります。

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

API の使用

UI の使用

recommendation-more-help
experience-platform-help-sources