← Tous les connecteursCatalogue Pipedream · Bases de données

Snowflake

Snowflake est un entrepôt de données conçu pour stocker et interroger des données dans le cloud. Ce connecteur permet d’exécuter du SQL, d’insérer des lignes, de préparer des choix de base de données, d’utilisateur et de warehouse, et de suivre certains événements de schéma ou de table.

Version texte de cette fiche

Connexion à vérifier dans Bruno9 actions14 déclencheurs de référence

Utilisation dans Bruno

Catalogue Pipedream : connexion du compte et droits nécessaires. Les actions réellement utilisables sont vérifiées dans Bruno lors de la connexion. Les déclencheurs sont documentés à titre de référence et ne sont pas activés automatiquement dans Bruno.

Exemples de demandes à Bruno

Ces exemples utilisent des noms et des données fictifs. Pour les essayer, connectez l’application et accordez les accès nécessaires. Bruno vous demandera de valider les actions qui l’exigent.

Lire un résultat SQL ciblé

Je veux interroger la base ventes pour récupérer les commandes de la semaine du 3 juin.

Résultat attendu

Une requête SQL est exécutée et renvoie son résultat selon les droits et le schéma visé.

À préciser dans votre demande

  • Le SQL à exécuter
  • La base ou le schéma concerné
  • Le warehouse à utiliser si nécessaire
Sources de cet exemple

Insérer une ligne de suivi

Je veux ajouter une ligne pour le client Atelier Martin dans la table suivi_clients.

Résultat attendu

Une ligne unique est insérée dans la table indiquée.

À préciser dans votre demande

  • Le nom de la table
  • Les valeurs de la ligne
  • La base de données cible
Sources de cet exemple

Préparer une session SQL partagée

Je veux enchaîner plusieurs requêtes dans la même session sur le schéma finance.

Résultat attendu

Une session SQL démarre et peut être réutilisée par les actions suivantes dans la même session.

À préciser dans votre demande

  • Le contexte SQL à conserver
  • La base de données ou le schéma cible
  • Le besoin de session partagée
Sources de cet exemple

À savoir avant de commencer

  • Les déclencheurs sont documentaires et ne doivent pas être pris pour des actions de Bruno.
  • La session SQL renvoyée contient des jetons sensibles et expire côté serveur après environ quatre heures ou selon l’inactivité du compte.
  • Une requête en session ne sort pas de l’IP statique partagée lorsqu’elle passe par la connexion directe mentionnée par la source.
  • Aucune action n’est déclarée pour la gestion complète des schémas, des rôles ou des droits.

Pour connecter cette application

  • Rechercher Snowflake dans Apps, puis vérifier la connexion et les droits proposés. Connexion indiquée par Pipedream : clé API.
  • Les actions possibles dépendent de votre compte et des accès accordés. Un abonnement à l’application peut être nécessaire.
  • Bruno demande votre confirmation avant de créer, modifier ou supprimer des données. Les actions proposées par un connecteur Bruno peuvent différer de celles du catalogue Pipedream.
  • Le nom anglais est conservé sous chaque action pour la retrouver dans Pipedream.

Actions proposées

  • Exécuter une requête SQL

    Exécute une requête Snowflake personnalisée.

    Nom d’origine : Execute SQL Query
    Documentation Pipedream →
  • Exécuter une requête SQL dans une session

    Exécute une requête dans une session Snowflake déjà ouverte pour conserver l’état partagé de la session.

    Nom d’origine : Execute SQL Query In Session
    Documentation Pipedream →
  • Insérer plusieurs lignes

    Insère plusieurs lignes dans une table.

    Nom d’origine : Insert Multiple Rows
    Documentation Pipedream →
  • Insérer une ligne

    Insère une ligne dans une table.

    Nom d’origine : Insert Single Row
    Documentation Pipedream →
  • Lister les options de base de données

    Récupère les valeurs disponibles pour le champ Base de données.

    Nom d’origine : List Database Options
    Documentation Pipedream →
  • Lister les options de nom d’utilisateur

    Récupère les valeurs disponibles pour le champ Nom d’utilisateur.

    Nom d’origine : List User Name Options
    Documentation Pipedream →
  • Lister les options de warehouse

    Récupère les valeurs disponibles pour le champ Warehouse.

    Nom d’origine : List Warehouse Name Options
    Documentation Pipedream →
  • Interroger une base SQL

    Exécute une requête SQL sur la base visée.

    Nom d’origine : Query SQL Database
    Documentation Pipedream →
  • Démarrer une session SQL

    Démarre une session Snowflake et renvoie un état sérialisé réutilisable par les actions suivantes.

    Nom d’origine : Start SQL Session
    Documentation Pipedream →

Déclencheurs répertoriés par Pipedream

  • Nouvelle ligne

    Déclenche un événement quand une ligne est ajoutée à une table.

    Nom d’origine : New Row
    Documentation Pipedream →
  • Nouveaux résultats de requête

    Lance une requête SQL selon un planning et déclenche un flux pour chaque ligne renvoyée.

    Nom d’origine : New Query Results
    Documentation Pipedream →
  • Échec de tâche dans un schéma

    Déclenche de nouveaux événements quand une tâche échoue dans un schéma de base de données.

    Nom d’origine : Failed Task in Schema
    Documentation Pipedream →
  • Nouvelle base de données

    Déclenche un événement quand une base de données est créée.

    Nom d’origine : New Database
    Documentation Pipedream →
  • Rôle supprimé

    Déclenche un événement quand un rôle est supprimé.

    Nom d’origine : New Deleted Role
    Documentation Pipedream →
  • Utilisateur supprimé

    Déclenche un événement quand un utilisateur est supprimé.

    Nom d’origine : New Deleted User
    Documentation Pipedream →
  • Nouveau rôle

    Déclenche un événement quand un rôle est créé.

    Nom d’origine : New Role
    Documentation Pipedream →
  • Nouveau schéma

    Déclenche un événement quand un schéma est créé.

    Nom d’origine : New Schema
    Documentation Pipedream →
  • Nouvelle table

    Déclenche un événement quand une table est créée.

    Nom d’origine : New Table
    Documentation Pipedream →
  • Mise à jour d’un rôle

    Déclenche un événement quand un rôle est mis à jour.

    Nom d’origine : New Update Role
    Documentation Pipedream →
  • Mise à jour d’un utilisateur

    Déclenche un événement quand un utilisateur est mis à jour.

    Nom d’origine : New Update User
    Documentation Pipedream →
  • Nouveau moniteur d’usage

    Déclenche un événement quand une requête est exécutée selon les paramètres indiqués.

    Nom d’origine : New Usage Monitor
    Documentation Pipedream →
  • Nouvel utilisateur

    Déclenche un événement quand un utilisateur est créé.

    Nom d’origine : New User
    Documentation Pipedream →
  • Nouveau, modifié ou supprimé pour un warehouse

    Déclenche de nouveaux événements quand un warehouse est créé, modifié ou supprimé.

    Nom d’origine : New, Updated, or Deleted Warehouse
    Documentation Pipedream →

Source vérifiée le : Snowflake sur Pipedream.