# Fiche connecteur Fauna 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. Les noms et données des exemples sont fictifs ; toute exécution reste soumise aux droits et aux validations du connecteur. ## Fauna URL : https://get-bruno.com/features/connectors/faunadb Référence texte : https://get-bruno.com/features/connectors/faunadb/reference.txt Origine : Catalogue Pipedream Statut : Catalogue Pipedream — connexion à vérifier Catégories : Bases de données Description : Fauna est une base de données distribuée qui combine des documents NoSQL avec des requêtes proches de SQL. Le connecteur expose des actions de lecture, de schéma et de requête, plus un déclencheur documentaire sur les documents de collection. Authentification : API key Présentation : Fauna est une base de données distribuée qui combine des documents NoSQL avec des requêtes proches de SQL. Le connecteur expose des actions de lecture, de schéma et de requête, plus un déclencheur documentaire sur les documents de collection. Usage : Lire les documents d’une collection métier Exemple de demande : Je veux lire les documents de la collection commandes pour retrouver la commande Atelier Martin. Résultat attendu : Les documents de la collection indiquée, dans la limite des droits et du contenu disponible. À préciser : Nom de la collection ; Objet métier recherché ; Critère de repérage souhaité Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/faunadb/actions/read-from-collection Usage : Exécuter une requête GraphQL autorisée Exemple de demande : Je veux lancer une requête GraphQL sur la base Fauna pour retrouver les fiches clients liées au compte Delta. Résultat attendu : Le résultat de la requête fournie si elle est autorisée et correctement construite. À préciser : Requête GraphQL à exécuter ; Nom de la base ou du contexte cible ; Objet métier à retrouver Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/faunadb/actions/execute-graphql-query Usage : Préparer le schéma GraphQL avant import Exemple de demande : Je veux importer le schéma GraphQL du projet catalogue dans une base Fauna existante. Résultat attendu : Une importation du schéma fourni vers la base ciblée, si le schéma est valide et la cible correcte. À préciser : Fichier ou texte du schéma GraphQL ; Nom de la base cible ; But de la structure à importer Nature : Exemple sous réserve de connexion et de droits Sources de l’exemple : https://pipedream.com/apps/faunadb/actions/import-graphql-schema Limites propres au service : La requête GraphQL est arbitraire et doit être autorisée côté base. La lecture concerne une collection donnée, pas toute la base sans cible claire. Le déclencheur « New or Removed Documents in a Collection » est documentaire et ne remplace pas une action de lecture. Les options de collection servent à renseigner un champ, pas à lire les documents. Vocabulaire français : Exécuter une requête GraphQL — Permet d’exécuter une requête GraphQL arbitraire et autorisée sur Fauna. (https://pipedream.com/apps/faunadb/actions/execute-graphql-query) Vocabulaire français : Importer le schéma GraphQL — Importe un schéma GraphQL dans une base de données Fauna. (https://pipedream.com/apps/faunadb/actions/import-graphql-schema) Vocabulaire français : Lister les options de collections — Récupère les valeurs disponibles pour le champ des collections. (https://pipedream.com/apps/faunadb/actions/list-collections-options) Vocabulaire français : Lire depuis une collection Fauna — Lit tous les documents d’une collection Fauna donnée. (https://pipedream.com/apps/faunadb/actions/read-from-collection) Vocabulaire français : Nouveaux documents ou suppression de documents dans une collection — Déclenche un événement à chaque ajout ou suppression de document dans une collection précise. (https://pipedream.com/apps/faunadb/triggers/changes-to-collection) - action : Execute GraphQL Query — Performs an arbitrary authorized GraphQL query. See docs here (https://pipedream.com/apps/faunadb/actions/execute-graphql-query) - action : Import GraphQL schema — Import graphQL schema to a database. See docs here (https://pipedream.com/apps/faunadb/actions/import-graphql-schema) - action : List Collections Options — Retrieves available options for the Collections field. (https://pipedream.com/apps/faunadb/actions/list-collections-options) - action : Read From Fauna Collection — Reads all documents from a given Fauna collection. See docs here (https://pipedream.com/apps/faunadb/actions/read-from-collection) - trigger : New or Removed Documents in a Collection — Emit new event each time you add or remove a document from a specific collection, with the details of the document. (https://pipedream.com/apps/faunadb/triggers/changes-to-collection)