Zarządzany · wielosilnikowy mówi po PostgreSQL / MySQL / MariaDB / Microsoft SQL Server / Oracle
Łączyć Amazon RDS do Excela, Arkuszy Google, AI i REST
Amazon RDS lub Aurora — PostgreSQL, MySQL, MariaDB lub SQL Server. Agent łączy się z nim z Twojej sieci VPC lub przez publiczny punkt końcowy, na który już wyraziłeś zgodę.
Jedno połączenie, każda powierzchnia
Gdzie mogą trafić Twoje dane Amazon RDS
- 1 połączenie wychodzące
- 0 porty przychodzące
- tylko do odczytu · dane uwierzytelniające pozostają niezmienione
działa dalej
- Dla Twojego zespołu, dostawców i partnerów
-
Excel dodatek · odświeżanie na żądanie
-
Arkusze Google dodatek · odświeżanie na żądanie
-
Nova AI zapytaj prostym językiem · tekst do SQL
-
Przeglądarka danych udostępniaj wyniki na żywo · zespół, dostawcy, partnerzy · dowolne urządzenie
- Do aplikacji i systemów
-
Interfejs API REST Punkt końcowy JSON · OpenAPI 3.1
-
Power BI Power Query M
-
Zaplanowane synchronizacje Arkusze Google · Airtable · Baserow · SeaTable · Smartsheet · Anvil
- Dla narzędzi AI
-
Asystenci AI Claude · Kursor · Serwer MCP
- Dostarczone do ludzi
-
Alerty i raporty Slack · Discord · E-mail · Webhook
Query Streams odczytuje dane z Amazon RDS i Aurora z Microsoft Excel, Arkuszy Google, Power BI, asystentów AI przez MCP i punkt końcowy REST bez konieczności publicznego dostępu do instancji. Jedna karta obsługuje cztery silniki — PostgreSQL, MySQL, MariaDB i SQL Server — a agent sieciowy działa na dowolnym urządzeniu w sieci VPC, w tym na instancji EC2, i obsługuje tylko połączenia wychodzące. Wklej punkt końcowy z konsoli RDS, a silnik, port i pola wypełnią się same.
Amazon RDS to PostgreSQL / MySQL / MariaDB / Microsoft SQL Server / Oracle w sieci — standardowy sterownik, więc wszystkie poniższe instrukcje obowiązują bez zmian. Jedynym elementem specyficznym dla Amazon RDS jest ciąg połączenia, omówiony w szczegóły połączenia.
- Dla Twojego zespołu, dostawców i partnerów
-
Amazon RDS do Excela Microsoft Excel · Dodatek do programu Excel
Pobierz wyniki Amazon RDS na żywo bezpośrednio do arkusza kalkulacyjnego i odświeżaj je na żądanie — w programie Excel na komputerze stacjonarnym, w programie Excel Online lub w usłudze Microsoft 365.
Przewodnik po PostgreSQL -
Amazon RDS do Arkuszy Google Dodatek Arkuszy
Uruchom zapisane zapytanie Amazon RDS z paska bocznego i upuść wiersze do arkusza. Współpracownicy korzystający z udostępnionego arkusza mogą je samodzielnie odświeżyć.
Przewodnik po PostgreSQL -
Zapytaj Novę o Amazon RDS Nova AI · tekst do SQL
Zadaj pytanie prostym językiem. Nova zna już Twoje tabele Amazon RDS, pisze i uruchamia zapytanie SQL, wyjaśnia odpowiedź i tworzy wykres – bez konieczności pisania zapytania i podawania danych uwierzytelniających.
Jak działa Nova -
Amazon RDS do przeglądarki danych udostępnianie wyników · zespół, dostawcy, partnerzy · telefon, tablet, komputer stacjonarny
Udostępnij wynik Amazon RDS na żywo 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ą wyniki, a nie kod SQL ani dane uwierzytelniające.
Jak działa Przeglądarka danych - Do aplikacji i systemów
-
Interfejs API REST Amazon RDS Punkt końcowy HTTP
Opublikuj zapytanie Amazon RDS 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 -
Amazon RDS do Power BI Power Query M
Wklej wygenerowany kod Power Query M do Edytora zaawansowanego usługi Power BI, a raport odczyta wyniki Amazon RDS na żywo przesyłane przez protokół HTTPS — bez sterownika ODBC i bez otwartego portu bazy danych.
Jak działa Power BI -
Amazon RDS do Airtable Platforma automatyzacji
Synchronizuj wiersze Amazon RDS z Airtable zgodnie z harmonogramem lub pobieraj je za pomocą skryptu automatyzacji Airtable.
Przewodnik po PostgreSQL -
Amazon RDS do Baserow Platforma automatyzacji
Przekaż tabelę Baserow z Amazon RDS przez punkt końcowy REST — samodzielnie hostowany lub w chmurze Baserow.
Przewodnik po PostgreSQL -
Amazon RDS do SeaTable Platforma automatyzacji
Utrzymuj bazę SeaTable na bieżąco, korzystając z danych Amazon RDS, bez konieczności eksportowania pliku lub udostępniania bazy danych.
Przewodnik po PostgreSQL -
Amazon RDS do Smartsheet Platforma automatyzacji
Prześlij wyniki Amazon RDS do siatki Smartsheet, aby plany i raporty były odczytywane z systemu źródłowego, a nie z eksportu z poprzedniego tygodnia.
Przewodnik po PostgreSQL -
Amazon RDS do Anvil Anvil Works · Platforma aplikacji
Wspieraj aplikację Anvil Python za pomocą Amazon RDS przez punkt końcowy REST zamiast osadzać dane uwierzytelniające bazy danych w aplikacji.
Przewodnik po PostgreSQL - Dla narzędzi AI
-
Serwer Amazon RDS MCP Klienci Claude, Cursor i MCP
Udziel asystentowi AI dostępu tylko do odczytu w usłudze Amazon RDS ze schematem potrzebnym do pisania prawidłowych instrukcji SQL — bez konieczności podawania danych uwierzytelniających w czacie.
Przewodnik po PostgreSQL - Dostarczone do ludzi
-
Alerty i raporty Amazon RDS Slack · Discord · E-mail · Webhook
Utwórz harmonogram zapytań Amazon RDS 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
Zainstaluj agenta sieciowego na maszynie w sieci VPC — zazwyczaj wybiera się instancję EC2. Ponieważ agent łączy się tylko z siecią zewnętrzną, instancja może pozostać prywatna: bez publicznego dostępu, bez reguły przychodzącej i bez konieczności utrzymywania listy dozwolonych adresów IP.
Wklej to, co wyświetla konsola RDS. Działa albo goły punkt końcowy z zakładki Łączność, albo pełny URI, a silnik jest najpierw obliczany na podstawie schematu, a dopiero potem portu.
Potwierdź silnik, jeśli wklejanie nie powiodło się. Na karcie znajdują się cztery – PostgreSQL, MySQL, MariaDB i SQL Server – a reszta formularza zmienia się, dopasowując się do wybranego.
Przypisz mu użytkownika z poleceniem SELECT, aby odczytać to, co chcesz. Użytkownik główny działa; lepszym nawykiem jest dedykowany użytkownik tylko do odczytu.
Zapisz, a to samo połączenie obsługuje programy Microsoft Excel, Arkusze Google, Power BI, MCP i REST — lub łączy się z innymi źródłami za pomocą jednego polecenia tylko do odczytu.
Funkcja dogłębna
Co daje Ci Amazon RDS
Jedna karta, cztery silniki
RDS to nie jedna baza danych, to koperta rozliczeniowa obejmująca kilka. Karta traktuje to w ten sposób: wybierz silnik, a formularz stanie się formularzem tego silnika, a następnie połączenie zostanie zapisane jako ten silnik, a nie jako coś zwanego „RDS”.
- PostgreSQL i Aurora PostgreSQL na 5432, MySQL i Aurora MySQL na 3306, MariaDB na 3306, SQL Server na 1433. Pole portu jest wstępnie wypełniane dla wybranego silnika i można je zastąpić.
- Etykiety pól są zgodne z silnikiem — SQL Server wymaga określenia Serwera, pozostałe trzy wymagają określenia Punktu końcowego — ponieważ jest to słowo faktycznie używane przez każdą społeczność.
- TLS to pole wyboru dla trzech silników open source i jest domyślnie włączone, co jest wymagane przez instancję z ustawionym parametrem rds.force_ssl. Serwer SQL Server na RDS pobiera szyfrowanie z instancji. — ustaw rds.force_ssl w jego grupie parametrów, jeśli chcesz mieć pewność.
- Oracle na RDS to jedyny wyjątek: użyj do tego karty Oracle. Połączenie jest nadal rozpoznawane jako RDS i nadal ma identyfikator RDS. — selektor silników po prostu tego nie oferuje.
Gromady zorzy polarnej są odczytywane prawidłowo
Punkt końcowy Aurora nie jest adresem instancji, a traktowanie go jak takiego jest sposobem na przypadkowe skierowanie raportu do autora.
- Punkt końcowy klastra jest rozpoznawany po dodaniu przyrostka .cluster- w nazwie hosta, a karta informuje o tym natychmiast po jego pojawieniu się.
- Punkt końcowy modułu zapisującego kieruje połączenie do bieżącego modułu zapisującego samodzielnie, więc w przypadku awarii nie pozostaje zapisane połączenie wskazujące na wystąpienie, które nie jest już odpowiedzialne.
- Punkty końcowe czytelników to repliki tylko do odczytu, a właśnie do tego powinno służyć połączenie raportujące. Strumienie zapytań generują tylko odczyty, więc punkt końcowy czytelników nic Cię nie kosztuje i odciąża program zapisujący.
Prywatna ścieżka jest tą zamierzoną
Większość poradników dotyczących dyskretnego wprowadzania danych RDS do arkusza kalkulacyjnego zaczyna się od publicznego udostępnienia instancji. Ten poradnik tego nie robi i warto jasno wyjaśnić, dlaczego.
- Agent wykonuje tylko połączenia wychodzące. Nigdy nie nasłuchuje, więc umieszczenie go w sieci VPC nie generuje żadnych reguł przychodzących ani nie powoduje zmiany grupy zabezpieczeń w bazie danych.
- Dostęp publiczny może pozostać niedostępny, podsieć może pozostać prywatna, a brak listy dozwolonych adresów IP uniemożliwia dotrzymanie kroku domowemu szerokopasmowemu łączem internetowym.
- Jeśli do instancji można już dotrzeć przez publiczny punkt końcowy, na który wyraziłeś zgodę, to również zadziała — dla agenta nie ma znaczenia, po której stronie granicy się znajduje, ważne jest, aby mógł otworzyć jedno połączenie.
-- Jeden czytelnik, cztery silniki, ten sam kształt instrukcji SELECT c.name, COUNT(o.id) AS orders, SUM(o.amount) AS income FROM customers AS c JOIN orders AS o ON o.customer_id = c.id WHERE o.placed_at >= CURRENT_DATE - INTERVAL '30' DAY GROUP BY c.name ORDER BY income 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 Amazon RDS z resztą swoich danych
Jedno polecenie może obejmować Amazon RDS 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
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 rds_prod.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 Amazon RDS
- Silniki
- PostgreSQL, MySQL, MariaDB i SQL Server na karcie; Oracle na RDS przechodzi przez kartę Oracle i nadal jest oznaczony jako RDS
- Porty
- 5432 PostgreSQL, 3306 MySQL i MariaDB, 1433 SQL Server — wstępnie wypełnione dla każdego silnika, z możliwością nadpisania
- Punkt końcowy
- <name>.<id>.<region>.rds.amazonaws.com, wklejone bez nazwy lub w pełnym adresie URI
- Zorza polarna
- Infiks .cluster- oznacza punkt końcowy klastra; moduł zapisujący kieruje automatycznie, a moduł odczytujący jest repliką przeznaczoną tylko do odczytu
- TLS
- Pole wyboru, domyślnie włączone, dla PostgreSQL, MySQL i MariaDB — tego wymaga rds.force_ssl
- Serwer SQL na RDS
- Szyfrowanie następuje po wystąpieniu, a nie po zaznaczeniu pola wyboru — jeśli chcesz mieć pewność, że szyfrowanie jest szyfrowane, ustaw parametr rds.force_ssl w grupie parametrów
- Zapisano jako
- Wybrany przez Ciebie silnik z RDS zachowanym jako odznaka — nie ma typu połączenia o nazwie RDS
- Uprawnienia
- Wybierz opcję SELECT, aby odczytać to, co chcesz. Użytkownik główny działa; użytkownik z uprawnieniami tylko do odczytu jest lepszy.
- Sieć
- Tylko połączenia wychodzące od agenta. Brak reguły połączeń przychodzących, brak dostępu publicznego, brak listy dozwolonych adresów IP.
Powodem istnienia tej karty jest to, że RDS jest wrapperem, a nie silnikiem. Za jedną konsolą znajdują się cztery bazy danych, które dzielą jedynie linię rozliczeniową i sufiks nazwy hosta, oraz konektor, który – gdyby nie to – miałby problemy z portami, nazwami pól i protokołem TLS. Karta pyta więc, który silnik, po czym ustępuje – a połączenie jest przechowywane jako PostgreSQL, MySQL, MariaDB lub SQL Server, a Amazon RDS jest jedynie symbolem na karcie.
Aurora zasługuje na osobne zdanie. Punkt końcowy klastra podąża za użytkownikiem podczas przełączania awaryjnego, co jest oczekiwanym zachowaniem, którego nie zapewnia zakodowany na stałe adres instancji. Zamiast tego, skieruj połączenie Query Streams do punktu końcowego użytkownika, a otrzymasz replikę tylko do odczytu obsługującą zapytania tylko do odczytu — bez żadnych kosztów, a użytkownik nigdy nie widzi obciążenia raportowania.
W przypadku zapytania międzyźródłowego kwalifikator podąża za silnikiem, a nie za identyfikatorem, ponieważ to właśnie jest faktyczne połączenie. Połączenie RDS PostgreSQL o nazwie rds_prod jest zapisane jako rds_prod.public.orders; ta sama instancja w SQL Server miałaby postać rds_prod.dbo.orders. W ten sposób zarządzana baza danych AWS łączy się z folderem plików CSV lub interfejsem API rozliczeniowym w jednym poleceniu tylko do odczytu, bez kopiowania i planowania.
Dokumentacja dostawcy: aws.amazon.com
Często zadawane pytania
Pytania dotyczące Amazon RDS
Które narzędzia mogą odczytywać dane Amazon RDS 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 Amazon RDS?
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 Amazon RDS?
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 Amazon RDS?
Dostępny host, rola i jej hasło — agent przenosi sterownik, więc nic nie jest instalowane w bazie danych. Silniki: PostgreSQL, MySQL, MariaDB i SQL Server na karcie; Oracle na RDS przechodzi przez kartę Oracle i nadal jest oznaczony jako RDS. Porty: 5432 PostgreSQL, 3306 MySQL i MariaDB, 1433 SQL Server — wstępnie wypełnione dla każdego silnika, z możliwością nadpisania. Punkt końcowy: <nazwa>.<id>.<region>.rds.amazonaws.com, wklejony bez żadnych danych lub w pełnym adresie URI. Aurora: Infiks .cluster- oznacza punkt końcowy klastra; moduł zapisujący kieruje automatycznie, a moduł odczytujący jest repliką tylko do odczytu.
Czy mogę połączyć Amazon RDS z inną bazą danych w tym samym zapytaniu?
Tak — to jest zapytanie federacyjne. Jedno polecenie może odwoływać się do Amazon RDS 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 strumieniowo; łą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 elementu — tylko SELECT, WITH i EXPLAIN — i istnieje limit na to, ile 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 Amazon RDS różni się od łączenia PostgreSQL?
Tylko ciąg połączenia. Amazon RDS 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 Amazon RDS wstępnie wypełnia ustawienia hosta, portu i SSL, których oczekuje dostawca.
Czy istnieje przewodnik po konwersji Amazon RDS do Excela?
Tak — to przewodnik po PostgreSQL, który jest poprawny dla Amazon RDS w obecnej formie. Amazon RDS obsługuje protokół PostgreSQL Wire Protocol, więc przesyłanie danych z Amazon RDS do Excela, z Amazon RDS do Arkuszy Google i z każdego innego miejsca docelowego przebiega w ten sam sposób. Jedyną częścią specyficzną dla Amazon RDS jest ciąg połączenia, a karta Amazon RDS wypełnia go za Ciebie.
Umieść Amazon RDS 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

