Wyświetl kategorie

Łączenie baz danych w chmurze z programami Excel i Arkuszami Google (AWS RDS, Azure SQL, Google Cloud SQL)

BAZA DANYCH W CHMURZE VPN NIE JEST WYMAGANY 10 DIALEKTÓW

Połącz bazy danych w chmurze z programami Excel i Arkuszami Google

Przesyłaj strumieniowo dane na żywo z AWS RDS, Azure SQL Database i Google Cloud SQL bezpośrednio do Microsoft Excel i Arkuszy Google. Bez tuneli VPN, bez zmian w zaporze sieciowej i bez konieczności instalowania sterowników.

AWS RDS Azure SQL Chmura SQL 10 dialektów Excel i arkusze

Query Streams to bezpieczna platforma integracji baz danych w czasie rzeczywistym, która łączy bazy danych w chmurze, takie jak AWS RDS, Azure SQL i Google Cloud SQL, bezpośrednio z programami Microsoft Excel i Arkuszami Google — bez tuneli VPN, sterowników ani zmian w zaporze. Więcej informacji można znaleźć na stronie QueryStreams.com. oraz zarejestruj się za darmo aby rozpocząć strumieniowe przesyłanie danych z chmury na żywo do arkuszy kalkulacyjnych.

Wyzwanie bazy danych w chmurze

Zespoły obsługujące bazy danych AWS RDS, Baza danych Azure SQL, lub Google Cloud SQL Stają przed powszechnym problemem: wprowadzanie danych do arkusza kalkulacyjnego bazy danych w chmurze jest o wiele trudniejsze niż powinno. Bazy danych w chmurze znajdują się w prywatnych sieciach VPC, za zaporami sieciowymi i wymagają dostępu do specyficznej sieci. Dla użytkowników biznesowych, którzy potrzebują danych w programach Microsoft Excel lub Arkuszach Google, tradycyjna ścieżka jest pełna tarć.

Izolacja VPC

Bazy danych w chmurze są z założenia prywatne. Instancje RDS, bazy danych Azure SQL i instancje Cloud SQL znajdują się w sieciach wirtualnych, które blokują bezpośredni dostęp z zewnątrz z arkuszy kalkulacyjnych.

Złożoność VPN

Połączenie arkuszy kalkulacyjnych z bazami danych w chmurze zwykle wymaga tuneli VPN, połączeń typu site-to-site lub hostów bastionowych, które zespoły IT muszą konfigurować i utrzymywać dla każdego użytkownika.

Zależności sterowników

Tradycyjne łączniki baz danych w chmurze wymagają zainstalowania sterowników ODBC lub JDBC na komputerze każdego użytkownika, skonfigurowania ciągów połączeń, portów i danych uwierzytelniających.

Obawy dotyczące bezpieczeństwa

Otwieranie portów przychodzących na zaporach sieciowych w chmurze w celu umożliwienia dostępu do arkuszy kalkulacyjnych stwarza zagrożenia bezpieczeństwa i powierzchnię ataku, której większość architektów chmur nie zaakceptuje.

Jak strumienie zapytań łączą Twoją bazę danych w chmurze

Query Streams wykorzystuje lekką architekturę opartą na agentach, zaprojektowaną specjalnie dla środowisk chmurowych. Zamiast próbować uzyskać dostęp do sieci VPC z zewnątrz, wdrażasz agenta w sieci VPC wraz z bazą danych. Agent obsługuje całą łączność, korzystając wyłącznie z połączeń wychodzących — bez otwartych portów, tuneli VPN i zmian w zaporze sieciowej. Wszystkie źródła danych we wszystkich agentach są widoczne w jednym, ujednoliconym menu rozwijanym. Dodatek do programu Excel oraz dodatku Google Sheets.

1

Wdrażanie agenta w sieci VPC

Zainstaluj agenta Query Streams na instancji EC2, maszynie wirtualnej Azure lub maszynie wirtualnej Compute Engine w tej samej sieci VPC, w której znajduje się baza danych.

2

Agent łączy się lokalnie

Agent łączy się z Twoją instancją RDS, Azure SQL lub Cloud SQL za pośrednictwem sieci prywatnej — tak samo jak każda inna aplikacja w sieci VPC.

3

Przekaźnik tylko wychodzący

Agent łączy się z bezpiecznym przekaźnikiem Query Streams przez HTTPS. Nie ma potrzeby otwierania portów przychodzących na zaporze sieciowej w chmurze.

4

Użytkownicy wysyłają zapytania z dowolnego miejsca

Członkowie zespołu mogą otworzyć dodatek do programu Excel lub Arkuszy Google i uruchamiać zapytania na żywo z dowolnego miejsca — nie jest potrzebna sieć VPN.

Przewodnik konfiguracji dostawcy chmury

Każdy główny dostawca chmury ma nieco inny model sieciowy, ale podejście oparte na strumieniach zapytań jest takie samo: wdrażanie agenta blisko bazy danych, umożliwienie mu połączenia lokalnego i przekazywanie danych na zewnątrz. Poniżej znajdują się szczegółowe wskazówki dotyczące łączenia AWS RDS z programem Excel, łączenia Azure SQL z Arkuszami Google oraz łączenia Google Cloud SQL z przepływem pracy arkusza kalkulacyjnego.

Amazon Web Services (AWS RDS)

Aby połączyć AWS RDS z programem Excel lub Arkuszami Google, wdróż agenta na instancji EC2 w tej samej sieci VPC, w której znajduje się baza danych RDS:

  1. Uruchom instancję EC2 (Amazon Linux 2, Ubuntu lub Windows Server) w tej samej sieci VPC i podsieci co Twoja instancja RDS. Do większości obciążeń wystarczy t3.small lub równoważny.
  2. Pobierz agenta strumieni zapytań z twojego panel portalu i zainstaluj go na instancji EC2. Agent działa jako usługa w tle i jest samowystarczalny dzięki automatycznym aktualizacjom.
  3. Dodaj swoją bazę danych RDS w lokalnym interfejsie użytkownika konfiguracji agenta, korzystając z prywatnego punktu końcowego RDS (np. mydb.abc123.us-east-1.rds.amazonaws.com), port i dane uwierzytelniające bazy danych.
  4. Nie są wymagane żadne zmiany w grupie zabezpieczeń dla ruchu przychodzącego. Agent łączy się z RDS przez sieć prywatną i nawiązuje połączenie z strumieniami zapytań przez HTTPS — standardowy ruch wychodzący jest domyślnie dozwolony.
Obsługiwane silniki RDS: PostgreSQL MySQL MariaDB SQL Server Oracle

Baza danych Microsoft Azure SQL

Aby połączyć bazę danych Azure SQL z Arkuszami Google lub Microsoft Excel bez sieci VPN, umieść agenta na maszynie wirtualnej Azure w tej samej sieci wirtualnej:

  1. Wdrażanie maszyny wirtualnej platformy Azure (Windows lub Linux) w tej samej sieci wirtualnej co baza danych Azure SQL. W przypadku baz danych korzystających z funkcji Private Link upewnij się, że maszyna wirtualna może rozpoznać prywatny punkt końcowy.
  2. Zainstaluj agenta strumieni zapytań na maszynie wirtualnej. Agent obsługuje systemy Windows i Linux i działa jako usługa zarządzana.
  3. Skonfiguruj swoją bazę danych Azure SQL jako źródło danych, używając nazwy serwera (np. myserver.database.windows.net), nazwę bazy danych i dane uwierzytelniające. Obsługiwane jest również uwierzytelnianie usługi Azure AD.
  4. Obowiązują standardowe zasady wyjścia NSG. Agent łączy się wychodząco za pośrednictwem grupy zabezpieczeń sieci przez protokół HTTPS — nie ma żadnych reguł przychodzących, bram VPN ani usługi ExpressRoute wymaganej do dostępu do arkusza kalkulacyjnego.
Utrzymany: Baza danych Azure SQL Instancja zarządzana SQL SQL Server na maszynach wirtualnych

Google Cloud SQL

Aby połączyć usługę Google Cloud SQL z programem Excel lub Arkuszami Google, wdróż agenta wraz z instancją Cloud SQL na maszynie wirtualnej Compute Engine:

  1. Utwórz maszynę wirtualną Compute Engine w tej samej sieci VPC co Twoja instancja Cloud SQL. Mała maszyna e2-standard-2 jest wystarczająca w większości przypadków użycia.
  2. Włącz prywatny adres IP na instancji Cloud SQL (zalecane), aby agent mógł się z nią połączyć przez sieć wewnętrzną. Alternatywnie, użyj Serwer proxy uwierzytelniania Cloud SQL dla dostępu publicznego IP.
  3. Zainstaluj agenta strumieni zapytań na maszynie wirtualnej Compute Engine i dodaj bazę danych Cloud SQL, używając jej prywatnego adresu IP, portu i poświadczeń.
  4. Nie są potrzebne żadne reguły zapory VPC dla ruchu przychodzącego. Agent lokalnie wysyła zapytania do Cloud SQL i przekazuje skompresowane wyniki przez wychodzący protokół HTTPS.
Utrzymany: Cloud SQL dla PostgreSQL Cloud SQL dla MySQL Cloud SQL dla SQL Server
Najlepsza praktyka: Zawsze wdrażaj agenta Query Streams w tym samym regionie chmury i sieci VPC, co Twoja baza danych. Minimalizuje to opóźnienia między agentem a bazą danych, utrzymując krótki czas wykonywania zapytań, niezależnie od lokalizacji użytkowników końcowych. Możesz wdrożyć wielu agentów w różnych sieciach VPC, regionach i u różnych dostawców chmury — wszystkie źródła danych są widoczne w jednym, ujednoliconym menu rozwijanym.
Nova AI
Nie znasz SQL? Nova AI utworzy zapytanie za Ciebie.
Wypróbuj Novę
1
Opisz co
dane, których potrzebujesz
Nova
Nova odczytuje schemat
& buduje SQL
Zapisz i uciekaj
Excel lub Arkusze
Pomóż mi utworzyć zapytanie o przychody z ostatniego miesiąca według produktu — jest mi ono potrzebne do mojego tygodniowego raportu sprzedaży.
Nova
Znaleziony elementy zamówienia oraz produkty w swoim schemacie. Oto Twoje zapytanie — uruchom je, aby wyświetlić podgląd, a następnie zapisz w bibliotece i udostępnij zespołowi.
Kopia Bieg Zapisz
SELECT
    p.nazwa_produktu,
    SUMA(oi.quantity * oi.unit_price) AS przychód
Z   publiczne.order_items oi
JOIN   produkty publiczne p ON oi.product_id = p.id
GDZIE  oi.created_at >= DATA_TRUNC('miesiąc', TERAZ() - INTERWAŁ '1 miesiąc')
GROUP BY p.product_name
ORDER BY przychód DESC

Bezpieczeństwo klasy korporacyjnej

Bezpieczeństwo jest nie do negocjacji podczas łączenia baz danych w chmurze z narzędziami zewnętrznymi. Query Streams został zbudowany w oparciu o architekturę zero-trust, działającą wyłącznie w trybie wychodzącym, którą zespoły ds. bezpieczeństwa w chmurze mogą bez obaw zatwierdzić. Dane uwierzytelniające bazy danych nigdy nie opuszczają maszyny agenta, użytkownicy nigdy nie widzą kodu SQL, a dostęp można cofnąć jednym kliknięciem. portalu internetowego.

Połączenia tylko wychodzące

Agent tworzy wyłącznie połączenia HTTPS wychodzące. Bez portów przychodzących, bez tuneli zwrotnych i bez dodawania powierzchni ataku do Twojej sieci VPC.

Poświadczenia pozostają lokalne

Nazwy użytkowników, hasła i ciągi połączeń bazy danych są przechowywane tylko na komputerze agenta. Nigdy nie przechodzą przez przekaźnik chmurowy Query Streams.

SQL ukryty przed użytkownikami

Po udostępnieniu zapytania odbiorcy mogą je uruchomić i uzyskać wyniki, ale nigdy nie zobaczą podstawowego kodu SQL, schematu ani struktury bazy danych.

Cofnięcie jednym kliknięciem

Natychmiast usuń dostęp dowolnego użytkownika z portalu. Bez dezaktywacji kont VPN, bez rotacji danych uwierzytelniających i bez zgłoszeń do działu IT.

Strumienie zapytań obsługują również filtry dynamiczne — automatycznie wykrywane na podstawie kodu SQL lub tworzone ręcznie przy użyciu jawnych zmiennych, takich jak @region lub @data_start. Użytkownicy współdzieleni mogą dostosowywać filtry (daty, regiony, produkty) bez konieczności modyfikowania, a nawet przeglądania samego zapytania. W połączeniu z zaplanowana automatyzacja na 6+ platformach i równoległego wykonywania zapytań (uruchamianie ponad 5 zapytań jednocześnie na różnych kartach arkusza kalkulacyjnego) — Query Streams zastępuje niestabilne przepływy pracy eksportu plików CSV dostępem do bazy danych w chmurze na żywo i na żądanie.

Często zadawane pytania

Czy muszę otworzyć porty zapory sieciowej dla ruchu przychodzącego w mojej sieci VPC w chmurze, aby korzystać z usług Query Streams? +
Nie. Agent strumieni zapytań tworzy połączenia HTTPS tylko wychodząceNie musisz otwierać żadnych portów przychodzących w grupach zabezpieczeń AWS, grupach zabezpieczeń Azure NSG ani regułach zapory sieciowej Google Cloud VPC. Agent działa jak przeglądarka internetowa — wybiera numer wychodzący, a nie przychodzący. Oznacza to brak dodatkowej powierzchni ataku na infrastrukturę chmurową.
Jakie silniki baz danych obsługuje Query Streams w AWS RDS? +
Strumienie zapytań obsługują RDS dla PostgreSQL, MySQL, MariaDB, SQL Server i OracleWdróż agenta na instancji EC2 w tej samej sieci VPC, co instancja RDS, a połączy się on przez sieć prywatną. Wszystkie obsługiwane silniki RDS współpracują zarówno z Microsoft Excel, jak i Arkuszami Google za pośrednictwem tego samego dodatku.
Czy mogę połączyć bazę danych Azure SQL z Arkuszami Google bez sieci VPN? +
Tak. Zainstaluj agenta Query Streams na maszynie wirtualnej Azure w tej samej sieci wirtualnej, co baza danych Azure SQL. Agent tworzy połączenie tylko wychodzące z przekaźnikiem Query Streams, więc Użytkownicy Arkuszy Google mogą uruchamiać zapytania z dowolnego miejsca bez tuneli VPN, ExpressRoute ani zmian w zaporze. Obsługiwane jest uwierzytelnianie Azure AD.
Czy agent Query Streams musi znajdować się w tej samej sieci VPC, co moja baza danych w chmurze? +
Aby uzyskać najlepszą wydajność i najprostszą konfigurację, TakUmieszczenie agenta w tej samej sieci VPC umożliwia mu połączenie z bazą danych przez sieć prywatną z minimalnym opóźnieniem. Agent może jednak również łączyć się z bazami danych za pomocą publicznych punktów końcowych, poprzez peering VPC lub bramkę tranzytową w celu zapewnienia łączności między sieciami VPC.
Czy mogę udostępniać zapytania do baz danych w chmurze zewnętrznym partnerom, którzy nie mają dostępu do sieci VPN? +
To jeden z kluczowych wyróżników Query Streams. Udostępnij dowolne zapisane zapytanie, podając adres e-mail odbiorcy. Zainstalują oni darmową aplikację. Dodatek do programu Excel lub dodatku Google Sheets i mogą uruchamiać zapytania na żądanie z dowolnego miejsca na świecie. nigdy nie zobacz kodu SQL, danych uwierzytelniających bazy danych ani schematu. Możesz natychmiastowo cofnąć dostęp jednym kliknięciem.
Ile agentów mogę wdrożyć u różnych dostawców chmury? +
Możesz wdrożyć wielu agentów w zależności od poziomu subskrypcji — jeden na sieć VPC, region lub sieć lokalną. Wszyscy agenci łączą się z tym samym kontem Query Streams, a wszystkie ich źródła danych pojawiają się na jednym, ujednoliconym menu rozwijanym. Użytkownicy po prostu wybierają potrzebne źródło danych, nie wiedząc, który agent lub dostawca chmury je hostuje.
Czy Query Streams obsługuje Google Cloud SQL dla PostgreSQL i MySQL? +
Tak. Query Streams obsługuje Cloud SQL dla PostgreSQL, Cloud SQL dla MySQL i Cloud SQL dla SQL ServerWdróż agenta na instancji Compute Engine w tej samej sieci VPC, włącz prywatny adres IP na swojej instancji Cloud SQL i skonfiguruj ją jako źródło danych. Konfiguracja zajmuje kilka minut.
A co z opóźnieniem, gdy użytkownicy wysyłają zapytania do baz danych w chmurze z różnych regionów? +
Strumienie zapytań używają kompresja adaptacyjna (65-95%) To znacząco zmniejsza rozmiar transferu danych. Nawet w przypadku zapytań międzyregionalnych, zestaw wyników składający się z 500 000 wierszy jest zazwyczaj przesyłany strumieniowo w ciągu 15–20 sekund. Przeskok między agentem a bazą danych odbywa się lokalnie w sieci VPC, a przez internet do arkusza kalkulacyjnego użytkownika przesyłane są tylko skompresowane wyniki.

Rozpocznij

Połącz swoje bazy danych w chmurze już dziś

Przesyłaj strumieniowo dane na żywo z AWS RDS, Azure SQL i Google Cloud SQL bezpośrednio do Microsoft Excel i Arkuszy Google. Bez VPN, sterowników i zmian w zaporze sieciowej. Zarejestruj się za darmo — karta kredytowa nie jest wymagana.

Powiązane przewodniki: Bazy danych w programie Microsoft Excel | Bazy danych w Arkuszach Google | Wszystkie funkcje | Tekst na SQL z Nova AI | Automatyzacja i integracja

Kategoria: Artykuły

Tagi: Baza danych w chmurze, AWS RDS, Azure SQL, Google Cloud SQL, Excel, Arkusze Google, SQL, Łącznik bazy danych

Metaopis: Połącz AWS RDS, Azure SQL i Google Cloud SQL z Excelem i Arkuszami. Bez VPN. Wypróbuj za darmo.

Zaktualizowano na czerwiec 26, 2026

Powered by BetterDocs