[Ultimate]{class="badge positive"}

Source Azure Event Hubs

IMPORTANT
  • La source Azure Event Hubs est disponible dans le catalogue des sources pour les utilisateurs qui ont acheté Real-Time CDP Ultimate.

  • Vous pouvez désormais utiliser la source Azure Event Hubs lors de l’exécution de Adobe Experience Platform sur Amazon Web Services (AWS). Experience Platform s’exécutant sur AWS est actuellement disponible pour un nombre limité de clients. Pour en savoir plus sur l’infrastructure Experience Platform prise en charge, consultez la présentation multi-cloud d’Experience Platform.

Adobe Experience Platform fournit une connectivité native aux fournisseurs de cloud tels qu’AWS, Google Cloud Platform et Azure. Vous pouvez importer vos données de ces systèmes dans Experience Platform.

Les sources de stockage dans le cloud peuvent importer vos propres données dans Experience Platform sans avoir à les télécharger, les formater ou les charger. Les données ingérées peuvent être formatées sous la forme XDM JSON, XDM Parquet ou délimitées. Chaque étape du processus est intégrée dans le processus Sources. Experience Platform vous permet d’importer des données de Event Hubs en temps réel.

Mise à l’échelle avec Event Hubs

Le facteur d’échelle de votre instance Event Hubs doit être augmenté si vous devez ingérer des données de volume élevé, augmenter le parallélisme ou augmenter la vitesse de l’ingestion sur Experience Platform.

Entrée de données à volume plus élevé

Actuellement, le volume maximal de données que vous pouvez importer depuis votre compte Event Hubs vers Experience Platform est de 2 000 enregistrements par seconde. Pour effectuer une mise à l’échelle et ingérer des données à volume plus élevé, contactez votre représentant Adobe.

Augmentation du parallélisme sur Event Hubs et Experience Platform

Le parallélisme désigne l'exécution simultanée des mêmes tâches sur plusieurs unités de traitement afin d'augmenter la vitesse et les performances. Vous pouvez augmenter le parallélisme du côté Event Hubs en augmentant la partition ou en acquérant davantage d’unités de traitement pour votre compte Event Hubs. Voir ce Event Hubs document sur la mise à l’échelle pour plus d’informations.

Pour augmenter le taux d’ingestion du côté d’Experience Platform, Experience Platform doit augmenter le nombre de tâches dans le connecteur source à lire à partir de vos partitions Event Hubs. Une fois que le parallélisme a augmenté du côté Event Hubs, contactez votre représentant Adobe pour dimensionner les tâches Experience Platform en fonction de votre nouvelle partition. Actuellement, ce processus n’est pas automatisé.

Utiliser un réseau virtuel pour se connecter à Event Hubs à Experience Platform

Vous pouvez configurer un réseau virtuel pour Event Hubs connecter à Experience Platform tout en activant vos mesures de pare-feu. Pour configurer un réseau virtuel, accédez à ce Event Hubs document sur l’ensemble de règles réseau et procédez comme suit :

  • Sélectionnez Essayer dans le panneau API REST ;
  • Authentifiez votre compte Azure à l’aide de vos informations d’identification dans le même navigateur ;
  • Sélectionnez l’espace de noms de Event Hubs, le groupe de ressources et l’abonnement que vous souhaitez importer dans Experience Platform, puis sélectionnez EXÉCUTER;
  • Dans le corps JSON qui s’affiche, ajoutez le sous-réseau Experience Platform suivant sous virtualNetworkRules dans properties :
IMPORTANT
Vous devez effectuer une sauvegarde du corps JSON que vous recevez avant de mettre à jour virtualNetworkRules avec le sous-réseau Experience Platform, car il contient vos règles de filtrage IP existantes. Sinon, les règles seront supprimées après l’appel.
{
    "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
}

Consultez la liste ci-dessous pour connaître les différentes régions des sous-réseaux Experience Platform :

VA7 : Amérique du Nord

{
  "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 : Europe

{
  "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 : Australie

{
  "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": []
  }
}

Consultez le Event Hubs document suivant pour plus d’informations sur les ensembles de règles réseau.

Connexion de Event Hubs à Experience Platform

NOTE
Après avoir créé ou mis à jour un flux de données en continu, une brève pause de 5 minutes dans l’ingestion des données est nécessaire pour éviter toute instance potentielle de perte de données ou d’abandon de données.

La documentation ci-dessous fournit des informations sur la connexion de Event Hubs à Experience Platform à l’aide d’API ou de l’interface utilisateur :

Utiliser les API

Utiliser l’interface utilisateur

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