Azure Event Hubs origem
O Adobe Experience Platform fornece conectividade nativa para provedores de nuvem, como o AWS, Google Cloud Platform, e Azure. Você pode trazer seus dados desses sistemas para a Platform.
As fontes de armazenamento na nuvem podem trazer seus próprios dados para a Platform sem a necessidade de baixar, formatar ou carregar. Os dados assimilados podem ser formatados como XDM JSON, XDM Parquet ou delimitados. Cada etapa do processo é integrada ao fluxo de trabalho Origens. A Platform permite trazer dados de Event Hubs em tempo real.
Dimensionamento com Event Hubs
O fator de escala do seu Event Hubs A instância do deve ser aumentada se for necessário assimilar dados de alto volume, aumentar o paralelismo ou aumentar a velocidade da plataforma de assimilação.
Dados de maior volume de entrada
Atualmente, o volume máximo de dados que você pode trazer de sua Event Hubs para a Platform é de 2000 registros por segundo. Para aumentar e assimilar dados de volume maior, entre em contato com o representante da Adobe.
Aumentar paralelismo em Event Hubs e Platform
Paralelismo refere-se à execução simultânea das mesmas tarefas em várias unidades de processamento para aumentar a velocidade e o desempenho. É possível aumentar o paralelismo no Event Hubs lado aumentando a partição ou adquirindo mais unidades de processamento para o seu Event Hubs conta. Veja isto Event Hubs documento no dimensionamento para obter mais informações.
Para aumentar a taxa de velocidade de assimilação no lado da Platform, a Platform deve aumentar o número de tarefas no conector de origem para ler do Event Hubs partições. Depois de aumentar o paralelismo no Event Hubs Por favor, entre em contato com seu representante da Adobe para escalar as tarefas da Platform com base em sua nova partição. Atualmente, esse processo não é automatizado.
Usar uma rede virtual para se conectar a Event Hubs para a Platform
Você pode configurar uma rede virtual para se conectar Event Hubs para a Platform enquanto as medidas de firewall estão ativadas. Para configurar uma rede virtual, vá para Event Hubs documento de conjunto de regras de rede e siga as etapas listadas abaixo:
- Selecionar Experimente no painel REST API;
- Autentique seu Azure conta usando suas credenciais no mesmo navegador;
- Selecione o Event Hubs namespace, grupo de recursos e assinatura que você deseja trazer para a Platform e, em seguida, selecionar EXECUÇÃO;
- No corpo JSON exibido, adicione a seguinte sub-rede da plataforma em
virtualNetworkRules
dentroproperties
:
virtualNetworkRules
com a sub-rede da Platform, pois ela contém suas regras de filtragem de IP existentes. Caso contrário, as regras serão excluídas após a chamada.{
"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
}
Consulte a lista abaixo para ver as diferentes regiões das sub-redes da Platform:
VA7: América do Norte
{
"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: Europa
{
"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: Austrália
{
"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": []
}
}
Consulte o seguinte Event Hubs documento para obter mais informações sobre conjuntos de regras de rede.
Conectar Event Hubs para a Platform
A documentação abaixo fornece informações sobre como se conectar Event Hubs para a Platform usando APIs ou a interface do usuário: