Logo des bases de données gérées par Scaleway

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é.

1connexion
0ports d'entrée
lecture seuleappliqué

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.

Guide

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 PostgreSQL
Guide

Scaleway 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 PostgreSQL
Guide

Serveur 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 PostgreSQL
Guide

API 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 PostgreSQL
Guide

Scaleway 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 PostgreSQL
Guide

Passerelle 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 PostgreSQL
Guide

Scaleway à 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 PostgreSQL
Guide

Scaleway 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 PostgreSQL
Guide

Passage 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 PostgreSQL
Prise en charge

Scaleway 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.
Prise en charge

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

01

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é.

02

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.

03

Choisissez le moteur en haut de la carte, PostgreSQL ou MySQL, puis saisissez l'adresse IP comme hôte avec le port à côté.

04

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.

05

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

Bases de données gérées par Scaleway Géré · PostgreSQL + MySQL
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     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