Alimentation de données

Vous pouvez exécuter une alimentation de table en direct sur demande, selon un calendrier ou à la suite d'un avis.

Un flux de table dynamique automatise le chargement des données dans une table de votre base de données. Les fichiers se chargent automatiquement tels qu'ils apparaissent dans le stockage d'objets et le système Live Table Feed garantit que les fichiers ne sont chargés qu'une seule fois. Le chargement peut se faire manuellement, selon un programme ou même par des avis transmis directement à partir du service de stockage d'objets.

Le seau peut contenir des fichiers dans les formats suivants : AVRO, CSV, JSON, GeoJSON, Parquet, ORC, TXT délimité. Tous les fichiers doivent avoir la même signature de colonne.

À propos de la page Live Feed

Dans la page Database Actions - DATA Load Dashboard, sélectionnez FEED DATA (Données FEED) pour afficher la page Live FEED (Flux de données en direct). Dans cette page, vous pouvez :

Gérer les connexions de stockage en nuage pour les flux de table en direct

Avant de créer un flux de table actif, vous devez établir une connexion au magasin en nuage à utiliser :

  1. Cliquez sur Connexions dans le menu Chargement de données. Pour obtenir des instructions, voir Gestion des connexions.

Créer un objet Live Table Feed

Pour créer un objet Live Table Feed,
  1. Dans la page Flux de données en direct, cliquez sur le bouton + Créer un flux de données de table en direct pour afficher le volet Paramètres du flux de données en direct. Entrez les informations dans l'onglet Source de données comme suit :
    • Emplacement du magasin en nuage : Sélectionnez l'emplacement du magasin en nuage dans la liste déroulante. Sélectionnez la connexion au nuage pour le seau contenant le fichier à utiliser pour l'alimentation des données.

      En mode De base, vous pouvez voir les options suivantes :

    • Dossiers :

      Sélectionnez le dossier contenant le ou les fichiers à utiliser pour l'alimentation des données dans le magasin d'objets. Sélectionnez Seau complet pour charger tous les fichiers de votre seau dans votre table. Les dossiers sont répertoriés et organisés dans la liste déroulante en fonction de la façon dont vous créez des dossiers ou des répertoires et stockez vos fichiers. Par exemple, vous pouvez créer un dossier de ventes pour stocker les fichiers sales1.csv et sales2.csv.

    • Extensions :

      Entrez une extension pour limiter le flux de table actif aux seuls fichiers du compartiment correspondant à l'extension. Par exemple, pour limiter les fichiers à ceux qui sont des fichiers CSV, sélectionnez CSV.

      En mode Avancé, vous pouvez voir les options suivantes :

    • Filtre d'objets (glob) : Entrez un fichier Glob pour limiter l'alimentation de table en direct aux seuls fichiers du seau qui correspondent au fichier Glob. Par exemple, pour limiter les fichiers à ceux qui sont des fichiers CSV, entrez *.CSV.

    • Dans la section Live Feed File Preview, vous pouvez afficher un aperçu du fichier sélectionné à l'étape précédente.

    Cliquez sur Suivant pour passer à l'onglet Paramètres de table.

    Dans le champ Option, sélectionnez l'une des deux options disponibles :
    • Charger la table : Cette option ajoute le flux à la table cible. Il ajoute de nouvelles lignes à votre table pour chaque fichier qu'il affiche.

    • Fusionner dans la table : Cette option fusionne les données de flux en direct dans la table cible. Cliquez sur Clé de fusion dans la section Mappage lorsque la rangée existe déjà et que la clé chargée correspond au flux nouvellement ajouté. Cela évite l'insertion d'une nouvelle ligne.

    • Collecte de chargement : Vous pouvez définir votre flux dynamique sur des fichiers JSON avec cette option. En sélectionnant cette option, vous ne verrez pas la section de mappage et la section Ajouter une expression. L'outil charge les données sources dans une collection JSON que vous pouvez extraire plus tard.

    Target Table Name (Nom de la table cible) : Acceptez le nom par défaut ou entrez un autre nom. Il s'agit du nom de la table cible dans laquelle les données du flux de données en direct seront chargées dans votre instance de base de données du service d'intelligence artificielle autonome. Si la table n'existe pas, Live Feed tentera de deviner les colonnes correctes. Vous pouvez précréer la table dans laquelle vous souhaitez charger le flux dynamique. C'est pour une plus grande précision.

    L'onglet Table Settings indique les options permettant de contrôler l'interprétation, l'aperçu et le traitement des données sources. Ces options varient en fonction du type de données sources.
    • Encodage : Sélectionnez un type d'encodage de caractères dans la liste. Cette option est disponible lorsque le fichier lié est en format texte brut (CSV, TSV ou TXT). Le type d'encodage par défaut est UTF-8.
    • Clôture de texte : Sélectionnez le caractère pour l'inclusion du texte : " (caractère à guillemet double),' (caractère à guillemet unique) ou Aucun. Cette option n'est visible que lorsque le fichier sélectionné est en format texte brut (CSV, TSV ou TXT).
    • Délimiteur de champ : Sélectionnez le caractère de délimiteur utilisé pour séparer les colonnes de la source. Par exemple, si le fichier source utilise des points-virgules pour délimiter les colonnes, sélectionnez Point-virgule dans cette liste. La valeur par défaut est Virgule. Cette option n'est visible que lorsque le fichier sélectionné est en format texte brut (CSV, TSV ou TXT).
    • Démarrer le traitement des données à la rangée : Spécifie le nombre de rangées à ignorer lors de la liaison des données sources à la table externe cible :

      Si vous sélectionnez l'option Rangée d'en-tête de colonne sous Nom de colonne source (voir ci-dessous) et si vous entrez un nombre supérieur à 0 dans le champ Démarrer le traitement des données à la rangée, le nombre de rangées après la première rangée n'est pas lié à la cible.

      Si vous désélectionnez l'option Rangée d'en-tête de colonne sous Nom de la colonne source, et si vous entrez un nombre supérieur à 0 dans le champ Démarrer le traitement des données dans la rangée, le nombre de rangées, y compris la première rangée, n'est pas lié à la cible.

      Rangée d'en-tête de colonne : Cochez la case Rangée d'en-tête de colonne pour utiliser les noms de colonne qui forment la table source dans la table cible.

      Si vous sélectionnez cette option, la première ligne du fichier est traitée en tant que nom de colonne. Les rangées de la section Mappage ci-dessous sont remplies avec ces noms (et avec les types de données existants, sauf si vous les modifiez).

      Si vous désélectionnez cette option, le premier enregistrement sera traité en tant que données. Pour spécifier les noms de colonne manuellement, entrez un nom pour chaque colonne cible dans la section Mappage. (Vous devrez également entrer des types de données).

      Cochez la case Convertir les données non valides en valeurs nulles pour convertir une valeur de colonne numérique non valide en valeurs nulles.

      Nouvelles lignes incluses dans les valeurs de données : Sélectionnez cette option s'il y a des caractères de nouvelle ligne ou s'il retourne au début de la ligne courante sans avancer vers le bas dans les champs de données. La sélection de cette option augmentera le temps nécessaire au traitement du chargement. Si vous ne sélectionnez pas cette option lors du chargement des données, les lignes contenant des nouvelles lignes dans les champs seront rejetées. Vous pouvez voir la rangée rejetée dans le panneau Rapport de tâche.

    • Modifiez ou mettez à jour les paramètres de table dans la section Mappage : Dans ce volet, le mappage des colonnes source aux colonnes cibles s'affiche.

      Le contenu de la table Mappage change en fonction de l'option de traitement que vous avez sélectionnée dans la section Table et des propriétés que vous avez définies dans la section Propriétés.

      Vous pouvez filtrer les résultats dans la table de mappage avec le champ Filtre rapide qui vous permet de filtrer les colonnes ou les expressions.

      Sélectionnez Ajouter une expression pour effectuer une analyse de sentiments ou une extraction de phrases clés ou une détection de la langue ou une traduction de texte avec les données sources. Pour plus de détails, voir Utiliser les capacités du service de langue pour OCI dans Data Studio.

      • Cochez la case Include au début d'une ligne pour ajouter la colonne à la table cible.
      • Sélectionnez ou entrez des valeurs pour les attributs de colonne tels que Nom de colonne cible, Type de colonne, Précision, Échelle, Par défaut, Clé primaire et Pouvant être nul.
      • Vous devez vérifier le type de données suggéré et, si nécessaire, le modifier en entrant le type de données directement dans la cellule cible.

        Vérifiez le code de table de mappage généré en fonction des sélections effectuées dans les écrans précédents.

        Cliquez sur Clé de fusion dans la section Mappage lorsque la rangée existe déjà et que la clé chargée correspond au flux nouvellement ajouté. Cela évite l'insertion d'une nouvelle ligne. Cette option s'affiche lorsque vous sélectionnez l'option Fusionner dans la table.

      Cliquez sur Suivant pour passer à l'onglet Aperçu.

    • Le volet Aperçu affiche les modifications que vous apportez à la table.

    • Cliquez sur Next (Suivant) pour passer à l'onglet Live Feed Settings (Paramètres du flux dynamique).

    Dans l'onglet Live Feed Settings, indiquez les valeurs de champ suivantes :

    • Nom du flux de tables en direct : Acceptez le nom par défaut ou entrez un autre nom pour identifier ce flux de tables en direct.

    • Activer pour l'avis : Sélectionnez cette option pour que les données nouvelles ou modifiées dans la source de données soient chargées en fonction d'un avis pour Oracle Cloud Infrastructure. Lorsque vous sélectionnez cette option, vous pouvez éviter les retards qui peuvent survenir lors du lancement de la scrutation sur un programme (c'est-à-dire si vous avez sélectionné l'option Programmé du flux de tables en direct).

      Lorsque vous sélectionnez l'option Activer pour l'avis, vous devez également :

      • Configurer votre seau de magasin d'objets pour émettre des avis
      • Créer un sujet d'abonnement au service d'avis
      • Créer une règle du service d'événements
      • Copier l'URL de l'avis
      • Créer un abonnement au service d'avis
      • Confirmer que les avis sont autorisés

      Pour obtenir des instructions complètes, voir Création d'un flux de table dynamique basé sur des avis.

    • Activer pour la programmation : Sélectionnez cette option pour configurer une programmation pour l'exécution de l'objet d'alimentation de table active, c'est-à-dire pour interroger la source de données régulièrement :
      • Dans les champs d'intervalle de temps, entrez un nombre, puis sélectionnez un type d'heure et les jours de scrutation du seau pour les fichiers nouveaux ou modifiés. Par exemple, pour scruter toutes les deux heures le lundi, le mercredi et le vendredi, entrez 2, sélectionnez Heures. Vous pouvez sélectionner Tous les jours, du lundi au vendredi, du dimanche au jeudi ou Personnalisé dans la liste déroulante Jours de semaine. Le champ personnalisé vous permet de sélectionner Lundi, Mardi, Mercredi, Jeudi et Vendredi dans les champs appropriés.

      • Sélectionnez une date de début et une date de fin avec les heures de début et de fin. Si vous ne sélectionnez pas de date de début, l'heure et la date courantes sont utilisées comme date de début. La date de fin est facultative. Cependant, sans date de fin, le flux vivant continuera à sonder.

    Sélectionnez un groupe de consommateurs de ressources dans la liste déroulante, à savoir Low, Medium et High.

  2. Cliquez sur Créer pour créer l'objet de flux de table active.

    Afficher le code : Sélectionnez cette option pour voir l'équivalent en code PL/SQL de l'Assistant Créer un flux de table dynamique. Vous pouvez copier et exécuter ce code PL/SQL dans la feuille de calcul pour effectuer la même action que lorsque vous cliquez sur Créer dans l'Assistant Créer un flux de table dynamique.

Lister, filtrer et trier les objets de flux de table dynamique

Lorsque vous ouvrez la page Live Feed, les objets Live Table Feed existants sont affichés sous forme de cartes sur la page. Elles sont identifiées en tant qu'entités LIVE_TABLE_FEED.

Pour filtrer les objets de flux de table en direct :

  1. Cliquez sur le champ de recherche en haut de la page pour afficher les options de filtre. Par défaut, les objets de flux de table en direct du schéma de l'utilisateur courant sont affichés. Dès que vous commencez à taper dans le champ de recherche, l'outil de flux retourne les valeurs qui contiennent les lettres que vous tapez. Vous pouvez supprimer le filtre en supprimant le contenu de la zone de recherche et en cliquant sur l'icône croisée qui s'affiche à côté de la zone de recherche.

  2. Pour inclure des objets d'autres schémas, sélectionnez la liste déroulante à côté du champ de recherche, sous Schéma. Pour supprimer un schéma de la liste de filtres, désélectionnez la case à côté de son nom.

  3. Pour afficher les objets de tous les schémas disponibles, sélectionnez Tous dans la liste déroulante Schéma.

Pour trier les objets d'alimentation de table en direct

  1. Cliquez sur le bouton Trier par en haut à droite de la page.

  2. Sélectionnez une option de tri. Pour trier en ordre croissant, cliquez sur l'icône avec la flèche vers le haut. Pour trier par ordre décroissant, cliquez sur l'icône avec la flèche vers le bas.

Rechercher et voir des objets de flux de table en direct

Pour rechercher les entités d'alimentation de table active disponibles dans les schémas sélectionnés, entrez une valeur dans le champ de recherche en haut de la page et appuyez sur Entrée. L'affichage inclut alors uniquement les entités dont les noms contiennent les caractères dans le champ de recherche. Pour effacer le champ de recherche, cliquez sur l'icône Clear search results (X) dans le champ de recherche.

Pour supprimer un schéma ou une valeur de tri des filtres sélectionnés, désélectionnez le schéma ou la valeur de tri dans le panneau de filtre, ou cliquez sur l'icône Supprimer le filtre (X) pour le schéma ou la valeur de tri au-dessus de l'affichage des objets d'alimentation de table active. Pour fermer le panneau de filtre, cliquez sur l'icône Masquer le panneau de filtre (X) dans le panneau.

Pour actualiser l'affichage des flux de table en direct, cliquez sur l'icône Refresh en haut de la page.

Modifier un objet de flux de table dynamique

Pour modifier les détails d'un objet de flux de table actif,
  1. Dans la page Live Feed, recherchez la carte du flux de table dont vous souhaitez modifier les détails.
  2. Cliquez sur l'icône Actions (trois points) sur la carte et sélectionnez Modifier le flux de table dynamique. Vous pouvez modifier les options suivantes :
    • Entrez les informations dans l'onglet Source de données comme suit :
    • Emplacement du magasin en nuage : Sélectionnez l'emplacement du magasin en nuage dans la liste déroulante. Sélectionnez la connexion au nuage pour le seau contenant le fichier à utiliser pour l'alimentation des données.
      • En mode De base, vous pouvez voir les options suivantes :

      • Dossiers :

        Sélectionnez le dossier contenant le fichier à utiliser pour l'alimentation des données dans le magasin d'objets. Sélectionnez Seau complet pour charger tous les fichiers dans votre seau. Les dossiers sont répertoriés et organisés dans la liste déroulante en fonction de la façon dont vous créez des dossiers ou des répertoires et stockez vos fichiers. Par exemple, vous pouvez créer un dossier de ventes pour stocker les fichiers sales1.csv et sales2.csv.

      • Extensions :

        Entrez une extension pour limiter le flux de table actif aux seuls fichiers du compartiment correspondant à l'extension. Par exemple, pour limiter les fichiers à ceux qui sont des fichiers CSV, sélectionnez CSV.

        En mode Avancé, vous pouvez voir les options suivantes :

      • Filtre d'objets (glob) : Entrez un fichier Glob pour limiter l'alimentation de table en direct aux seuls fichiers du seau qui correspondent au fichier Glob. Par exemple, pour limiter les fichiers à ceux qui sont des fichiers CSV, entrez *.CSV.

    • Dans l'onglet Live Feed Settings (Paramètres du flux en direct), modifiez les champs suivants :

    • Activer pour l'avis : Sélectionnez cette option pour que les données nouvelles ou modifiées dans la source de données soient chargées en fonction d'un avis pour Oracle Cloud Infrastructure. Lorsque vous sélectionnez cette option, vous pouvez empêcher tout retard qui pourrait se produire lorsque la scrutation est lancée selon un programme (c'est-à-dire, l'option Programmé du flux de table en direct).

      Lorsque vous sélectionnez l'option Activer pour l'avis, vous devez également :

      • Copier l'URL d'avis des flux de table en direct
      • Configurer votre magasin en nuage pour émettre des avis
      • Configurez Oracle Cloud Infrastructure pour acheminer les événements vers le point d'extrémité utilisé pour le flux de table en direct.
      • Créer une règle.
      • Créer un abonnement.
      • Vérifiez que les avis sont autorisés dans le service de flux en direct.

      Pour obtenir des instructions complètes, voir Création d'un flux de table dynamique basé sur des avis.

    • Programmé : Sélectionnez cette option pour configurer un programme d'exécution de l'objet d'alimentation de table active, c'est-à-dire pour interroger la source de données sur une base régulière :
      • Dans les champs d'intervalle de temps, entrez un nombre, puis sélectionnez un type d'heure et les jours de scrutation du seau pour les fichiers nouveaux ou modifiés. Par exemple, pour scruter toutes les deux heures le lundi, le mercredi et le vendredi, entrez 2, sélectionnez Heures. Vous pouvez sélectionner Tous les jours, du lundi au vendredi, du dimanche au jeudi ou Personnalisé dans la liste déroulante Jours de semaine. Le champ personnalisé vous permet de sélectionner Lundi, Mardi, Mercredi, Jeudi et Vendredi dans les champs appropriés.

      • Sélectionnez une date de début et une date de fin avec les heures de début et de fin.

  3. Cliquez sur Enregistrer.

Exécuter un flux de table dynamique

Vous pouvez exécuter une alimentation de table en direct sur demande, selon un calendrier ou à la suite d'un avis.

Pour exécuter une alimentation de table en direct sur demande :

  1. Dans la page Live Feed, recherchez la carte correspondant au flux de table en direct que vous souhaitez exécuter.
  2. Cliquez sur l'icône Actions (trois points) sur la carte et sélectionnez Exécuter le flux de table actif immédiatement (une fois).

Pour exécuter une alimentation de table en direct selon un programme :

Vous pouvez définir une programmation pour l'exécution des flux de table en direct dans le volet Créer un flux de table en direct (lors de la création d'un nouveau flux de table) ou dans le volet Modifier le flux de table en direct (lors de la modification d'un flux de table existant). Voir Créer un objet de flux de table dynamique ou Modifier un objet de flux de table dynamique.

Pour exécuter une alimentation de table active à la suite d'une notification :

Voir Création d'un flux de table dynamique basé sur des avis.

Cochez la case Programmé pour afficher les options de programmation, puis définissez la programmation en sélectionnant les options voulues.

Pour voir les détails de l'exécution du flux de table en direct :

  1. Dans la page Flux dynamique, recherchez la carte du flux de table dynamique dont vous voulez voir les détails d'exécution.
  2. Cliquez sur l'icône Actions (trois points) sur la carte et sélectionnez Détails de l'exécution du flux de données de table en direct.

    L'onglet Objets du volet Détails de l'exécution du flux de données de table en direct affiche des informations sur les tâches, telles que le moment de l'exécution, les objets impliqués dans l'exécution, le responsable de la table, le nom de la table, le statut du flux de données en direct, les rangées chargées et les rangées rejetées, ainsi que d'autres détails. Cliquez sur l'onglet Tout pour voir plus de détails, tels que le type d'événement.

Supprimer un flux de table actif

  1. Dans la page Flux de données en direct, recherchez la carte correspondant au travail de flux de données de table en direct à supprimer.
  2. Cliquez sur l'icône Actions (trois points) sur la carte et sélectionnez Supprimer le flux de table dynamique.

Création d'un flux de table dynamique basé sur des avis

Vous pouvez charger des données au moyen d'un flux de données de table en direct basé sur une avis pour Oracle Cloud Infrastructure.

En plus de pouvoir exécuter une alimentation de table en direct sur demande ou selon un programme, comme décrit dans Données d'alimentation, vous pouvez également exécuter une alimentation à la suite d'un avis. Lorsque les données du seau source sont modifiées, un avis est envoyé qui déclenche une exécution de la source de table. Avec un flux de table dynamique basé sur des avis, vous pouvez éviter tout retard pouvant résulter de l'exécution de tâches de flux de table dynamique sur demande ou programmées.

Note

  • Les flux de table en direct basés sur des avis ne sont pas disponibles pour le niveau gratuit d'Oracle Cloud Infrastructure. Vous devez être dans une location payante avec les autorisations appropriées sur votre compte pour utiliser cette fonction.

  • Les flux de table en direct basés sur des avis ne sont pas disponibles dans les bases de données Oracle Autonomous AI Lakehouse (ALK) configurées à l'aide d'un point d'extrémité privé.

Voici la marche à suivre pour créer une source de table dynamique basée sur des avis :

Conseil :

Pour effectuer ces étapes, vous allez alterner entre les pages de la console Oracle Cloud Infrastructure et les pages Oracle Database Actions. Il peut s'avérer pratique d'ouvrir la console Cloud dans une page ou un onglet du navigateur et Database Actions dans une autre, de sorte qu'il est facile de passer d'une page à l'autre.

Étape 1 : Configurer le seau du magasin d'objets pour émettre des avis

Où : Console Oracle Cloud Infrastructure : Stockage d'objets et stockage d'archives - Page Seaux

Configurez le seau contenant vos données sources afin qu'il émette des avis lorsque les données changent. Vous pouvez définir cette option lorsque vous créez un seau ou que vous pouvez le définir dans un seau existant.

  1. Ouvrez le menu de navigation de la console Cloud et cliquez sur Stockage. Sous Stockage d'objets et stockage d'archives, cliquez sur Seaux.
  2. Si vous créez un nouveau seau :

    1. Dans la page Seaux, cliquez sur le bouton Créer un seau pour créer un nouveau seau, comme décrit dans Gestion des seaux. Dans l'Assistant Créer un seau, sélectionnez l'option Émettre des événements d'objet, ainsi que les autres options pour votre nouveau seau.
    2. Cliquez sur Créer.

    Si vous utilisez un seau existant :

    1. Dans la page Seaux, cliquez sur le nom du seau à utiliser, comme décrit dans Gestion des seaux.
    2. Dans la page Détails du seau, cliquez sur le lien Modifier à côté de Émettre des événements d'objet.
    3. Cochez la case Émettre des événements d'objet, puis cliquez sur Enregistrer les modifications.

Étape 2 : Créer un sujet d'abonnement au service d'avis

Où : Console Oracle Cloud Infrastructure : Avis - Page Sujets

  1. Ouvrez le menu de navigation de la console Cloud et cliquez sur Services de développement. Sous Application Integration, cliquez sur Notifications.
  2. Cliquez sur Créer un sujet, entrez un nom et une description facultative, puis cliquez sur Créer.

Étape 3 : Créer une règle de service d'événements

Où : Console Oracle Cloud Infrastructure : Page Événements - Règles

  1. Ouvrez le menu de navigation de la console Cloud et cliquez sur Observabilité et gestion. Sous Service d'événements, cliquez sur Règles.
  2. Cliquez sur Créer une règle et remplissez la page Créer une règle comme décrit dans Gestion des règles pour les événements.
    • Sous Conditions de règle, sélectionnez :
      • Condition : Type d'événement
      • Nom du service : Stockage d'objets
      • Type d'événement : Objet - Créer
    • Sous Actions, sélectionnez :
  3. Cliquez sur Créer une règle.

Étape 4 : Créer et configurer un flux de tables en direct pour utiliser des notifications, et copier l'URL de notification

Où : Page Database Actions : Flux de données en direct

Vous pouvez configurer un flux de table dynamique nouveau ou existant pour utiliser des avis :

  1. Allez à la page Flux en direct de Database Actions, comme décrit dans Données d'alimentation.
  2. Créez ou modifiez un objet de flux de table dynamique, comme décrit dans Créer un objet de flux de table dynamique ou Modifier un objet de flux de table dynamique. Sélectionnez l'option Activer pour l'avis.
  3. Cliquez sur Create (Créer) ou Save (Enregistrer).
  4. Cliquez sur l'icône Actions (trois points verticaux) sur la carte de votre flux dynamique, puis sélectionnez Afficher l'URL de confirmation.
  5. Dans la boîte de dialogue URL d'avis, cliquez sur l'icône Copier pour copier l'URL dans le presse-papiers. Vous voudrez peut-être le copier dans un fichier temporaire, afin de pouvoir l'extraire ultérieurement. Vous utiliserez cette URL à l'étape suivante, Étape 5 : Créer un abonnement au service d'avis.

Étape 5 : Créer un abonnement au service d'avis

Où : Console Oracle Cloud Infrastructure : Page Avis - Abonnements

  1. Retournez à la console Oracle Cloud Infrastructure. Ouvrez le menu de navigation et cliquez sur Services de développement. Sous Application Integration, cliquez sur Notifications.
  2. Dans la page Avis, cliquez sur l'onglet Abonnements (dans le côté gauche de la page), le statut sera Actif.
  3. Cliquez sur Créer un abonnement et remplissez la page Créer un abonnement :

Étape 6 : Confirmez que le point d'extrémité peut recevoir des notifications

Où : Page Database Actions : Flux de données en direct

  1. Revenez à la page Database Actions Live Feeds et recherchez la carte du flux de table dynamique que vous configurez pour un flux basé sur des notifications.
  2. Vous verrez la carte de flux en direct avec le statut Actif.

Vous recevrez des notifications par e-mail lorsque certains événements de flux en direct spécifiques se produisent.

Pour plus de détails, voir Envoyer un courriel à l'aide de l'outil de flux de données en direct.

Une fois les étapes ci-dessus terminées, tous les nouveaux fichiers chargés dans le compartiment sont automatiquement chargés dans la table d'alimentation de la table active.

Création d'un flux de table dynamique basé sur des avis à l'aide du service de stockage simple Amazon (S3)

Vous pouvez intégrer Amazon Simple Storage Service (S3) et Oracle Cloud Infrastructure (OCI) pour automatiser le processus d'avis de flux en direct lorsque des objets de stockage qu'il observe comportent des mises à jour. La section suivante fournit des instructions pour créer des notifications d'événement dans votre seau Amazon S3 où vos fichiers de données sont stockés.

Conseil :

Pour effectuer ces étapes, vous devez alterner entre la console Amazon Web Services (AWS) Management et les pages Oracle Database Actions. Vous pouvez trouver pratique d'ouvrir Amazon Web Services dans une page ou un onglet du navigateur et Database Actions dans un autre, il est donc facile de passer d'une page à l'autre.

Étape 1 : Créez votre seau de magasin d'objets dans Amazon S3

Où : Console de gestion Amazon Web Services (AWS)

Configurez et créez votre seau contenant les données sources afin qu'il émette des avis lorsque les données changent.
  1. Connectez-vous à la console AWS Management et ouvrez la console Amazon S3.
  2. Dans la page d'accueil, cliquez sur l'icône Créer un seau.
  3. Dans Nom du seau, entrez un nom valide pour le seau. Par exemple : testbucket. Après avoir créé le seau, vous ne pouvez pas modifier son nom.
  4. Dans Région, sélectionnez la région Amazon Web Services (AWS) dans la liste déroulante. Par exemple : us-west-2
  5. Dans les paramètres de seau pour Bloquer l'accès public, sélectionnez les paramètres Bloquer l'accès public à appliquer au seau. Il est recommandé de garder tous les paramètres activés sauf si vous savez que vous devez désactiver l'un d'entre eux.
  6. Sélectionnez Paramètres avancés et acceptez toutes les options par défaut si vous voulez activer le verrouillage d'objet S3. Cette étape est facultative.
  7. Sélectionnez Créer un seau.

Étape 2 : Créer des clés d'accès

Où : Console de gestion AWS

Pour accéder à Amazon Simple Notification Service (SNS), vous devez disposer d'informations d'identification qu'Amazon Web Services (AWS) peut utiliser pour valider vos demandes. Ces données d'identification doivent être autorisées à accéder aux rubriques Amazon SNS. Les étapes suivantes vous fournissent des détails sur les étapes de création de clés d'accès à l'aide d'AWS Identity and Access Management (IAM) à des fins de sécurité.

  1. Connectez-vous à la console AWS Management et ouvrez la console Amazon Identity and Access Management (IAM).
  2. Dans le menu de navigation, sélectionnez Utilisateurs.
  3. Sélectionnez le nom d'utilisateur.
  4. Dans l'onglet Données d'identification de sécurité, sélectionnez Créer une clé d'accès.
  5. Copiez l'ID clé d'accès et la clé d'accès secrète dans l'affichage. Collez-les dans un presse-papiers.
  6. Pour télécharger les clés, sélectionnez l'icône Fichier Download.csv. De cette façon, vous pouvez stocker le fichier dans un emplacement sécurisé.

Étape 3 : Ajouter un lien de stockage Amazon S3 Cloud

Où : Page Database Actions : Gérer le nuage

Avant de créer un flux de table actif, vous devez établir une connexion au magasin en nuage à utiliser.

  1. Cliquez sur le bouton Gérer le magasin en nuage en haut de la page pour accéder à la page Gérer le nuage. Pour obtenir des instructions supplémentaires sur l'ajout de fichiers sources résidant dans le stockage en nuage fourni par Amazon S3, consultez la rubrique Créer un lien de stockage en nuage Amazon S3 dans Gestion des connexions.
    Note

    Collez l'ID clé d'accès et la clé d'accès secrète générés à l'étape précédente (Étape 2 : Créer des clés d'accès) dans leurs champs de texte respectifs dans la page Ajouter un stockage en nuage.

Étape 4 : Créer et configurer un flux de tables en direct pour utiliser des notifications, et copier l'URL de notification

Où : Page Database Actions : Flux de données en direct

La création d'une source de table active vous permet de charger des données en temps réel à partir de sources de stockage externes vers votre table dans la base de données autonome. Le stockage externe que vous utilisez inclut en tant que conteneurs Oracle Object Store, AWS S3 ou Microsoft Azure.

Vous pouvez configurer un flux de table dynamique nouveau ou existant pour utiliser des avis :

  1. Allez à la page Flux en direct de Database Actions, comme décrit dans Données d'alimentation.
  2. Créez ou modifiez un objet de flux de table dynamique, comme décrit dans Créer un objet de flux de table dynamique ou Modifier un objet de flux de table dynamique. Sélectionnez l'option Activer pour l'avis.
  3. Cliquez sur Create (Créer) ou Save (Enregistrer).
  4. Cliquez sur l'icône Actions (trois points verticaux) sur la carte pour votre flux dynamique, puis sélectionnez Afficher l'URL de l'avis.
  5. Dans la boîte de dialogue URL d'avis, cliquez sur l'icône Copier pour copier l'URL dans le presse-papiers. Vous voudrez peut-être le copier dans un fichier temporaire, afin de pouvoir l'extraire ultérieurement. Vous utiliserez cette URL à l'étape suivante (Étape 7 : Créer un abonnement au service d'avis).

Étape 5 : Créer un sujet d'abonnement au service d'avis

Où : Console Amazon Simple Notification Service (SNS)

Vous recevez des notifications Amazon S3 à l'aide du sujet Amazon Simple Notification Service (Amazon SNS). Vous devez ajouter une configuration de notification à votre seau à l'aide d'un sujet Amazon SNS. Les rubriques SNS sont des emplacements partagés qui sont utilisés pour envoyer des notifications de divers événements qui se produisent dans les seaux AWS.

Lors de la création, vous sélectionnez un nom et un type de sujet. Après avoir créé un sujet, vous ne pouvez pas modifier son type ou son nom. Tous les autres choix de configuration sont facultatifs lors de la création du sujet, que vous pourrez modifier ultérieurement.

Pour accéder à un service AWS, vous devez d'abord créer un compte AWS.

Naviguez jusqu'à la console AWS Management, puis sélectionnez Créer un compte AWS.

Suivez les instructions fournies dans le lien Amazon SNS pour créer votre premier utilisateur et groupe administrateur IAM. Vous pouvez désormais vous connecter à l'un des services AWS en tant qu'utilisateur IAM.

  1. Connectez-vous à la console Amazon SNS en tant qu'utilisateur IAM.
  2. Dans la page Topics (Sujets), sélectionnez Create topic (Créer un sujet).
  3. Spécifiez les champs suivants dans la page Créer un sujet, dans la section Détails.
    • Type :Standard (Standard ou PEPS)
    • Nom : Notifications-sujet. Pour un sujet FIFO, ajoutez FIFO à la fin du nom.
    • Nom d'affichage : Ce champ est facultatif.
  4. Développez la section Chiffrement et sélectionnez Désactiver le chiffrement.
  5. Développez la section Politique d'accès et configurez des autorisations d'accès supplémentaires, si nécessaire. Par défaut, seul le responsable du sujet peut publier le sujet ou s'y abonner. Cette étape est facultative. Modifiez le format JSON de la politique en fonction des détails du sujet que vous entrez. Voici un exemple de politique d'accès au format JSON.
    { "Version": "2008-10-17",
    "Id": "__default_policy_ID",
    "Statement":[
    {"Sid": "__default_statement_ID",
    "Effect": "Allow",
    "Principal": {"AWS": "*"
    },"Action": [
            "SNS:Publish",
            "SNS:RemovePermission",
            "SNS:SetTopicAttributes",
            "SNS:DeleteTopic",
            "SNS:ListSubscriptionsByTopic",
            "SNS:GetTopicAttributes",
            "SNS:AddPermission",
            "SNS:Subscribe"
          ],
          "Resource": "arn:aws:sns:us-west-2:555555555555:notify-topic", //us-west-2 is the region
          "Condition": {
            "StringEquals": {
              "AWS:SourceOwner": "555555555555"
            }
          }
        },
        {
          "Sid": "s3_policy", //This field accepts string values
          "Effect": "Allow",
          "Principal": {
            "Service": "s3.amazonaws.com"
          },
          "Action": [
            "SNS:Publish"
          ],
          "Resource": "arn:aws:sns:us-west-2:555555555555:notify-topic", //notify-topic is the topic name
          "Condition": {
            "StringEquals": {
              "aws:SourceAccount": "555555555555" //This is the Account ID
            },
            "ArnLike": {
              "aws:SourceArn": "arn:aws:s3:*:*:testbucket /*testbucket is the s3 bucket name. You will get notifications only when file is uploaded to this
        bucket.*/
    "
            }
          }
        }
      ]
    }
    
  6. Développez la section Politique de nouvelle tentative de livraison (HTTP/S) pour configurer la façon dont Amazon SNS tente de nouveau de transmettre les messages en échec. Cette étape est facultative.
  7. Développez la section Journalisation du statut de transmission pour configurer la façon dont Amazon SNS enregistre la transmission des messages à CloudWatch. Cette étape est facultative.
  8. Développez la section Marqueurs pour ajouter des marqueurs de métadonnées au sujet. Cette étape est facultative.
  9. Sélectionnez Créer un sujet.
  10. Le nom du sujet, l'ARN (nom de la ressource Amazon) et l'ID compte AWS du responsable du sujet sont affichés dans la section Détails.
  11. Copiez le sujet ARN dans le presse-papiers.

Étape 6 : Activer et configurer les notifications d'événement à l'aide de la console Amazon S3

Où : Console de gestion Amazon S3

Vous pouvez activer les événements de seau Amazon S3 pour envoyer un message de notification à une destination chaque fois que ces événements se produisent. Vous configurez des avis d'événement pour votre seau S3 afin d'aviser OCI lorsqu'une mise à jour ou de nouvelles données sont disponibles pour chargement. Les étapes suivantes expliquent la procédure à suivre dans la console Amazon S3 pour activer les notifications d'événement.

  1. Connectez-vous à la console Amazon S3 Management et connectez-vous en tant qu'utilisateur IAM (Amazon Identity and Access Management).
  2. Dans la liste Seaux, sélectionnez le nom du seau, c'est-à-dire testbucket. Il s'agit du seau que vous avez créé à l'étape 1 : Créer votre seau de magasin d'objets dans Amazon S3.
  3. Sélectionnez l'icône Propriétés.
  4. Naviguez jusqu'à la section Avis d'événement et sélectionnez l'icône Créer un avis d'événement.
  5. Dans la section Configuration générale, spécifiez les valeurs suivantes pour l'avis d'événement.
    • Nom de l'événement : bucket-notification
    • Préfixe : Cette valeur permet de filtrer les avis d'événement par préfixe. Il s'agit d'une valeur facultative. Ceci est ajouté pour filtrer l'activité d'événement.
    • Suffixe : Cette valeur permet de filtrer les avis d'événement par suffixe. Il s'agit d'une valeur facultative. Ceci est ajouté pour filtrer l'activité d'événement.
  6. Dans la section Types d'événement, sélectionnez un ou plusieurs types d'événement pour lesquels vous souhaitez recevoir des avis. Si vous ne savez pas quels types d'événement choisir, sélectionnez l'option Tous les événements de création d'objet.
  7. Dans la section Destination, sélectionnez Sujet SNS comme destination d'avis d'événement.
    Note

    Avant de pouvoir publier des avis d'événement, vous devez accorder à Amazon S3 les autorisations nécessaires pour appeler l'API appropriée. Cela lui permet de publier des notifications pour une fonction Lambda ou un sujet SNS.
  8. Une fois que vous avez sélectionné le sujet SNS comme destination d'avis d'événement, sélectionnez le sujet SNS, c'est-à-dire notifier-topic dans la liste déroulante. Il s'agit du sujet que vous avez créé à l'étape 5 : Créer un sujet d'abonnement au service d'avis.
  9. Sélectionnez Enregistrer les modifications.

Étape 7 : Créer un abonnement au service d'avis

Où : Console Amazon SNS

Chaque sujet Amazon SNS a un ensemble d'abonnements. Une fois qu'un message est publié pour un sujet, SNS gère la distribution du message à tous ses abonnés. Les abonnés peuvent être des fonctions AWS Lambda, des points d'extrémité HTTP(S), des adresses e-mail et des numéros de téléphone mobile capables de recevoir des messages SMS.

Amazon SNS associe le sujet à une liste d'abonnés qui se sont abonnés à ce sujet et transmet le message à chacun de ces abonnés.

  1. Connectez-vous à la console Amazon SNS.
  2. Dans le volet de navigation de gauche, sélectionnez Abonnements.
  3. Sélectionnez Créer un abonnement dans la page des abonnements.
  4. Dans la section Détails de la page Créer un abonnement, spécifiez les valeurs suivantes.
  5. Développez la section Politique de filtre d'abonnement pour configurer une politique de filtre. Cette étape est facultative.
  6. Développez la section Politique de redirection (file d'attente de lettres mortes) pour configurer une file d'attente de lettres mortes pour l'abonnement. Cette étape est facultative.
  7. Sélectionnez Créer un abonnement.
Note

Les points d'extrémité HTTP(S), les adresses de courriel et les ressources AWS dans d'autres comptes AWS nécessitent une confirmation de l'abonnement avant de pouvoir recevoir des messages.

Étape 8 : Confirmer que le point d'extrémité peut recevoir des notifications

Où : Page Database Actions : Flux de données en direct

  1. Revenez à la page Database Actions Live Feeds et recherchez la carte du flux de table dynamique que vous configurez pour un flux basé sur des notifications.
  2. Cliquez sur l'icône Actions (trois points verticaux) sur la carte, puis sélectionnez Afficher l'URL de confirmation.
  3. Dans la boîte de dialogue URL de confirmation, cliquez sur le lien pour confirmer l'URL. Cette boîte de dialogue ne se ferme pas. Si le lien réussit, un message s'affiche pour confirmer que l'abonnement est actif.
  4. Retournez à la boîte de dialogue Confirmation URL (URL de confirmation) et cochez la case Check uniquement lorsque le processus de confirmation du magasin en nuage est terminé, puis cliquez sur OK.

Une fois les étapes ci-dessus terminées, tous les nouveaux fichiers chargés dans le compartiment sont automatiquement chargés dans la table d'alimentation de la table active.

Pour plus d'informations sur l'activation et la configuration des avis d'événement à l'aide de la console Amazon S3, voir Activation et configuration des avis d'événement à l'aide de la console Amazon S3.

Création d'un flux de table dynamique basé sur des notifications à l'aide de Microsoft Azure

Un flux de table dynamique basé sur les avis est une interface entre Oracle Cloud Infrastructure et un service de file d'attente de messages en nuage de tierce partie tel qu'Azure Event Grid.

La section suivante explique la procédure de génération automatique de messages de flux en direct à l'aide de Microsoft (MS) Azure comme stockage en nuage. Lorsqu'une mise à jour est effectuée dans le conteneur et que les conditions d'avis sont satisfaites, un message de journal est généré et affiché dans le flux dynamique d'Oracle Cloud Infrastructure.

Pour créer un flux en direct basé sur les notifications avec Microsoft Azure comme stockage en nuage, vous devez :

Conseil :

Pour effectuer les étapes ci-dessus, vous devrez alterner entre le portail Microsoft Azure et les pages Oracle Database Actions. Vous pouvez trouver pratique d'ouvrir le portail Microsoft Azure dans une page ou un onglet du navigateur et Database Actions dans un autre, de sorte qu'il est facile de se déplacer d'avant en arrière.

Étape 1 : Créer un groupe de ressources dans Microsoft Azure

Où : Portail Microsoft Azure

Les groupes de ressources sont des conteneurs logiques où vous pouvez gérer des ressources Azure, telles que des comptes de stockage. Des groupes de ressources sont créés afin que vous puissiez les déployer, les mettre à jour et les supprimer en tant que groupe. Vous pouvez créer un groupe de ressources en procédant comme suit :
  1. Dans le portail Azure, cliquez sur le bouton Groupes de ressources.
  2. Sélectionnez Ajouter.
  3. Entrez les valeurs suivantes :
    • Abonnement : Sélectionnez votre abonnement Azure, par exemple Microsoft Azure Enterprise.
    • Groupe de ressources : Entrez un nouveau nom de groupe de ressources, tel que le groupe de ressources.
    • Région : Sélectionnez votre emplacement, par exemple Ouest des États-Unis.
  4. Cliquez sur Vérifier + créer.
  5. Cliquez sur Créer. La création d'un groupe de ressources prend quelques secondes.

Étape 2 : Créer un compte de stockage dans Microsoft Azure

Où : Portail Microsoft Azure

Un compte de stockage Azure contient tous vos objets de données de stockage tels que des blobs, des tables, des disques, etc. Vous pouvez créer un compte de stockage dans le groupe de ressources. Il fournit un espace de noms unique pour vos données. Pour créer un compte de stockage, procédez de la façon suivante :

  1. Dans le menu du portail de gauche, sélectionnez Comptes de stockage pour afficher la liste de vos comptes de stockage.
  2. Dans la page Comptes de stockage, cliquez sur l'icône Créer.
  3. Dans l'onglet Basic, fournissez les informations suivantes pour votre compte de stockage.
    • Abonnement : Microsoft Azure Enterprise
    • Groupe de ressources : Groupe de ressources
    • Nom du compte de stockage : teststorage
    • Région : Sélectionnez votre emplacement, par exemple Ouest des États-Unis.
    • Redondance : Stockage local redondant (LRS)
  4. Vous pouvez sélectionner Vérifier+créer pour accepter les options par défaut et valider le compte.
  5. Une fois la validation réussie, vous pouvez cliquer sur le compte Créer du stockage. En cas d'échec de la validation, le portail indique quels paramètres doivent être modifiés.

Étape 3 : Créer des clés d'accès

Où : Portail Microsoft Azure

Vous devez accorder à Microsoft Azure les autorisations nécessaires pour obtenir des clés d'accès sur vos emplacements de stockage. Les clés d'accès propres au compte de stockage sont générées automatiquement après la création du compte de stockage à l'étape précédente. Les étapes suivantes décrivent la procédure de création de clés d'accès.

  1. Dans Security+Networking, sélectionnez Clés d'accès. Les clés d'accès de votre compte s'affichent avec la chaîne de connexion complète pour chaque clé.
  2. Sélectionnez Afficher les clés pour afficher vos clés d'accès et votre chaîne de connexion pour chaque clé et pour copier des valeurs.
  3. Copiez la valeur de la chaîne de connexion sous key1. Cette valeur sera collée dans le champ de texte Clé d'accès au compte de stockage Azure de l'étape suivante (Étape 5 : Ajouter un stockage en nuage à l'aide du magasin en nuage Microsoft Azure).
  4. Copiez le nom du compte de stockage, c'est-à-dire teststorage, et collez-le dans le champ de texte Nom du compte de stockage Azure de l'étape suivante (Étape 5 : Ajouter un stockage en nuage à l'aide du magasin en nuage Microsoft Azure).
  5. Testez les informations d'identification et de connexion pour voir si elles fonctionnent ou non.

Étape 4 : Créer un conteneur

Où : Portail Microsoft Azure

Un conteneur est un emplacement (également connu sous le nom de seaux dans Amazon S3 et OCI) qui contient le stockage Azure Blob (Binary Large Object). Suivez ces étapes pour créer un conteneur.

  1. Accédez à votre nouveau compte de stockage dans le portail Azure.
  2. Dans le menu de gauche du compte de stockage, faites défiler l'affichage jusqu'à la section Stockage de données, puis sélectionnez Conteneurs.
  3. Cliquez sur l'icône +Container.
  4. Entrez le nom du nouveau conteneur. Le nom du conteneur doit être en minuscules, doit commencer par une lettre ou un chiffre et ne peut inclure que des lettres, des chiffres et le tiret.
  5. Réglez le niveau Niveau d'accès public à Privé. Le niveau par défaut est Privé.
  6. Sélectionnez Créer pour créer le conteneur.

Étape 5 : Ajouter un stockage en nuage à l'aide du magasin en nuage Microsoft Azure

Où : Page Database Actions : Gérer le nuage

  1. Cliquez sur le bouton Gérer le magasin en nuage en haut de la page pour accéder à la page Gérer le nuage. Pour obtenir des instructions supplémentaires sur l'ajout de fichiers sources résidant dans le stockage en nuage fourni par le stockage en nuage Microsoft Azure, voir la rubrique Créer un lien de stockage en nuage Microsoft Azure dans la section Gestion des connexions.
Note

Collez la valeur de la chaîne de connexion sous la clé 1 de l'étape précédente Étape 3 : Créer des clés d'accès dans le champ de texte Clé d'accès au compte de stockage Azure de la page Ajouter le stockage en nuage. Collez également le nom du compte de stockage généré à l'étape précédente Étape 3 : Créer des clés d'accès dans la zone de texte Nom du compte de stockage Azure de la page Ajouter un stockage en nuage.

Étape 6 : Créer et configurer un flux de tables en direct pour utiliser des notifications et copier l'URL de notification

Où : Page Database Actions : Flux de données en direct

L'objet Live table feed permet de charger des données à partir du stockage en nuage Microsoft Azure sans délai de scrutation. Cet objet crée une intégration entre l'interface Oracle Cloud et Microsoft Azure.

Vous pouvez configurer un flux de table dynamique nouveau ou existant pour utiliser des avis :

  1. Allez à la page Flux en direct de Database Actions, comme décrit dans Données d'alimentation.
  2. Créez ou modifiez un objet de flux de table dynamique, comme décrit dans Créer un objet de flux de table dynamique ou Modifier un objet de flux de table dynamique. Sélectionnez l'option Activer pour l'avis.
  3. Cliquez sur Create (Créer) ou Save (Enregistrer).
  4. Cliquez sur l'icône Actions (trois points verticaux) sur la carte pour votre flux dynamique, puis sélectionnez Afficher l'URL de confirmation.
  5. Dans la boîte de dialogue URL d'avis, cliquez sur l'icône Copier pour copier l'URL dans le presse-papiers. Vous voudrez peut-être le copier dans un fichier temporaire, afin de pouvoir l'extraire ultérieurement. Vous utiliserez cette URL à l'étape suivante (Étape 8 : Créer un abonnement à un événement).

Étape 7 : Activer le fournisseur de ressources d'événement

Où : Portail Microsoft Azure

Si c'est la première fois que vous utilisez Event Grid, vous devez activer le fournisseur de ressources Event Grid.

  1. Sélectionnez Abonnements dans le menu de gauche.
  2. Sélectionnez l'abonnement que vous utilisez pour la grille d'événements, c'est-à-dire Microsoft Azure Enterprise.
  3. Dans le menu de gauche, sous Settings (Paramètres), sélectionnez Resource Providers (Fournisseurs de ressources).
  4. Recherchez sur Microsoft.EventGrid.
  5. Sélectionnez S'inscrire.

Il faut une minute pour terminer l'inscription.

Étape 8 : Créer un abonnement à un événement

Où : Portail Microsoft Azure

Vous créez un abonnement à un événement en configurant l'abonnement et en spécifiant le point d'extrémité qui recevra les avis.

  1. Sélectionnez le compte de stockage que vous avez créé à l'étape 2 : Créer un compte de stockage dans Microsoft Azure.
  2. Sélectionnez l'icône Événements dans le volet de navigation de gauche.
  3. Cliquez sur Abonnement à +Event.

La fenêtre Créer un abonnement à un événement s'affiche.

  1. Spécifiez les champs suivants dans la section des détails de l'abonnement à l'événement :
    • Nom : Eventssub. Il s'agit du nom de l'abonnement à l'événement que nous créons.
    • Schéma d'événement : Schéma de grille d'événements
  2. Spécifiez les champs suivants dans la section Détails du sujet :
    • Type de sujet : Compte de stockage
    • Nom du sujet du système : eventtopic.
  3. Spécifiez les champs suivants dans la section Types d'événement :
    • Type d'événement : MicrosoftStorage.BlobCreated
  4. Spécifiez les champs suivants dans la section Détails du point d'extrémité :
  5. Sélectionnez Créer.

De cette façon, Microsoft Azure crée d'abord un sujet système, puis l'abonnement à l'événement pour le sujet.

Étape 9 : Confirmez que le point d'extrémité peut recevoir des avis

Où : Page Database Actions : Flux de données en direct

  1. Retournez à la page Flux en direct de Database Actions et recherchez la carte pour le flux de table en direct que vous configurez pour un flux basé sur des avis tel que créé à l'étape 6 : Créer et configurer un flux de table en direct pour utiliser des avis et copier l'URL de l'avis.
  2. Cliquez sur l'icône Actions (trois points verticaux) sur la carte, puis sélectionnez Afficher l'URL de confirmation.
  3. Dans la boîte de dialogue URL de confirmation, cliquez sur le lien pour confirmer l'URL. Cette boîte de dialogue ne se ferme pas. Si le lien réussit, un message s'affiche pour confirmer que l'abonnement est actif.
    Note

    Le lien URL de confirmation expire après quelques minutes. Vous devez vous assurer que vous cliquez sur le lien avant son expiration.
  4. Retournez à la boîte de dialogue Confirmation URL (URL de confirmation) et cochez la case Check only when the cloud store confirmation process is complete (Vérifier uniquement lorsque le processus de confirmation du magasin en nuage est terminé), puis cliquez sur OK.
Une fois les étapes ci-dessus terminées, chargez un nouveau fichier dans le conteneur Microsoft Azure que vous avez créé à l'étape 4 : Créer un conteneur.
  1. Naviguez jusqu'au conteneur que vous avez créé.
  2. Sélectionnez le conteneur pour afficher la liste des objets blobs qu'il contient.
  3. Sélectionnez le bouton Charger pour ouvrir votre référentiel local et parcourir le fichier à charger en tant qu'objet BLOB de bloc.
  4. Sélectionnez le bouton Charger pour charger l'objet BLOB.
  5. Vous pouvez maintenant voir le nouveau grand objet blob répertorié dans le conteneur.
  6. Revenez à la page Database Actions Live Feeds et recherchez la carte du flux de table dynamique que vous configurez pour un flux basé sur des notifications.
  7. Cliquez sur l'icône Actions (trois points verticaux) sur la carte, puis sélectionnez Détails d'exécution du flux de table en direct.

Vous devriez être en mesure de voir les journaux de l'objet BLOB chargé dans la table de flux dynamique à partir du stockage Microsoft Azure dans la fenêtre Détails d'exécution du flux de table dynamique.

Pour plus de détails sur la création d'un sujet et d'un abonnement dans le portail Azure, voir Avis de grille d'événements Azure.