Logo zarządzanych baz danych Scaleway

Zarządzane · PG + MySQL mówi po PostgreSQL / MySQL

Łączyć Bazy danych zarządzane Scaleway do Excela, Arkuszy Google, AI i REST

Scaleway Managed Database — PostgreSQL lub MySQL. Adres IP i port, a także trasa sieci prywatnej – agent sprawdza się szczególnie dobrze.

Jedno połączenie, każda powierzchnia

Gdzie mogą trafić Twoje dane Scaleway

Query Streams odczytuje zarządzaną bazę danych Scaleway z Microsoft Excel, Arkuszy Google, Power BI, asystentów AI przez MCP i punkt końcowy REST za pośrednictwem jednego połączenia tylko do odczytu. Jedna karta obsługuje oba silniki. Scaleway wyróżnia się na tle innych dostawców zarządzanych pod względem użyteczności: instancje są adresowane za pomocą adresu IP i portu, a nie nazwy hosta, a sieci prywatne to pierwszorzędne rozwiązanie — dokładnie takie, do którego stworzono agenta sieciowego.

Scaleway Managed Databases to PostgreSQL/MySQL na sieci — standardowy sterownik, więc wszystkie poniższe instrukcje obowiązują bez zmian. Jedynym elementem specyficznym dla Scaleway jest ciąg połączenia, omówiony w szczegóły połączenia.

  1. Dla Twojego zespołu, dostawców i partnerów
  2. Scaleway do Excela Microsoft Excel · Dodatek do programu Excel

    Pobierz wyniki Scaleway na żywo bezpośrednio do arkusza kalkulacyjnego i odświeżaj je na żądanie — w programie Excel na komputerze stacjonarnym, w programie Excel Online, w programie Microsoft 365.

    Przewodnik po PostgreSQL
  3. Scaleway do Arkuszy Google Dodatek Arkuszy

    Uruchom zapisane zapytanie Scaleway z paska bocznego i upuść wiersze do arkusza. Współpracownicy korzystający ze wspólnego arkusza mogą je samodzielnie odświeżyć.

    Przewodnik po PostgreSQL
  4. Zapytaj Novę o Scaleway Nova AI · tekst do SQL

    Zadaj pytanie prostym językiem. Nova zna już Twoje tabele Scaleway, pisze i uruchamia SQL, wyjaśnia odpowiedź i tworzy wykres – bez konieczności pisania zapytania i podawania danych uwierzytelniających.

    Jak działa Nova
  5. Scaleway do przeglądarki danych udostępnianie wyników · zespół, dostawcy, partnerzy · telefon, tablet, komputer stacjonarny

    Udostępnij na żywo wyniki Scaleway każdemu — współpracownikowi, dostawcy, partnerowi — w postaci siatki z zakładkami, która uruchamia się od nowa po otwarciu na telefonie, tablecie lub komputerze. Widzą tylko wyniki, a nie kod SQL ani dane uwierzytelniające.

    Jak działa Przeglądarka danych
  6. Do aplikacji i systemów
  7. Scaleway REST API Punkt końcowy HTTP

    Opublikuj zapytanie Scaleway jako uwierzytelniony punkt końcowy JSON, który może wywołać dowolna aplikacja, ze specyfikacją OpenAPI 3.1 i gotowymi kolekcjami Postman, Insomnia i Hoppscotch. Port bazy danych nie jest otwarty.

    Przewodnik po PostgreSQL
  8. Scaleway do Power BI Power Query M

    Wklej wygenerowany kod Power Query M do edytora Power BI Advanced Editor, a raport odczyta wyniki Scaleway na żywo przesyłane przez protokół HTTPS — bez sterownika ODBC i bez otwartego portu bazy danych.

    Jak działa Power BI
  9. Scaleway do Airtable Platforma automatyzacji

    Synchronizuj wiersze Scaleway z bazą Airtable zgodnie z harmonogramem lub pobieraj je za pomocą skryptu automatyzacji Airtable.

    Przewodnik po PostgreSQL
  10. Scaleway do Baserow Platforma automatyzacji

    Przekaż tabelę Baserow ze Scaleway przez punkt końcowy REST — samodzielnie hostowany lub w chmurze Baserow.

    Przewodnik po PostgreSQL
  11. Scaleway do SeaTable Platforma automatyzacji

    Utrzymuj bazę danych SeaTable na bieżąco, korzystając z danych Scaleway, bez eksportowania pliku lub udostępniania bazy danych.

    Przewodnik po PostgreSQL
  12. Scaleway do Smartsheet Platforma automatyzacji

    Prześlij wyniki Scaleway do siatki Smartsheet, aby plany i raporty były odczytywane z systemu źródłowego, a nie eksportowane z poprzedniego tygodnia.

    Przewodnik po PostgreSQL
  13. Droga skalna do kowadła Anvil Works · Platforma aplikacji

    Wspieraj aplikację Anvil Python za pomocą Scaleway przez punkt końcowy REST zamiast osadzać poświadczenia bazy danych w aplikacji.

    Przewodnik po PostgreSQL
  14. Dla narzędzi AI
  15. Serwer Scaleway MCP Klienci Claude, Cursor i MCP

    Udziel asystentowi AI dostępu tylko do odczytu w Scaleway ze schematem potrzebnym do pisania poprawnego kodu SQL — bez konieczności podawania danych uwierzytelniających w czacie.

    Przewodnik po PostgreSQL
  16. Dostarczone do ludzi
  17. Alerty i raporty Scaleway Slack · Discord · E-mail · Webhook

    Utwórz harmonogram zapytania Scaleway i otrzymuj wiersze dostarczane do Slacka, Discorda, poczty e-mail lub podpisanego webhooka — albo wstrzymaj wiadomość, aż liczba wierszy, próg lub zmiana procentowa przekroczy ustawioną linię.

    Jak działają alerty i raporty

Jak to działa

5 kroków, bez zmiany zapory przychodzącej

01

Zdecyduj, gdzie będzie działać agent. W przypadku publicznego punktu końcowego – w dowolnym miejscu, z którego można do niego dotrzeć. W przypadku sieci prywatnej zainstaluj go na instancji Scaleway w tej samej sieci VPC i użyj prywatnego punktu końcowego.

02

W konsoli Scaleway otwórz swoją instancję bazy danych i przejdź do sekcji Przegląd. Znajdziesz tam adres IP i port.

03

Wybierz silnik znajdujący się u góry karty (PostgreSQL lub MySQL), a następnie wpisz adres IP hosta wraz z portem obok.

04

Dodaj bazę danych, nazwę użytkownika i hasło. Baza danych „rdb” jest wstępnie wypełniona, co jest domyślną nazwą Scaleway.

05

Pozostaw opcję „Użyj protokołu SSL” włączoną dla publicznego punktu końcowego, przetestuj i zapisz. Odczytaj z Microsoft Excel, Arkuszy Google, Power BI, MCP lub REST.

Funkcja dogłębna

Co daje Scaleway

Adres IP, a nie nazwa hosta

Każdy inny dostawca usług zarządzanych na tej stronie podaje nazwę hosta. Scaleway podaje adres, a z tego wynika kilka rzeczy.

  • Pole hosta jest oznaczone jako adres IP, a nie host, i oczekuje adresu, na przykład 51.159.24.10, ze strony przeglądu instancji. Port znajduje się obok i jest przypisywany dla każdej instancji.
  • Ponieważ nie ma nazwy hosta, nie ma sufiksu dostawcy, który można by rozpoznać. Wybór tej karty rejestruje połączenie Scaleway, a nie adres, który by to zdradzał.
  • Dotyczy to tylko odznaki i domyślnych ustawień marki. Pod spodem znajduje się zwykły PostgreSQL lub MySQL, a agent przenosi sterownik.
  • Nadal warto wybrać tę kartę zamiast ogólnej, ze względu na ustawienia domyślne i wskazówki poniżej. OCI PostgreSQL to jedyny inny preset w tej samej pozycji i z tego samego powodu. — adresy prywatne nie przenoszą sygnału dostawcy.

Sieci prywatne to interesująca droga

Scaleway obsługuje dotarcie do instancji bazy danych za pośrednictwem sieci prywatnej i to właśnie w tym przypadku kształt agenta okazuje się przydatny.

  • Zainstaluj agenta na instancji Scaleway w tej samej sieci VPC i skieruj go na prywatny punkt końcowy. Baza danych nie musi być w ogóle dostępna publicznie.
  • Agent nawiązuje tylko połączenia wychodzące, więc nie jest potrzebna żadna reguła bezpieczeństwa dla połączeń przychodzących, aby to działało. Nic się nie zmienia w sieci VPC.
  • To ten sam schemat, który występuje w przypadku dotarcia do lokalnej bazy danych za zaporą sieciową — agent siedzi w środku i wybiera numer — i tutaj obowiązuje on bez zmian.
  • W przypadku prywatnego punktu końcowego ruch nigdy nie przekracza publicznego Internetu, dlatego też szyfrowanie jest obsługiwane w sposób opisany poniżej.

Szyfrowanie następuje po zaznaczeniu pola wyboru w obu silnikach

Co nietypowe dla tej witryny, żaden z silników nie stosuje tu wymuszonego szyfrowania, a powodem tego jest opcja prywatnej sieci.

  • Pole wyboru „Użyj protokołu SSL” jest domyślnie zaznaczone, a połączenie jest szyfrowane, dopóki jest zaznaczone. W przypadku publicznego punktu końcowego pozostaw je zaznaczone.
  • Agent nie nadpisuje tego w żadnym z silników. W przypadku PostgreSQL jest to celowy wyjątek. — prywatny punkt końcowy sieci jest legalnym sposobem działania, a wymuszenie szyfrowania spowodowałoby zerwanie połączenia, które działało poprawnie.
  • Zatem uczciwa instrukcja jest taka, jaką podaje sama karta: zachowaj SSL dla publicznych punktów końcowych. Na prywatnym punkcie końcowym w sieci VPC masz realny wybór, a ruch i tak nie przechodzi przez internet.
  • Gdy szyfrowanie jest włączone, łańcuch certyfikatów nie jest weryfikowany. Należy to traktować jako zabezpieczenie przed odczytaniem przesyłanego ruchu, a nie jako dowód na to, który serwer odpowiedział.
  • Wszystko, co uruchamia agent, jest tylko do odczytu, po jednym poleceniu na raz, a Twoje dane uwierzytelniające pozostają na komputerze, na którym został zainstalowany.
-- Tylko do odczytu, niezależnie od wybranego silnika\nSELECT c.name,\n COUNT(o.id) AS orders,\n SUM(o.amount) AS income\nFROM customers AS c\nJOIN orders AS o ON o.customer_id = c.id\nWHERE o.placed_at >= now() - interwał '30 dni'\nGROUP BY c.name\nORDER BY revenue DESC;

Współdzielone przez każdy łącznik bazy danych

Dotyczy każdego łącznika bazy danych

  • Tylko wysyłka — agent otwiera jedno szyfrowane połączenie do strumieni zapytań. Bez przekierowania portu przychodzącego, bez VPN, bez listy dozwolonych adresów IP, bez żadnych informacji o Twojej bazie danych w internecie.
  • Poświadczenia pozostają na swoim miejscu — nazwa użytkownika i hasło do bazy danych są dostępne na komputerze, na którym zainstalowano agenta. Query Streams nigdy ich nie otrzymuje i nie może samodzielnie nawiązać połączenia z bazą danych.
  • Tylko do odczytu, wymuszone — po jednym poleceniu na raz, tylko SELECT i polecenia powiązane. Polecenie zapisu jest odrzucane na Twoim komputerze, zanim zostanie wysłane na serwer, zamiast polegać na uprawnieniu, o którym ktoś pamiętał.
  • Wdrażaj dowolną liczbę agentów — po jednym na lokalizację, region lub chmurę. Każde źródło danych, jakie widzą, pojawia się w jednym menu rozwijanym, więc nikt nie musi wiedzieć, który agent co hostuje.

Co otrzymasz po zapisaniu zapytania

  • Udostępniaj możliwości, a nie SQL — współpracownik lub zewnętrzny partner może uruchomić Twoje zapytanie i zmienić jego filtry, nie widząc nigdy oświadczenia, które za nim stoi.
  • Filtry z obu kierunków — zadeklaruj je samodzielnie jako @variables lub pozwól, aby łącznik wykrył wartości dosłowne już znajdujące się w klauzuli WHERE i zaoferował je jako listy rozwijane.
  • Przeczytaj to z dowolnego miejsca — Microsoft Excel, Arkusze Google, Power BI, API REST, asystenci AI w MCP, Kreator zapytań i Nova — wszystkie te narzędzia odczytują to samo zapisane zapytanie.
  • Uruchom kilka naraz — pięć zapisanych zapytań w pięciu kartach arkusza kalkulacyjnego, przesyłanych strumieniowo jednocześnie, bez względu na wielkość wyników.
  • Połącz to z czymkolwiek innym, co podłączyłeś — inną bazę danych, API biznesowe lub folder plików w jednym poleceniu tylko do odczytu.

Międzyźródłowy SQL

Połącz Scaleway z resztą swoich danych

Jedno polecenie może obejmować Scaleway i inne połączenia jednocześnie. Każde źródło uruchamia tylko możliwą część, przesyła wynik strumieniowo, a łączenie odbywa się centralnie — źródła nigdy się ze sobą nie komunikują i nic nie jest nigdzie kopiowane.

3 połączenia · 3 agentów

Bazy danych zarządzane Scaleway Zarządzane · PG + MySQL
Microsoft SQL Server Silnik relacyjny
Pasek Płatności i fakturowanie

Jedno stwierdzenie

-- nic nie zostało skopiowane, nic nie zostało połączone, nic nie zostało zaplanowane
SELECT   c.region, COUNT(*) AS zamówienia, SUM(i.amount_due) AS fakturowane
Z     scw_db.zamówienia.publiczne1    f
JOIN     erp_sql.dbo.klienci2   c WŁĄCZONY c.id = f.customer_id
JOIN     rozliczenia.stripe.invoices3 i WŁĄCZONY i.customer = c.stripe_id
GROUP BY c.region
ORDER BY fakturowany DESC;

Trzy części to połączenie, schemat i tabela — a nazwa połączenia to dowolna nazwa. Kolumny ilustracyjne; Twoje tabele będą Twoimi tabelami. Tylko do odczytu dotyczy każdego elementu: tylko SELECT, WITH i EXPLAIN, z ograniczeniem ilości danych, jakie jedno źródło może przekazać w ramach jednego zapytania. Jak działają zapytania federacyjne

Szczegóły połączenia

Czego potrzebuje Scaleway

Gospodarz
Adres IP ze strony przeglądu instancji, na przykład 51.159.24.10. Scaleway nie ujawnia nazwy hosta
Port
Przypisane do każdej instancji i celowo pozostawione puste — skopiuj je ze strony przeglądu
Silniki
PostgreSQL lub MySQL, wybór na górze karty
Kierowca
Npgsql lub MySqlConnector, przenoszony przez agenta — nie ma potrzeby instalowania niczego po stronie Scaleway
Sieci prywatne
Obsługiwane. Umieść agenta na instancji w tej samej sieci VPC i użyj prywatnego punktu końcowego — bez publicznego ujawnienia i bez reguły przychodzącej.
Domyślne
Baza danych rdb jest wstępnie wypełniona. Nazwa użytkownika to ta, którą utworzyłeś w instancji.
TLS
Zaznacza pole wyboru SSL w obu silnikach, domyślnie włączone. Nie jest wymuszane przez agenta, dzięki czemu punkt końcowy sieci prywatnej pozostaje możliwy. Łańcuch certyfikatów nie jest weryfikowany.
Łączenie
Brak. Agent nie stosuje żadnych adaptacji puli dla Scaleway.
Zidentyfikowany przez
Wybór karty, nie adresu — adres IP nie przenosi sygnału dostawcy
Schemat domyślny
public w PostgreSQL. Połączenie MySQL jest kwalifikowane przez bazę danych.

Scaleway to jedyna karta na tej stronie, której tekst pomocy zawiera już dokładne informacje na temat szyfrowania. Zaleca ona włączenie protokołu SSL dla publicznych punktów końcowych, co jest raczej instrukcją niż gwarancją — poprawną dla obu silników i niezależnie od tego, czy korzystasz z adresu publicznego, czy z sieci VPC. To lepsze rozwiązanie niż obietnica, która obowiązuje tylko dla jednego z dwóch silników, a ta strona jest jej kontynuacją.

W praktyce szczegóły dotyczące adresu IP zamiast nazwy hosta są mało istotne, ale zmieniają jedną ważną rzecz: nic w adresie nie wskazuje systemowi, że jest to Scaleway, więc wybranie tej karty rejestruje ten fakt. Jeśli kiedykolwiek utworzysz połączenie jako generyczny PostgreSQL, nadal będzie ono działać — po prostu utracisz domyślne ustawienia marki i odznakę.

W przypadku zapytania międzyźródłowego kwalifikator podąża za silnikiem, a nie za odznaką. Połączenie PostgreSQL o nazwie scw_db jest zapisywane jako scw_db.public.orders; to samo połączenie w MySQL jest kwalifikowane przez swoją bazę danych. Łączy się z folderem plików CSV, lokalnym systemem rekordów lub interfejsem API rozliczeniowym w jednym poleceniu tylko do odczytu.

Dokumentacja dostawcy: www.scaleway.com

Często zadawane pytania

Pytania dotyczące zarządzanych baz danych Scaleway

Które narzędzia mogą odczytywać dane z baz danych Scaleway Managed Databases za pośrednictwem strumieni zapytań?

Wszystko z jednego połączenia: Excel, Arkusze Google, MCP, REST API, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, zaplanowane alerty i raporty. Wystarczy połączyć się z bazą danych raz, a każda powierzchnia odczyta to samo połączenie tylko do odczytu — nie ma potrzeby konfigurowania poszczególnych narzędzi ani tworzenia drugiej kopii danych.

Czy muszę otworzyć port zapory sieciowej dla mojej bazy danych Scaleway Managed Databases?

Nie. Agent sieciowy Query Streams działa w Twojej sieci i otwiera pojedyncze szyfrowane połączenie wychodzące. Nic nie nasłuchuje ruchu przychodzącego, nie jest wymagana sieć VPN, a baza danych zachowuje istniejące reguły zapory sieciowej.

Czy strumienie zapytań mogą zmieniać dane w zarządzanych bazach danych Scaleway?

Nie. Agent wymusza tryb tylko do odczytu w momencie wykonania — po jednym poleceniu na raz, tylko dla instrukcji SELECT i poleceń znajomych. Dane uwierzytelniające pozostają w agencie i nigdy nie są wysyłane do strumieni zapytań.

Czego potrzebuje Query Streams, aby połączyć się z bazami danych Scaleway Managed Databases?

Dostępny host, rola i jej hasło — agent przenosi sterownik, więc nic nie jest instalowane w bazie danych. Host: adres IP ze strony przeglądu instancji, na przykład 51.159.24.10. Scaleway nie ujawnia nazwy hosta. Port: przypisany do każdej instancji i celowo pozostawiony pusty — skopiuj go ze strony przeglądu. Silniki: PostgreSQL lub MySQL, wybrane w górnej części karty. Sterownik: Npgsql lub MySqlConnector, przenoszony przez agenta — nic nie jest instalowane po stronie Scaleway.

Czy mogę połączyć bazę danych Scaleway Managed Databases z inną bazą danych w tym samym zapytaniu?

Tak — to jest zapytanie federacyjne. Jedno polecenie może odwoływać się do Scaleway Managed Databases i innych połączeń jednocześnie, zapisane jako connection.schema.table. Każde źródło uruchamia tylko możliwą część i przesyła wynik z powrotem; łączenie odbywa się centralnie, więc źródła nigdy się ze sobą nie łączą i nic nie jest kopiowane ani planowane. Tryb tylko do odczytu dotyczy każdego fragmentu — tylko SELECT, WITH i EXPLAIN — i istnieje limit na ilość danych, jaką jedno źródło może przekazać w ramach jednego zapytania. Zapytania federacyjne to funkcja planu; strona zapytań federacyjnych zawiera bieżące źródło i limity rozmiaru.

Czy łączenie baz danych Scaleway Managed Databases różni się od łączenia baz danych PostgreSQL?

Tylko ciąg połączenia. Scaleway Managed Databases obsługuje protokół PostgreSQL Wire Protocol, więc filtry, harmonogramowanie, udostępnianie, dodatki do Excela i Arkuszy Google oraz serwer MCP działają identycznie. Karta Scaleway wstępnie wypełnia ustawienia hosta, portu i SSL, których oczekuje dostawca.

Czy istnieje przewodnik Scaleway to Excel?

Tak — to przewodnik po PostgreSQL, który jest poprawny dla zarządzanych baz danych Scaleway w obecnej formie. Scaleway obsługuje protokół PostgreSQL, więc połączenia Scaleway z Excelem, Scaleway z Arkuszami Google i wszystkimi innymi rozwiązaniami przebiegają w ten sam sposób. Jedyną częścią specyficzną dla Scaleway jest ciąg połączenia, który karta Scaleway wypełnia za Ciebie.

Umieść Scaleway tam, gdzie wykonywana jest praca

Zainstaluj agenta, skieruj go do swojej bazy danych i wybierz miejsce docelowe.

Tylko do odczytu Tylko wysyłka Dane uwierzytelniające pozostają przy agencie