[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

IMPORTANT
Le Placé sur la liste autorisée du réseau virtuel Experience Platform est obsolète. Azure ne prend plus en charge l’ajout du sous-réseau Experience Platform en tant que règle de réseau virtuel pour les nouveaux espaces de noms Event Hubs. Cette restriction s’applique également lorsque vous mettez à jour les règles réseau d’un espace de noms existant. Si vous avez besoin de restrictions de pare-feu ou si vous ne pouvez pas autoriser l’accès au réseau public à votre espace de noms, contactez l’assistance clientèle d’Adobe.

Les étapes suivantes décrivent la configuration de réseau virtuel obsolète. Pour consulter la référence de l’API, voir la documentation Ensemble de règles réseau Event Hubs.

  • 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

IMPORTANT
Au moins un groupe de clients doit être configuré pour votre Event Hub avant de le connecter à Experience Platform. En l’absence de groupe de clients, la connexion échoue avec une erreur de serveur interne. Consultez la documentation de Microsoft sur les groupes de consommateurs pour savoir comment en créer un.
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
experience-platform-help-sources