Handel elektroniczny
Łączyć Shopify do Excela, Arkuszy Google, AI i REST
Zamówienia, produkty, klienci i stany magazynowe w postaci tabel SQL — 36 tabel w 8 kategoriach, bez konieczności codziennego zrzutu w formacie CSV.
Jedno połączenie, każda powierzchnia
Gdzie mogą trafić Twoje dane Shopify
- 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 przekształca sklep Shopify w 36 tabel SQL – zamówienia i ich pozycje, produkty i ich warianty, klientów, stany magazynowe, realizacje, wypłaty, rabaty i wiele innych – które można odczytać z programów Microsoft Excel, Arkuszy Google, Power BI, asystentów AI za pośrednictwem platformy MCP oraz punktu końcowego REST. Pozycje zamówienia i warianty są wyodrębniane jako osobne tabele, więc przychody według kodu SKU są generowane metodą GROUP BY, a nie eksportem, który trzeba najpierw spłaszczyć.
- Dla Twojego zespołu, dostawców i partnerów
-
Shopify do Excela Microsoft Excel · Dodatek do programu Excel
Pobierz wyniki Shopify 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 Shopify -
Shopify do Arkuszy Google Dodatek Arkuszy
Uruchom zapisane zapytanie Shopify z paska bocznego i upuść wiersze do arkusza. Współpracownicy korzystający z udostępnionego arkusza mogą je samodzielnie odświeżyć.
Przewodnik po Shopify -
Zapytaj Novę o Shopify Nova AI · tekst do SQL
Zadaj pytanie prostym językiem. Nova zna już Twoje tabele Shopify, 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 -
Shopify do przeglądarki danych udostępnianie wyników · zespół, dostawcy, partnerzy · telefon, tablet, komputer stacjonarny
Udostępnij wyniki Shopify 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
-
API REST Shopify Punkt końcowy HTTP
Opublikuj zapytanie Shopify 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.
Jak działa REST API -
Shopify do Power BI Power Query M
Wklej wygenerowany kod Power Query M do Edytora zaawansowanego usługi Power BI, a raport odczyta wyniki Shopify na żywo przesyłane przez protokół HTTPS — bez sterownika ODBC i bez otwartego portu bazy danych.
Jak działa Power BI -
Shopify do Airtable Platforma automatyzacji
Synchronizuj wiersze Shopify z Airtable na podstawie harmonogramu lub pobieraj je za pomocą skryptu automatyzacji Airtable.
Przewodnik po Shopify -
Shopify do Baserow Platforma automatyzacji
Przekaż tabelę Baserow z Shopify przez punkt końcowy REST — samodzielnie hostowany lub w chmurze Baserow.
Przewodnik po Shopify -
Shopify do SeaTable Platforma automatyzacji
Utrzymuj bazę danych SeaTable na bieżąco, korzystając z danych Shopify, bez konieczności eksportowania pliku lub udostępniania bazy danych.
Przewodnik po Shopify -
Shopify do Smartsheet Platforma automatyzacji
Prześlij wyniki z Shopify do siatki Smartsheet, aby plany i raporty były odczytywane z systemu źródłowego, a nie z eksportu z poprzedniego tygodnia.
Przewodnik po Shopify -
Shopify do Anvil Anvil Works · Platforma aplikacji
Wspieraj aplikację Anvil Python za pomocą Shopify przez punkt końcowy REST zamiast osadzać poświadczenia bazy danych w aplikacji.
Przewodnik po Shopify - Dla narzędzi AI
-
Serwer Shopify MCP Klienci Claude, Cursor i MCP
Udziel asystentowi AI dostępu tylko do odczytu w Shopify ze schematem potrzebnym do pisania prawidłowych zapytań SQL — bez konieczności podawania danych uwierzytelniających w czacie.
Przewodnik po Shopify - Dostarczone do ludzi
-
Alerty i raporty Shopify Slack · Discord · E-mail · Webhook
Utwórz harmonogram zapytań w Shopify i otrzymuj wiersze dostarczone do Slacka, Discorda, wiadomości e-mail lub podpisanego webhooka — albo wstrzymaj wiadomość, aż liczba wierszy, próg lub zmiana procentowa przekroczy ustawioną przez Ciebie linię.
Jak działają alerty i raporty
Jak to działa
5 kroków, bez zmiany zapory przychodzącej
Utwórz niestandardową aplikację w panelu administracyjnym Shopify z zakresami odczytu dla potrzebnych Ci zasobów.
Zainstaluj agenta sieciowego i podaj mu domenę swojego sklepu oraz dane uwierzytelniające aplikacji. Pozostaną one w agencie; Shopify komunikuje się tylko z Twoją siecią.
Wybierz, które z 36 tabel chcesz synchronizować i jak często. Zamówienia, pozycje zamówienia, produkty, warianty, klienci, poziomy zapasów, lokalizacje i sklep są domyślnie włączone.
Napisz zwykły kod SQL dla shopify.orders, shopify.order_line_items i reszty — albo pozwól, aby napisała to Nova.
Możesz odczytać dane z programów Excel, Arkusze, Power BI, MCP lub REST i połączyć je z systemem ERP lub magazynem w jednym wyciągu.
Funkcja dogłębna
Co daje Ci Shopify
Pozycje zamówienia i warianty są osobnymi tabelami
Na tym właśnie polega różnica między eksportem Shopify a bazą danych Shopify. Zamówienie w API Shopify to zagnieżdżony obiekt z pozycjami zamówienia w środku; w tym przypadku zagnieżdżenie jest rozwijane w miarę dopływu danych.
- shopify.order_line_items to jeden wiersz na wiersz, połączony z zamówieniem, więc przychód według produktu lub SKU jest zwykłą wartością zbiorczą.
- shopify.variants to jeden wiersz na wariant, połączony z produktem, dzięki czemu możliwe jest bezpośrednie zapytanie o cenę i stan magazynowy dla każdej opcji.
- Oba rodzaje zadań korzystają z przyrostowego kursora rodzica, więc edycja zamówienia powoduje również aktualizację jego wierszy.
- Wszystko, czego kolumny nie nazywają, jest przechowywane w kolumnie JSON raw_data w tym samym wierszu, a nie usuwane.
36 tabel, osiem kategorii
- Rdzeń — zamówienia, pozycje_zamówienia, produkty, warianty, klienci, sklep.
- Sprzedaż — transakcje, zwroty, projekty zamówień, porzucone zamówienia, karty podarunkowe, ryzyko związane z zamówieniami.
- Inwentaryzacja — poziomy_inwentarza, przedmioty_inwentarza, lokalizacje.
- Spełnienie — realizacje, realizacja zamówień, strefy wysyłki, usługi przewoźników.
- Katalog — kolekcje, kolekcje inteligentne, kolekcje niestandardowe, metapola.
- Marketing — zasady_cenowe, kody_rabatowe.
- Płatności Shopify — wypłaty, spory.
- Treść i ustawienia — blogi, artykuły, strony, motywy, zasady, kraje, adresy klientów, wydarzenia, webhooki.
Ograniczanie, które odczytuje własny licznik Shopify
Interfejs API administratora Shopify uruchamia nieszczelny kontener: najpierw następuje gwałtowny wzrost, potem stały spadek, a przekroczenie limitu skutkuje błędem 429, który wpływa na wszystkie inne elementy komunikacji ze sklepem. Agent śledzi stan kontenera, zamiast zgadywać.
- Shopify raportuje, jak pełny jest zasobnik przy każdej odpowiedzi, a agent odczytuje tę informację i czeka, zanim zasobnik zostanie zapełniony, zamiast ponawiać próbę po fakcie.
- Sklep Shopify Plus ma zasobnik dziesięć razy większy, który jest wykrywany, a nie konfigurowany.
- Kilka zasobów wymaga jednego żądania na rekord po stronie Shopify — ryzyko związane z zamówieniami, realizacja zamówień, adresy klientów, kody rabatowe. Są one domyślnie wyłączone i warto odczekać dłuższą chwilę, zanim się je włączy.
- Wersja interfejsu API REST Admin jest przypięta przez łącznik, więc zmiana wersji Shopify nie spowoduje automatycznej zmiany kształtu kolumn.
Współdzielone przez każdy łącznik API
Jak działa każdy łącznik API
- Twoje konto staje się tabelami — punkty końcowe są mapowane na tabele SQL z kluczami podstawowymi i indeksami, dzięki czemu możesz pisać SELECT, JOIN i GROUP BY zamiast przeglądać kod JSON.
- Wybierasz, co synchronizować i jak często — każda tabela ma swój własny interwał lub nie ma go wcale. Tam, gdzie API dostawcy to obsługuje, pobierane są tylko rekordy zmienione od ostatniego uruchomienia.
- Kopia jest twoja — znajduje się w pliku DuckDB zaszyfrowanym algorytmem AES-256-GCM, obok agenta, na Twoim komputerze. Nie w naszej chmurze.
- Sprzedawca słyszy tylko od Ciebie — agent wywołuje API bezpośrednio z Twojej sieci, więc Twój token nie jest potrzebny strumieniom zapytań do udzielenia odpowiedzi na zapytanie.
Dobrze wiedzieć
- To jest zsynchronizowana kopia, a nie serwer proxy na żywo — zapytanie odczytuje to, co zostało już pobrane, więc zwraca dane z szybkością SQL i nigdy nie przekracza limitu przepustowości API. Wybrane tabele mogą dodatkowo odświeżać nieaktualny wiersz podczas odczytu.
- Limity stawek są dla Ciebie respektowane — każdy łącznik działa w granicach opublikowanych przez dostawcę, więc raport nie może ograniczyć przepustowości Twojego konta dla innych użytkowników, którzy z niego korzystają.
- Nic nie jest wyrzucane — pola, których tabela nie nazywa, są przechowywane w kolumnie JSON raw_data, którą nadal można przeszukiwać.
- Dołącz do swoich baz danych — tabela API i tabela SQL Server w tym samym poleceniu stanowią tutaj zwykłe zapytanie, a nie projekt integracyjny.
Międzyźródłowy SQL
Połącz Shopify z resztą swoich danych
Jedno polecenie może obejmować jednocześnie Shopify i inne połączenia. 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 witryna sklepowa.shopify.orders1 f
JOIN pg_crm.publiczni.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 Shopify
- Uwierzytelnianie
- Dane uwierzytelniające aplikacji niestandardowej z panelu administracyjnego Shopify przechowywane przez agenta
- Sklep
- Twoja domena myshopify.com, znormalizowana dla Ciebie po wklejeniu pełnego adresu URL
- Dotarł ponad
- HTTPS z Twojej sieci do Shopify. Brak ruchu przychodzącego i brak punktu końcowego webhooka do hostowania.
- Schemat
- shopify — czyli shopify.orders, shopify.order_line_items, shopify.variants
- Tabele
- 36, z czego osiem jest domyślnie włączonych: zamówienia, pozycje zamówienia, produkty, warianty, klienci, poziomy zapasów, lokalizacje, sklep
- Przyrostowy
- W czasie ostatniej aktualizacji, jeśli Shopify to obsługuje, więc edytowane zamówienie zostanie odczytane ponownie, a nie tylko nowe
- Odświeżanie na żywo
- Dostępne dla zamówień, klientów i produktów — zapytanie skierowane do jednego rekordu sprawdza go w Shopify przed udzieleniem odpowiedzi
- Limity stawek
- Śledzono w stosunku do poziomu koszyka zgłoszonego przez Shopify, z wykrytym mnożnikiem Plus
- Kopia lokalna
- Plik DuckDB zaszyfrowany algorytmem AES-256-GCM obok agenta na Twoim komputerze
Anulowane zamówienie nadal jest zamówieniem. Shopify go nie usuwa, podobnie jak to — wiersz pozostaje z ustawionym parametrem cancel_at, co jest przydatne, gdy pojawia się pytanie o to, ile zostało anulowane w zeszłym miesiącu. Rekord rzeczywiście usunięty w Shopify znika z tabel.
Tryb tylko do odczytu ma charakter strukturalny. Jedynym żądaniem wysyłanym przez konektor, które nie jest odczytem, jest żądanie odświeżające własny token dostępu; nie ma w nim żadnego wywołania zapisu Shopify, więc zapytanie nie może zmienić zamówienia ani edytować produktu.
Dokumentacja dostawcy: www.shopify.com
Często zadawane pytania
Pytania dotyczące Shopify
Które narzędzia mogą odczytywać dane Shopify 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. Połącz konto raz, a każda platforma 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 mojego konta Shopify?
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 konto zachowuje istniejące reguły zapory sieciowej.
Czy strumienie zapytań mogą zmieniać dane w Shopify?
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 Shopify?
Dostępny host, rola i jej hasło — agent zawiera sterownik, więc nic nie jest instalowane na koncie. Uwierzytelnianie: dane uwierzytelniające aplikacji niestandardowej z panelu administracyjnego Shopify, przechowywane przez agenta. Sklep: Twoja domena myshopify.com, znormalizowana dla Ciebie po wklejeniu pełnego adresu URL. Dostęp przez: HTTPS z Twojej sieci do Shopify. Brak danych przychodzących i brak punktu końcowego webhooka do hosta. Schemat: Shopify — czyli shopify.orders, shopify.order_line_items, shopify.variants.
Czy mogę połączyć Shopify z inną bazą danych w tym samym zapytaniu?
Tak — to jest zapytanie federacyjne. Jedno polecenie może odwoływać się do Shopify 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.
Umieść Shopify tam, gdzie wykonuje się pracę
Zainstaluj agenta, skieruj go na swoje konto i wybierz miejsce docelowe.
Tylko do odczytu Tylko wysyłka Dane uwierzytelniające pozostają przy agencie

