Géré · PostgreSQL + MySQL Maîtrise PostgreSQL / MySQL
Connecter Bases de données gérées par Scaleway vers Excel, Sheets et l'IA
Base de données gérée par Scaleway — PostgreSQL ou MySQL. Une adresse IP et un port, avec un routage sur les réseaux privés, l’agent est particulièrement adapté.
Une seule connexion, chaque surface
Où vos données Scaleway peuvent-elles être stockées ?
Connectez Scaleway une seule fois et cette même connexion en lecture seule alimentera tous ces appareils : aucune deuxième configuration, aucune deuxième copie des données. Neuf des onze appareils disposent d’un guide pas à pas.
Scaleway vers Excel
Microsoft Excel · Complément Excel
Importez directement les résultats Scaleway en direct dans une feuille de calcul et actualisez-les à la demande — Excel de bureau, Excel Online, Microsoft 365.
Lisez le guide PostgreSQLScaleway vers Google Sheets
Module complémentaire Sheets
Exécutez une requête Scaleway enregistrée depuis la barre latérale et glissez-déposez les lignes dans la feuille. Les collaborateurs peuvent ensuite l'actualiser eux-mêmes.
Lisez le guide PostgreSQLServeur Scaleway MCP
Claude, clients de Cursor et MCP
Donnez à un assistant IA un accès en lecture seule à Scaleway avec le schéma dont il a besoin pour écrire du SQL correct — aucune information d'identification dans la conversation.
Lisez le guide PostgreSQLAPI REST Scaleway
point de terminaison HTTP
Publiez une requête Scaleway 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.
Lisez le guide PostgreSQLScaleway vers Airtable
Plateforme d'automatisation
Synchronisez les lignes Scaleway avec une base Airtable selon une planification, ou récupérez-les dans un script d'automatisation Airtable.
Lisez le guide PostgreSQLPasserelle d'échelle à Baserow
Plateforme d'automatisation
Alimentez une table Baserow depuis Scaleway via le point de terminaison REST — auto-hébergé ou cloud Baserow.
Lisez le guide PostgreSQLScaleway à SeaTable
Plateforme d'automatisation
Maintenez une base SeaTable à jour avec les données Scaleway sans exporter de fichier ni exposer la base de données.
Lisez le guide PostgreSQLScaleway vers Smartsheet
Plateforme d'automatisation
Intégrez les résultats de Scaleway 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.
Lisez le guide PostgreSQLPassage de l'échelle à l'enclume
Anvil Works · Plateforme d'applications
Utilisez Scaleway pour gérer 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.
Lisez le guide PostgreSQLScaleway 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 les résultats Scaleway en direct via HTTPS — sans pilote ODBC ni port de base de données ouvert.
Comment fonctionne Power BI Aucune description détaillée de Scaleway n'est encore disponible.Alertes et rapports Scaleway
Slack · Discord · Courriel · Webhook
Programmez une requête Scaleway 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 Aucune description détaillée de Scaleway n'est encore disponible.Comment ça marche
5 étapes, aucune modification du pare-feu entrant
Déterminez l'emplacement d'exécution de l'agent. Pour un point de terminaison public, tout point accessible. Pour un réseau privé, installez-le sur une instance Scaleway du même VPC et utilisez le point de terminaison privé.
Dans la console Scaleway, ouvrez votre instance de base de données et accédez à Vue d'ensemble. L'adresse IP et le port y sont indiqués.
Choisissez le moteur en haut de la carte, PostgreSQL ou MySQL, puis saisissez l'adresse IP comme hôte avec le port à côté.
Ajoutez la base de données, le nom d'utilisateur et le mot de passe. Le nom de la base de données (rdb) est prérempli ; il s'agit du nom par défaut de Scaleway.
Laissez l'option « Utiliser SSL » activée pour un point de terminaison public, testez et enregistrez. Vous pourrez ensuite lire les données depuis Microsoft Excel, Google Sheets, Power BI, MCP ou une API REST.
Analyse approfondie des fonctionnalités
Ce que Scaleway vous offre
Une adresse IP, et non un nom d'hôte
Tous les autres fournisseurs d'hébergement géré présentés sur ce site vous attribuent un nom d'hôte. Scaleway, quant à lui, vous attribue une adresse IP, et plusieurs autres éléments en découlent.
- Le champ « Hôte » est intitulé « Adresse IP » et non « Hôte ». Il attend une adresse du type 51.159.24.10, comme indiqué sur la page Vue d'ensemble de l'instance. Le champ « Port », situé juste à côté, est attribué à chaque instance.
- En l'absence de nom d'hôte, aucun suffixe de fournisseur n'est identifiable. Le choix de cette carte permet d'établir que la connexion provient de Scaleway, plutôt que l'adresse elle-même.
- Cela n'affecte que le badge et les paramètres par défaut de la marque. En dessous, on trouve une base de données PostgreSQL ou MySQL standard, et l'agent héberge le pilote.
- Il est toujours préférable de choisir cette carte plutôt que la carte générique, en raison de ses paramètres par défaut et des conseils ci-dessous. OCI PostgreSQL est le seul autre préréglage à occuper la même position, et pour la même raison. — Les adresses privées ne transmettent aucun signal de fournisseur.
Les réseaux privés constituent une voie intéressante.
Scaleway permet d'accéder à une instance de base de données via un réseau privé, et c'est là que la structure de l'agent prend tout son sens.
- Installez l'agent sur une instance Scaleway du même VPC et configurez-le pour qu'il pointe vers le point de terminaison privé. La base de données ne doit en aucun cas être exposée publiquement.
- L'agent n'établit que des connexions sortantes ; aucune règle de sécurité entrante n'est donc nécessaire. Rien ne change au niveau du VPC.
- Il s'agit du même schéma que pour accéder à une base de données locale protégée par un pare-feu. — l'agent est assis à l'intérieur et compose le numéro — et cela s'applique sans modification ici.
- Sur un terminal privé, le trafic ne transite jamais par l'Internet public, ce qui explique également pourquoi le chiffrement est géré de la manière décrite ci-dessous.
Le chiffrement suit la case à cocher sur les deux moteurs
Chose inhabituelle pour ce site, aucun des deux moteurs n'est chiffré de force, et c'est la raison de l'option de réseau privé.
- L'option « Utiliser SSL » est activée par défaut et la connexion est chiffrée tant qu'elle reste activée. Sur un point de terminaison public, laissez-la activée.
- L'agent ne le remplace pas sur aucun des deux moteurs. Pour PostgreSQL, il s'agit d'une exception délibérée. — Un point de terminaison de réseau privé est une méthode légitime d'exécution, et imposer le chiffrement interromprait une connexion qui fonctionnait correctement.
- La consigne la plus honnête est donc celle indiquée sur la carte elle-même : activez le protocole SSL pour les points de terminaison publics. Sur un point de terminaison privé au sein de votre VPC, vous avez le choix, et le trafic ne transite pas par Internet.
- Lorsque le chiffrement est activé, la chaîne de certificats n'est pas vérifiée. Il faut la considérer comme une protection contre l'interception des données en transit, et non comme une preuve du serveur ayant répondu.
- Tout ce que l'agent exécute est en lecture seule, une instruction à la fois, et vos identifiants restent sur la machine sur laquelle vous l'avez installé.
-- Lecture seule, quel que soit le moteur que vous avez choisi\nSELECT c.name,\n COUNT(o.id) AS orders,\n SUM(o.amount) AS revenue\nFROM customers AS c\nJOIN orders AS o ON o.customer_id = c.id\nWHERE o.placed_at >= now() - interval '30 days'\nGROUP BY c.name\nORDER 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 Scaleway à vos autres données.
Une seule requête peut couvrir Scaleway et vos autres connexions simultanément. Chaque source exécute uniquement la partie qu'elle peut traiter, renvoie le résultat, et la jointure est effectuée de manière centralisée ; les sources ne communiquent jamais entre elles et aucune donnée n'est copiée.
3 connexions · 3 agents
Une déclaration
-- rien copié, rien fusionné, rien programmé
SELECTIONNER c.region, COUNT(*) AS commandes, SUM(i.montant_dû) AS facturé
DE scw_db.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 Scaleway a besoin
- Hôte
- Une adresse IP figurant sur la page Vue d'ensemble de l'instance, par exemple 51.159.24.10. Scaleway n'expose aucun nom d'hôte.
- Port
- Attribué par instance et laissé vide intentionnellement — copiez-le depuis la page Vue d'ensemble
- Moteurs
- PostgreSQL ou MySQL, choisi en haut de la carte
- Conducteur
- Npgsql ou MySqlConnector, pris en charge par l'agent — aucune installation requise côté Scaleway
- Réseaux privés
- Prise en charge. Installez l'agent sur une instance du même VPC et utilisez le point de terminaison privé : aucune exposition publique ni règle entrante.
- Valeurs par défaut
- La base de données rdb est préremplie. Le nom d'utilisateur est celui que vous avez créé avec l'instance.
- TLS
- L'option SSL est cochée par défaut sur les deux moteurs. Elle n'est pas forcée par l'agent, ce qui permet de conserver la possibilité d'un point de terminaison de réseau privé. La chaîne de certificats n'est pas vérifiée.
- Mise en commun
- Aucune. L'agent n'applique aucune adaptation de pooler pour Scaleway.
- Identifié par
- Choisir la carte, pas l'adresse — une adresse IP ne véhicule aucun signal de fournisseur
- Schéma par défaut
- public sur PostgreSQL. Une connexion MySQL est qualifiée par sa base de données à la place.
Scaleway est la seule fiche de ce site dont le texte d'aide indique clairement la marche à suivre en matière de chiffrement. Il recommande de maintenir le protocole SSL activé pour les points de terminaison publics, ce qui constitue une instruction et non une garantie. Cette recommandation est valable pour les deux moteurs de chiffrement, que vous soyez sur une adresse IP publique ou au sein d'un VPC. Cette approche est préférable à une promesse qui ne s'applique qu'à un seul des deux moteurs, et cette page s'y conforme.
Le fait d'utiliser une adresse IP plutôt qu'un nom d'hôte est mineur en pratique, mais cela change un point important : rien dans l'adresse ne permet au système d'identifier Scaleway ; sélectionner cette carte est donc essentiel pour enregistrer cette information. Si vous créez ultérieurement la connexion en tant que PostgreSQL générique, elle fonctionnera toujours, mais vous perdrez les paramètres par défaut et le logo de la marque.
Pour une requête inter-sources, le qualificateur suit le moteur de traitement plutôt que le nom de la base de données. Une connexion PostgreSQL nommée `scw_db` est écrite `scw_db.public.orders` ; la même connexion sur MySQL est qualifiée par sa base de données. Elle peut effectuer des jointures avec un dossier de fichiers CSV, un système d'information local ou une API de facturation en une seule instruction en lecture seule.
Documentation du fournisseur : www.scaleway.com
FAQ
Questions concernant les bases de données gérées par Scaleway
Quels outils peuvent lire les données des bases de données gérées par Scaleway via Query Streams ?
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 Scaleway Managed Databases ?
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 les bases de données gérées par Scaleway ?
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 aux bases de données gérées par Scaleway ?
Un hôte accessible, un rôle et son mot de passe : l’agent intègre le pilote, aucune installation n’est donc requise sur la base de données. Hôte : adresse IP indiquée sur la page Vue d’ensemble de l’instance, par exemple 51.159.24.10. Scaleway ne divulgue aucun nom d’hôte. Port : attribué à chaque instance et laissé volontairement vide ; copiez-le depuis la page Vue d’ensemble. Moteurs : PostgreSQL ou MySQL, à sélectionner en haut de la fiche. Pilote : Npgsql ou MySqlConnector, fourni par l’agent ; aucune installation n’est requise côté Scaleway.
Puis-je joindre des bases de données gérées par Scaleway à 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 les bases de données gérées par Scaleway 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 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 incluses dans votre abonnement ; la page dédiée affiche les limites actuelles de source et de taille.
La connexion aux bases de données gérées par Scaleway est-elle différente de la connexion à PostgreSQL ?
Seule la chaîne de connexion est nécessaire. Les bases de données gérées par Scaleway utilisent 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 Scaleway pré-renseigne les paramètres d'hôte, de port et SSL attendus par le fournisseur.
Existe-t-il un guide Scaleway pour Excel ?
Oui, il s'agit bien du guide PostgreSQL, et il est correct pour les bases de données gérées par Scaleway. Scaleway utilise le protocole PostgreSQL ; la connexion à Excel, à Google Sheets et à toute autre destination suit donc les mêmes étapes. Seule la chaîne de connexion est spécifique à Scaleway, et la carte Scaleway la renseigne automatiquement.
Installez Scaleway 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

