[Ultimate]{class="badge positive"}
Azure Event Hubs ソース
-
Real-Time CDP Ultimateを購入したユーザーは、ソースカタログで Azure Event Hubs ソースを利用できます。
-
Amazon Web Services(AWS)でAdobe Experience Platformを実行するときに、Azure Event Hubs ソースを使用できるようになりました。 AWS上で動作するExperience Platformは、現在、限られた数のお客様が利用できます。 サポートされるExperience Platform インフラストラクチャについて詳しくは、Experience Platform multi-cloud overview を参照してください。
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 秒あたり 2,000 レコードです。 大量のデータをスケールアップして取り込むには、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 うに、仮想ネットワークを設定できます。 仮想ネットワークを設定するには、この Event Hubs ネットワークのルールセットのドキュメントを参照し、次の手順に従います。
- REST API パネルから 試す を選択します。
- 同じブラウザーの資格情報を使用して Azure アカウントを認証します。
- Experience Platformに取り込む Event Hubs 名前空間、リソースグループ、サブスクリプションを選択してから、「実行」を選択します。
- 表示される JSON 本文で、内
properties
の下に次のExperience Platform サブネットvirtualNetworkRules
追加します。
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
}
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に接続
以下のドキュメントでは、API やユーザーインターフェイスを使用して Event Hubs をExperience Platformに接続する方法について説明しています。