Logo Crunchy Bridge

PostgreSQL géré parle PostgreSQL

Connecter Pont croustillant vers Excel, Google Sheets, l'IA et REST

Crunchy Bridge gérait Postgres, directement ou via le PgBouncer intégré. Le port indique à l'agent lequel vous avez choisi.

Une seule connexion, chaque surface

Où vos données Crunchy Bridge peuvent-elles être stockées ?

Query Streams accède à Crunchy Bridge depuis Microsoft Excel, Google Sheets, Power BI, les assistants IA via MCP et un point de terminaison REST grâce à une unique connexion en lecture seule. Crunchy Bridge utilise le même nom d'hôte pour sa base de données directe et son PgBouncer intégré, séparés par les ports 5432 et 5431. Ce simple détail en fait la connexion mutualisée la plus propre de toutes les cartes Postgres gérées présentées ici. Le port constituant l'unique signal, l'assistant, le badge et l'agent lisent tous la même information et ne peuvent donc pas se contredire quant au point de terminaison utilisé.

Crunchy Bridge est PostgreSQL sur le réseau — le pilote standard, donc tous les guides ci-dessous s'appliquent sans modification. La seule partie spécifique à Crunchy Bridge est la chaîne de connexion, traitée dans détails de connexion.

  1. Pour votre équipe, vos fournisseurs et vos partenaires
  2. Crunchy Bridge vers Excel Microsoft Excel · Complément Excel

    Importez les résultats en direct de Crunchy Bridge directement dans une feuille de calcul et actualisez-les à la demande — Excel de bureau, Excel Online, Microsoft 365.

    Guide PostgreSQL
  3. Crunchy Bridge vers Google Sheets Module complémentaire Sheets

    Exécutez une requête Crunchy Bridge enregistrée depuis la barre latérale et glissez-déposez les lignes dans la feuille. Les collaborateurs peuvent ensuite la mettre à jour eux-mêmes.

    Guide PostgreSQL
  4. Demandez à Nova à propos de Crunchy Bridge Nova AI · Texte vers SQL

    Posez votre question en langage clair. Nova connaît déjà vos tables Crunchy Bridge, écrit et exécute la requête SQL, explique la réponse et la représente graphiquement — aucune requête à écrire, aucune information d’identification à fournir.

    Comment fonctionne Nova
  5. Crunchy Bridge vers Data Viewer Partage des résultats · équipe, fournisseurs, partenaires · téléphone, tablette, ordinateur

    Partagez un résultat Crunchy Bridge en direct avec qui vous voulez (un collègue, un fournisseur, un partenaire) sous forme de grille que vous pouvez ajouter à vos favoris et qui se met à jour automatiquement à chaque ouverture, sur un téléphone, une tablette ou un ordinateur. Ils voient les résultats, jamais le code SQL ni les identifiants.

    Fonctionnement du visualiseur de données
  6. Pour les applications et les systèmes
  7. API REST Crunchy Bridge point de terminaison HTTP

    Publiez une requête Crunchy Bridge sous forme de point de terminaison JSON authentifié, accessible à toute application, avec une spécification OpenAPI 3.1 et des collections Postman, Insomnia et Hoppscotch prêtes à l'emploi. Aucun port de base de données n'est ouvert.

    Guide PostgreSQL
  8. Pont Crunchy vers Power BI Power Query M

    Collez le code Power Query M généré dans l'éditeur avancé de Power BI et le rapport affichera en direct les résultats de Crunchy Bridge via HTTPS — sans pilote ODBC ni port de base de données ouvert.

    Comment fonctionne Power BI
  9. Crunchy Bridge vers Airtable Plateforme d'automatisation

    Synchronisez les lignes de Crunchy Bridge avec une base Airtable selon une planification, ou récupérez-les dans un script d'automatisation Airtable.

    Guide PostgreSQL
  10. Pont croustillant vers Baserow Plateforme d'automatisation

    Alimentez une table Baserow depuis Crunchy Bridge via le point de terminaison REST — auto-hébergé ou cloud Baserow.

    Guide PostgreSQL
  11. Pont croustillant vers SeaTable Plateforme d'automatisation

    Maintenez une base SeaTable à jour avec les données Crunchy Bridge sans exporter de fichier ni exposer la base de données.

    Guide PostgreSQL
  12. Crunchy Bridge vers Smartsheet Plateforme d'automatisation

    Intégrez les résultats de Crunchy Bridge dans une grille Smartsheet afin que les plans et les rapports soient lus à partir du système source et non de l'exportation de la semaine précédente.

    Guide PostgreSQL
  13. Pont croustillant vers Anvil Anvil Works · Plateforme d'applications

    Utilisez Crunchy Bridge pour synchroniser une application Anvil Python via le point de terminaison REST au lieu d'intégrer les identifiants de base de données dans l'application.

    Guide PostgreSQL
  14. Pour les outils d'IA
  15. Serveur MCP Crunchy Bridge Claude, clients de Cursor et MCP

    Donnez à un assistant IA un accès en lecture seule à Crunchy Bridge avec le schéma dont il a besoin pour écrire du SQL correct — aucune information d'identification dans la conversation.

    Guide PostgreSQL
  16. Livré aux personnes
  17. Alertes et rapports de Crunchy Bridge Slack · Discord · Courriel · Webhook

    Programmez une requête Crunchy Bridge et faites en sorte que les lignes soient envoyées à Slack, Discord, par e-mail ou via un webhook signé — ou conservez le message jusqu'à ce qu'un nombre de lignes, un seuil ou un pourcentage de variation dépasse la limite que vous avez définie.

    Fonctionnement des alertes et des rapports

Comment ça marche

5 étapes, aucune modification du pare-feu entrant

01

Installez l'agent réseau sur n'importe quelle machine ayant accès à Internet. Il ouvre une seule connexion sortante et n'écoute jamais, il n'y a donc aucune règle de pare-feu entrante à configurer.

02

Ouvrez le cluster dans Crunchy Bridge, accédez à l'onglet Connexion et copiez l'URI. Collez-la dans le premier champ : l'hôte, le port, la base de données, le nom d'utilisateur et le mot de passe seront automatiquement extraits de l'URI.

03

Vérifiez le port utilisé. Le port 5432 correspond à la base de données directe et le port 5431 au pool PgBouncer. Le sélecteur de mode s'adapte automatiquement au port lors du collage.

04

Laissez l'option « Utiliser SSL » activée et exécutez le test. Crunchy Bridge exige une connexion chiffrée et l'agent l'impose systématiquement pour tous les noms d'hôtes Crunchy.

05

Enregistrez le fichier, puis importez-le depuis Microsoft Excel, Google Sheets, Power BI, MCP ou via REST. L'URI collée est supprimée une fois les champs remplis ; le mot de passe n'est donc enregistré qu'une seule fois.

Analyse approfondie des fonctionnalités

Ce que Crunchy Bridge vous offre

Deux ports, un nom d'hôte, et aucune désynchronisation possible

La plupart des services Postgres gérés avec pool de cache vous fournissent un second nom d'hôte ou une option à mémoriser. Crunchy Bridge, quant à lui, modifie uniquement le port, ce qui s'avère plus important qu'il n'y paraît.

  • Le port 5432 est celui de la base de données directe. Le port 5431 est celui du serveur PgBouncer intégré, fonctionnant en mode transactionnel, sur le même hôte et avec les mêmes identifiants.
  • Comme le port fait partie de chaque chaîne de connexion, il est transmis avec le contenu du fichier. Collez un URI 5431 et la carte bascule automatiquement en mode pool. — vous n’avez pas besoin de savoir que le sélecteur de mode existe.
  • L'agent lit le même port lors de la connexion ; ainsi, ce qui est affiché par le badge et ce qui se passe réellement correspondent, contrairement à deux paramètres qui peuvent diverger. Sur les cartes où l'indicateur de mise en commun est stocké séparément de l'adresse, cela est possible.
  • Le sélecteur de mode ne vous permettra pas de vous contredire. Choisissez le pool avec le port toujours sur 5432 ; le système vous le confirmera avant même que vous puissiez enregistrer, ce qui constitue précisément le dysfonctionnement que cette conception vise à éviter.

Qu'est-ce qui change quand on traverse la piscine ?

Le regroupement de transactions transfère votre session vers un backend différent entre les instructions, et deux valeurs par défaut de Npgsql doivent être déplacées pour que cela soit sûr.

  • Les requêtes préparées sont désactivées. Les requêtes préparées nommées ne sont pas conservées lors de leur réaffectation à un autre système de traitement du texte ; la préparation automatique est donc désactivée afin d’éviter toute défaillance ultérieure en cas de forte charge.
  • La réinitialisation de session qui s'exécute normalement lorsqu'une connexion revient au pool est ignorée, car sur un gestionnaire de pool de transactions, cette réinitialisation n'est pas à votre charge.
  • Les deux sont appliqués par l'agent directement depuis le port. Aucune configuration n'est requise et il est impossible d'avoir un point de terminaison mis en pool sans le comportement associé.
  • Utilisez le port direct pour les lectures longues et le pool pour les nombreuses lectures courtes. Les deux méthodes fonctionnent avec Microsoft Excel et Google Sheets ; la différence se situe au niveau de la concurrence, et non dans les résultats.

Crypté, et ce que cela prouve et ne prouve pas

Il est important de le préciser clairement, car cette position est la même pour toutes les cartes Postgres gérées ici, et il est facile de mal l'interpréter.

  • Le protocole TLS est obligatoire, mais non optionnel. L'agent force le chiffrement des noms d'hôtes Crunchy même si la case SSL est décochée ; le trafic n'est donc jamais chiffré en clair.
  • La chaîne de certificats n'est pas vérifiée. Considérez-la comme une protection contre l'interception du trafic en transit, et non comme une preuve du serveur ayant répondu.
  • Tout ce que l'agent exécute est en lecture seule, et les identifiants ne quittent jamais la machine sur laquelle il est installé. Query Streams ne stocke aucune copie de vos données ni de votre mot de passe.
  • Aucune installation n'est requise côté Crunchy. L'agent intègre le pilote Npgsql et se connecte comme un client classique.
-- Postgres ordinaire, en lecture seule, via TLS SELECT c.name, COUNT(o.id) AS orders, SUM(o.amount) AS revenue FROM public.customers AS c JOIN public.orders AS o ON o.customer_id = c.id WHERE o.placed_at >= now() - interval '30 days' GROUP BY c.name ORDER BY revenue DESC;

Partagé par tous les connecteurs de base de données

C'est valable pour tous les connecteurs de base de données.

  • Sortant uniquement L'agent ouvre une connexion chiffrée vers Query Streams. Aucun port entrant à rediriger, aucun VPN, aucune liste blanche d'adresses IP : votre base de données n'est en aucun cas exposée sur Internet.
  • Les identifiants restent en place — Le nom d'utilisateur et le mot de passe de la base de données sont stockés sur la machine où l'agent est installé. Query Streams ne les reçoit jamais et ne peut pas accéder à votre base de données par lui-même.
  • Lecture seule, obligatoire — une seule instruction à la fois, SELECT et les instructions associées uniquement. Une tentative d'écriture est bloquée sur votre machine avant même d'être envoyée au serveur, sans dépendre d'une autorisation préalablement définie par un tiers.
  • Déployez autant d'agents que vous le souhaitez — un par site, région ou cloud. Toutes les sources de données visibles apparaissent dans un menu déroulant unique ; il est donc inutile de savoir quel agent héberge quoi.

Voici ce que vous obtenez une fois qu'une requête est enregistrée.

  • Partagez les compétences, pas le SQL. — un collègue ou un partenaire externe peut exécuter votre requête et modifier ses filtres sans jamais voir la requête sous-jacente.
  • Filtres provenant des deux directions — Déclarez-les vous-même comme @variables, ou laissez le connecteur repérer les valeurs littérales déjà présentes dans votre clause WHERE et les proposer sous forme de listes déroulantes.
  • Lisez-le depuis n'importe où — Microsoft Excel, Google Sheets, Power BI, l'API REST, les assistants IA via MCP, le générateur de requêtes et Nova lisent tous la même requête enregistrée.
  • Exécutez-en plusieurs simultanément — cinq requêtes enregistrées dans cinq onglets de feuille de calcul, diffusées simultanément, quelle que soit la taille des résultats.
  • Connectez-le à tout autre élément que vous avez connecté. — une autre base de données, une API métier ou un dossier de fichiers, dans une seule instruction en lecture seule.

SQL inter-sources

Connectez Crunchy Bridge au reste de vos données

Une seule requête peut couvrir simultanément Crunchy Bridge et vos autres connexions. Chaque source exécute uniquement la partie qu'elle peut, renvoie le résultat, et la jointure est centralisée : les sources ne communiquent jamais entre elles et aucune donnée n'est copiée.

3 connexions · 3 agents

Pont croustillant PostgreSQL géré
Microsoft SQL Server Moteur relationnel
Rayure Paiements et facturation

Une déclaration

-- rien copié, rien fusionné, rien programmé
SELECTIONNER   c.region, COUNT(*) AS commandes, SUM(i.montant_dû) AS facturé
DE     crunchy_prod.public.orders1 f
JOINDRE     erp_sql.dbo.clients2      c ON c.id = f.customer_id
JOINDRE     facturation.stripe.factures3    i ON i.customer = c.stripe_id
GROUPE PAR région c.
ORDER BY facturé DESC;

Les trois éléments sont la connexion, le schéma et la table ; le nom de la connexion est celui que vous lui avez donné. Les colonnes sont données à titre d'exemple ; vos tables seront les vôtres. Chaque élément est en lecture seule : seules les instructions SELECT, WITH et EXPLAIN sont autorisées, avec une limite quant aux données qu'une source peut transmettre pour une requête donnée. Fonctionnement des requêtes fédérées

Détails de connexion

Ce dont Crunchy Bridge a besoin

Hôte
p.<cluster-id>.db.postgresbridge.com — le même hôte pour les deux points de terminaison
Port
5432 pour la base de données directe, 5431 pour le pool PgBouncer intégré
Conducteur
Npgsql, pris en charge par l'agent — aucune installation requise côté Crunchy Bridge
Format de collage
L'URI de l'onglet Connexion du cluster, sous forme de chaîne postgres://
TLS
Obligatoire et appliqué pour les noms d'hôtes Crunchy. Chiffré ; la chaîne de certificats n'est pas vérifiée.
Mise en commun
PgBouncer en mode transactionnel sur le port 5431. L'agent désactive les requêtes préparées automatiques et ignore la réinitialisation de session lorsqu'il est utilisé.
Enregistré sous
PostgreSQL, avec Crunchy Bridge conservé comme badge
Schéma par défaut
public, ce que contient une référence fédérée

Crunchy Bridge sert de référence pour la description d'un point de terminaison mutualisé. Le pool étant un port et non un nom d'hôte distinct ou un indicateur enregistré, chaque couche concernée (le mode de connexion, l'analyseur de flux et l'agent établissant la connexion) lit la même valeur au même endroit. Il n'y a pas de second paramètre à synchroniser, et donc aucune contradiction entre l'étiquette et le comportement de la connexion.

Il est important de comprendre le sélecteur de mode comme un mécanisme de protection plutôt que comme un interrupteur. Il ne modifie pas le port lorsque vous le changez ; il empêche toute contradiction entre les deux. Ce comportement est intentionnel, car Crunchy Bridge utilise le port pour le routage ; rendre le sélecteur autoritaire lui permettrait d'écraser la seule valeur pertinente.

Pour une requête inter-sources, Crunchy Bridge fonctionne comme une base de données Postgres classique. Une connexion nommée crunchy_prod est enregistrée sous le nom crunchy_prod.public.orders et effectue une jointure avec un dossier de fichiers CSV, un système d'information local ou une API de facturation en une seule opération en lecture seule, sans aucune copie ni planification.

Documentation du fournisseur : www.crunchydata.com

FAQ

Questions sur Crunchy Bridge

Quels outils peuvent lire les données Crunchy Bridge via les flux de requêtes ?

Tous ces outils, depuis une seule connexion : Excel, Google Sheets, MCP, API REST, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, alertes et rapports programmés. Connectez la base de données une seule fois et tous les systèmes accèdent à la même connexion en lecture seule ; aucune configuration n’est requise pour chaque outil et aucune copie supplémentaire des données n’est nécessaire.

Dois-je ouvrir un port de pare-feu pour ma base de données Crunchy Bridge ?

Non. L'agent réseau Query Streams s'exécute au sein de votre réseau et ouvre une seule connexion sortante chiffrée. Aucun trafic entrant n'est intercepté, aucun VPN n'est requis et la base de données conserve ses règles de pare-feu existantes.

Les flux de requêtes peuvent-ils modifier les données dans Crunchy Bridge ?

Non. L'agent impose un accès en lecture seule lors de l'exécution : une seule instruction à la fois, uniquement SELECT et les instructions associées. Les informations d'identification restent sur l'agent et ne sont jamais envoyées aux flux de requêtes.

De quoi Query Streams a-t-il besoin pour se connecter à Crunchy Bridge ?

Un hôte accessible, un rôle et son mot de passe : l’agent distribue le pilote, aucune installation n’est donc requise sur la base de données. Hôte : p.<cluster-id>.db.postgresbridge.com – même hôte pour les deux points de terminaison. Port : 5432 pour la base de données directe, 5431 pour le pool PgBouncer intégré. Pilote : Npgsql, distribué par l’agent – aucune installation n’est requise côté Crunchy Bridge. Format de l’URI : l’URI de l’onglet Connexion du cluster, sous la forme postgres://.

Est-il possible de joindre Crunchy Bridge à une autre base de données dans la même requête ?

Oui, il s'agit bien d'une requête fédérée. Une seule instruction peut référencer simultanément Crunchy Bridge et vos autres connexions, sous la forme `connection.schema.table`. Chaque source exécute uniquement la partie qu'elle peut traiter et renvoie le résultat. La jointure est centralisée, ce qui évite toute connexion directe entre les sources et empêche toute copie ou planification. L'accès en lecture seule s'applique à chaque élément (SELECT, WITH et EXPLAIN uniquement), et la quantité de données qu'une source peut transmettre pour une requête donnée est limitée. Les requêtes fédérées sont une fonctionnalité incluse dans votre abonnement ; la page dédiée affiche les limites actuelles de la source et de la taille des données.

La connexion à Crunchy Bridge est-elle différente de la connexion à PostgreSQL ?

Seule la chaîne de connexion est nécessaire. Crunchy Bridge utilise le protocole PostgreSQL ; par conséquent, les filtres, la planification, le partage, les modules complémentaires Excel et Google Sheets ainsi que le serveur MCP fonctionnent de manière identique. La carte Crunchy Bridge pré-remplit les paramètres d'hôte, de port et SSL attendus par le fournisseur.

Existe-t-il un guide Crunchy Bridge pour Excel ?

Oui, il s'agit bien du guide PostgreSQL, et il est correct pour Crunchy Bridge tel qu'il est rédigé. Crunchy Bridge utilise le protocole PostgreSQL ; par conséquent, la procédure est identique pour connecter Crunchy Bridge à Excel, à Google Sheets ou à toute autre destination. Seule la chaîne de connexion est spécifique à Crunchy Bridge, et la carte Crunchy Bridge la renseigne automatiquement.

Installez Crunchy Bridge là où le travail se déroule.

Installez l'agent, configurez-le pour qu'il pointe vers votre base de données et choisissez une destination.

Lecture seule Sortant uniquement Les identifiants restent sur l'agent