Charger des données à partir de Snowflake dans Oracle Fusion Data Intelligence (aperçu)

En tant qu'administrateur de service, vous pouvez utiliser le service d'extraction Oracle Fusion Data Intelligence pour acquérir des données à partir d'une instance Snowflake.

Vous pourrez ensuite utiliser ces données pour créer des augmentations de données pour divers cas d'utilisation d'Enterprise Resource Planning et de Supply Chain Management. Etablissez la connexion de Fusion Data Intelligence à votre instance Snowflake pour démarrer l'acquisition de données suivie d'une augmentation.

Remarque :

Snowflake nécessite parfois que les appels d'API proviennent d'une adresse IP connue. Si vous rencontrez des problèmes de connexion dus à une adresse IP non autorisée, soumettez un ticket au support technique Oracle pour obtenir l'adresse IP Oracle nécessaire pour votre liste d'autorisation Snowflake.

Assurez-vous que Snowflake est activé sur la page Activer les fonctions avant de créer cette connexion. Reportez-vous à Fonctionnalités d'aperçu disponibles.

  1. Dans Fusion Data Intelligence, créez la connexion de données Snowflake :
    1. Dans la console Fusion Data Intelligence, cliquez sur Configuration des données sous Administration des applications.
    2. Sur la page Configuration des données, cliquez sur Gérer les connexions.
    3. Sur la page Gérer les connexions, cliquez sur Créer, puis sur Connexion.
    4. Dans Créer une connexion, sélectionnez Extraction de données dans Type d'utilisation, puis Snowflake comme type de connexion.
      Option de connexion Snowflake
    5. Dans Créer une connexion, entrez les détails suivants, puis cliquez sur Enregistrer :
      • Schéma d'authentification : sélectionnez l'option applicable :
        • Authentification de base pour établir la connexion et fournir le nom utilisateur et le mot de passe.
          Créer une connexion Snowflake avec l'authentification de base

        • Clé privée si vous utilisez l'authentification par jeton.
          Créer une connexion Snowflake avec l'authentification par clé privée

      • Nom d'hôte : nom d'hôte complet de l'instance Snowflake.
      • Schéma de table : schéma de table Snowflake, tel que TPCH_SF1.
      • Base de données : Mentionné dans votre compte Snowflake sous Données.
      • Entrepôt : ressources de calcul de votre instance Snowflake que vous pouvez trouver en exécutant SHOW WAREHOUSES [LIKE '<pattern>' ]. Reportez-vous à la section SHOW WAREHOUSES.
      • Clé privée : générez la clé privée dans Snowflake, si vous n'en avez pas déjà une, et collez-la ici. Reportez-vous à Génération de la clé privée.
      • URL de jeton : adresse de jeton OAuth utilisée pour obtenir des jetons d'accès. Ce champ est visible lorsque vous sélectionnez OAuth dans le schéma d'authentification.
      • ID client : identificateur émis vers votre application pour l'authentification OAuth. Ce champ est visible lorsque vous sélectionnez OAuth dans le schéma d'authentification.
      • Clé secrète client : clé secrète utilisée pour authentifier l'application lors des demandes de jeton. Ce champ est visible lorsque vous sélectionnez OAuth dans le schéma d'authentification.
      • Portée : portée d'autorisation OAuth demandée au fournisseur d'identités pour l'accès Snowflake. Ce champ est visible lorsque vous sélectionnez OAuth dans le schéma d'authentification.
    6. Vérifiez que la bascule Actualiser les métadonnées est activée pour vous assurer que les métadonnées sont actualisées lors de l'enregistrement de la connexion.
      Vous pouvez actualiser ultérieurement les métadonnées à partir du menu Actions de la page Gérer les connexions, si nécessaire.

      Remarque :

      Vous ne pouvez pas créer d'augmentations pour Snowflake sauf si vous effectuez une extraction de métadonnées.
    7. Cliquez sur Enregistrer.
  2. Sur la page Gérer les connexions, sélectionnez Actions pour la connexion Snowflake, puis Tester la connexion.
  3. Pour supprimer une connexion, sur la page Gérer les connexions, cliquez sur Actions pour la connexion applicable et sélectionnez Supprimer.

    Remarque :

    Veillez à supprimer les augmentations de données et les applications de données associées à la connexion de données avant de la supprimer. Vous ne pouvez pas mettre à jour ou charger les données des connexions de données supprimées vers l'entrepôt.
  4. Une fois les connexions établies, accédez à la page Configuration des données, sélectionnez la connexion dans Source de données, puis cliquez sur la mosaïque Augmentation des données et créez une augmentation de données à l'aide des données Snowflake. Sélectionnez les tables source Snowflake applicables. Reportez-vous à Augmentation des données.