Metadane folderu Nowy
Zapytanie a System plików z SQL — w Excelu, Arkuszach Google, AI i REST
Umożliw wyszukiwanie dowolnego folderu — nazwy, rozmiary, daty i historię zmian każdego pliku w postaci wierszy. Odpowiada na pytania „czy plik dotarł?”, „co zniknęło?” i „co zapełnia dysk?” w SQL. Nie odczytuje zawartości pliku.
Jedno połączenie, każda powierzchnia
Gdzie mogą trafić Twoje dane z systemu plików
- 1 połączenie wychodzące
- 0 porty przychodzące
- tylko do odczytu · pliki pozostają na miejscu
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 dowolny folder w tabelę SQL na żywo – nazwa, rozmiar, daty i historia zmian każdego pliku są wyświetlane jako wiersze – odczytywalne z programów Microsoft Excel, Arkuszy Google, asystentów AI za pośrednictwem MCP, interfejsu API REST i usługi Power BI. Samodzielnie hostowany agent przegląda drzewo i rejestruje znalezione dane; nigdy nie otwiera pliku, więc żadna jego zawartość nie jest odczytywana. Każde ponowne skanowanie jest porównywane z poprzednim, więc wyświetlane, modyfikowane i znikające wiersze można przeszukiwać, a nie tworzyć migawkę, którą trzeba porównywać samodzielnie.
Jeden z 9 sterowników zestawu plików w jednym silniku folderów — tabele inwentarza, reguły śledzenia zmian i odmowy w ramach Funkcje są dzielone przez rodzinę System plików Folder CSV Folder parkietowy Folder Excela Folder SQLite Folder JSONL Wielorekordowy plik CSV Dzienniki maszynowe Dzienniki serwera WWW
- Dla Twojego zespołu, dostawców i partnerów
-
System plików do programu Excel Microsoft Excel · Dodatek do programu Excel
Pobierz wyniki z systemu plików na żywo bezpośrednio do arkusza kalkulacyjnego i odświeżaj je na żądanie — program Excel na komputerze stacjonarnym, program Excel Online, aplikacja Microsoft 365.
Jak działa Excel -
System plików do Arkuszy Google Dodatek Arkuszy
Uruchom zapisane zapytanie do systemu plików z paska bocznego i upuść wiersze do arkusza. Współpracownicy korzystający ze wspólnego arkusza mogą je samodzielnie odświeżyć.
Jak działają Arkusze Google -
Zapytaj Novę o system plików Nova AI · tekst do SQL
Zadaj pytanie prostym językiem. Nova zna już tabele Twojego systemu plików, zapisuje i uruchamia zapytanie SQL, wyjaśnia odpowiedź i tworzy wykres – bez konieczności pisania zapytania i podawania danych uwierzytelniających.
Jak działa Nova -
System plików do przeglądarki danych udostępnianie wyników · zespół, dostawcy, partnerzy · telefon, tablet, komputer stacjonarny
Udostępnij wynik z systemu plików 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 stacjonarnym. Widzą tylko wyniki, a nie SQL ani pliki.
Jak działa Przeglądarka danych - Do aplikacji i systemów
-
Interfejs API REST systemu plików Punkt końcowy HTTP
Opublikuj zapytanie do systemu plików 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 -
System plików do Power BI Power Query M
Wklej wygenerowany kod Power Query M do Edytora zaawansowanego usługi Power BI, a raport odczyta wyniki dotyczące systemu plików na żywo przesyłane przez protokół HTTPS — bez sterownika ODBC i bez otwartego portu bazy danych.
Jak działa Power BI -
System plików do Airtable Platforma automatyzacji
Synchronizuj wiersze systemu plików z Airtable zgodnie z harmonogramem lub pobieraj je za pomocą skryptu automatyzacji Airtable.
Jak działa Airtable -
System plików do Baserow Platforma automatyzacji
Przekaż tabelę Baserow z systemu plików przez punkt końcowy REST — samodzielnie hostowany lub w chmurze Baserow.
Jak działa Baserow -
System plików do SeaTable Platforma automatyzacji
Utrzymuj bazę danych SeaTable na bieżąco, korzystając z danych systemu plików, bez konieczności eksportowania pliku lub udostępniania bazy danych.
Jak działa SeaTable -
System plików do Smartsheet Platforma automatyzacji
Prześlij wyniki z systemu plików do siatki Smartsheet, aby plany i raporty były odczytywane z systemu źródłowego, a nie z eksportu z poprzedniego tygodnia.
Jak działa Smartsheet -
System plików do kowadła Anvil Works · Platforma aplikacji
Wspieraj aplikację Anvil Python systemem plików za pomocą punktu końcowego REST zamiast osadzać poświadczenia bazy danych w aplikacji.
Jak działa Anvil - Dla narzędzi AI
-
Serwer MCP systemu plików Klienci Claude, Cursor i MCP
Udziel asystentowi AI dostępu tylko do odczytu w systemie plików ze schematem potrzebnym do pisania prawidłowych instrukcji SQL — bez konieczności podawania danych uwierzytelniających w czacie.
Jak działa MCP - Dostarczone do ludzi
-
Alerty i raporty systemu plików Slack · Discord · E-mail · Webhook
Utwórz harmonogram zapytania do systemu plików 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 komputerze, który może zobaczyć folder — serwerze plików, udziale NAS lub komputerze, na którym znajdują się eksportowane pliki.
Skieruj go na jeden lub więcej folderów głównych. Wzorce dołączania i wykluczania są ustawiane przez Ciebie; kosze, pliki .git i node_modules są pomijane.
Agent przegląda drzewo (domyślnie 16 poziomów w głąb) i rejestruje ścieżkę dostępu każdego pliku, jego rozmiar, znaczniki czasu oraz informację, czy plik nadal istnieje. Nigdy nie otwiera pliku.
Każde skanowanie jest porównywane z poprzednim, dzięki czemu otrzymujesz ślad zmian, a nie migawkę: co się pojawiło, co uległo modyfikacji, co zniknęło.
Można wykonać zapytanie jak w przypadku każdej innej tabeli i dołączyć ją do bazy danych — na przykład faktur w systemie ERP, dla których nie ma pasującego pliku w folderze rozwijanym.
Funkcja dogłębna
Jaki system plików Ci daje
O co możesz zapytać
- pliki_bieżące — jeden wiersz na każdy plik obecny w danej chwili: ścieżka, folder, rozszerzenie, rozmiar i data modyfikacji.
- pliki_wydarzenia — jeden wiersz na zmianę. W ten sposób odpowiadasz na pytania „co wylądowało wczoraj wieczorem?” lub „kto usunął folder z marca?”
- katalogi — liczba i suma dla każdego folderu, a także podany powód, dla którego nie można było odczytać folderu.
- migawki katalogów — dzienna seria rozmiarów dla każdego folderu, więc wzrost jest wykresem, a nie zgadywaniem.
- kłęby — pojemność i wolna przestrzeń dla każdego dysku, na którym znajdują się korzenie.
Zmień nazwy plików na kolumny
Eksporty są prawie zawsze nazywane zgodnie z konwencją. Nadaj łącznikowi wzorzec nazwy pliku, a każda część stanie się osobną kolumną, dzięki czemu plik INV_2026-08-24_ACME.csv można filtrować według daty i klienta bez konieczności przepisywania ciągów znaków. Nazwy folderów można przechwytywać w ten sam sposób.
-- Wszystko, co dotarło w ciągu ostatniego dnia, największe najpierw SELECT relative_path, size_bytes, modified_utc FROM files_current WHERE modified_utc > now() - INTERVAL 1 DAY ORDER BY size_bytes DESC
Czego celowo nie robi
System plików to indeks folderu, a nie danych. Nie odczytuje zawartości plików. Jeśli chcesz zobaczyć wiersze w plikach, użyj CSV, Parquet, Excel, SQLite, JSONL lub folderu CSV z wieloma rekordami – zawierają one te same tabele inwentaryzacyjne oraz same dane.
Udostępniane całej rodzinie File Set
Każdy łącznik folderów zapewnia również
- pliki_bieżące — bieżący spis: każdy plik, który łącznik może zobaczyć w danej chwili, wraz ze ścieżką dostępu, rozmiarem i datą modyfikacji.
- pliki_wydarzenia — ślad audytu: co się pojawiło, co się zmieniło, co zniknęło i co zostało pominięte, wraz z nazwą pliku i przyczyną.
- katalogi i woluminy — łączna liczba folderów, historia dziennego wzrostu oraz ilość miejsca pozostałego na dysku.
- Tylko pliki, które faktycznie uległy zmianie, są odczytywane ponownie podczas każdej synchronizacji, więc folder zawierający 50 000 plików nie jest ponownie analizowany, ponieważ pojawił się nowy eksport.
Dobrze wiedzieć
- Tylko do odczytu, wymuszone — po jednym poleceniu na raz, tylko SELECT i znajomi. Twoje pliki nigdy nie zostaną zapisane, przeniesione ani zmienione.
- Nic nie zostało przesłane — dane są buforowane, szyfrowane, na Twoim komputerze, obok agenta. Tylko wynik zapytania opuszcza Twoją sieć.
- Rozsądne ustawienia domyślne — do 250 000 plików, 16 folderów, 512 MB na plik, wszystko z możliwością regulacji. Kosze, pliki .git i node_modules są zawsze pomijane.
- Dialekt SQL to DuckDB — ten sam kod SQL, który napisałbyś dla dowolnego innego łącznika.
Międzyźródłowy SQL
Dołącz system plików do reszty swoich danych
Indeks folderu to zestaw tabel SQL, jak każdy inny. Twój system rekordów wie, które dokumenty powinny istnieć, a Twój procesor płatności wie, które zostały rozliczone — tylko folder wie, co faktycznie dotarło, a jedno polecenie może odpytać wszystkie trzy. 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
-- wydane w ERP, dotarło do folderu, rozliczone w Stripe
SELECT e.invoice_no, e.issued_on, f.first_seen_utc AS arrived, i.status
Z erp_sql.dbo.invoices2 e
LEWE DOŁĄCZENIE upuść_folder.fileset.files_current1 f ON f.invoice_no = e.invoice_no
LEWE DOŁĄCZENIE rozliczenia.stripe.invoices3 i ON i.number = e.invoice_no
ORDER BY e.issued_on DESC;
Trzy części to połączenie, schemat i tabela — a nazwa połączenia to dowolna nazwa. Kolumny ilustrujące; Twoje tabele będą Twoimi tabelami. Parametr invoice_no to kolumna z nazwą pliku: nadaj łącznikowi konwencję nazewnictwa, a każda część nazwy pliku stanie się kolumną, do której można dołączyć dane. Wartość null oznacza dokument, który nigdy się nie pojawił. Tryb tylko do odczytu dotyczy każdego elementu: tylko SELECT, WITH i EXPLAIN, z ograniczeniem ilości danych, które jedno źródło może przekazać w ramach jednego zapytania. Jak działają zapytania federacyjne
Szczegóły połączenia
Czego potrzebuje system plików
- Falcówka
- One or more roots — local disk or a network share typed as \\server\share (never a mapped drive letter; on Linux or a Mac, mounted first); subfolders included, include and exclude patterns supported
- Czyta
- Tylko nazwy, rozmiary, daty i ścieżki — sam plik nigdy nie jest otwierany, więc jego zawartość nigdy nie jest analizowana
- Tabele
- files_current, files_events, directories, directory_snapshots i woluminy — inwentaryzacja, ślad zmian, sumy dla każdego folderu, seria dziennych rozmiarów i pojemność dysku
- Historia zmian
- Każde ponowne skanowanie jest porównywane z poprzednim, więc możesz zapytać o wiersze, które się pojawiły, zostały zmodyfikowane i zniknęły
- Kolumny nazw plików
- Nadaj jej konwencję nazewnictwa, a każda część stanie się osobną kolumną; nazwy folderów można przechwycić w ten sam sposób
- Ograniczenia
- Do 250 000 plików, 16 poziomów folderów — oba z możliwością regulacji
- Dane uwierzytelniające
- Brak — nie ma serwera; agent odczytuje folder na miejscu
- Dialekt SQL
- DuckDB — standardowy SQL, nie ma potrzeby uczenia się niczego konkretnego dla danego folderu
Na tym obrazku nie ma serwera bazy danych ani danych plików — ten łącznik indeksuje folder, a nie jego zawartość. Agent przegląda drzewo, rejestruje ścieżkę, rozmiar i znaczniki czasu każdego pliku w zaszyfrowanym magazynie DuckDB na tej samej maszynie i porównuje każde przejście z poprzednim. Nic nie jest przesyłane do strumieni zapytań; jedyną rzeczą, która kiedykolwiek opuszcza sieć, jest wynik zapytania.
To karta, po którą należy sięgnąć, gdy pytanie dotyczy samych plików: czy wczorajszy eksport dotarł, co zniknęło, co zapełnia dysk, które faktury w systemie ERP nie mają pasującego dokumentu w folderze rozwijanym. Jeśli potrzebujesz wierszy z plików, karty CSV, Parquet, Excel, SQLite, JSONL i Multi-record CSV zawierają te same tabele inwentaryzacyjne wraz z danymi.
Często zadawane pytania
Pytania dotyczące systemu plików
Które narzędzia potrafią odczytywać dane z systemu plików 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 folder raz, a każda powierzchnia odczyta to samo połączenie tylko do odczytu — nie ma potrzeby konfigurowania poszczególnych narzędzi ani drugiej kopii danych.
Czy moje pliki zostaną przesłane do Query Streams?
Nie. Agent sieciowy odczytuje pliki na miejscu i buforuje wiersze w zaszyfrowanym magazynie na tym samym komputerze. Same pliki nigdy nie opuszczają sieci – tylko wiersze wyników zapytania, poprzez pojedyncze szyfrowane połączenie wychodzące bez portu zapory przychodzącej.
Czy Query Streams może zmieniać, przenosić lub zmieniać nazwy moich plików?
Nie. Pliki są otwierane wyłącznie w trybie tylko do odczytu i nigdy nie są zapisywane, przenoszone ani zmieniane ich nazwy. Zapytania są wymuszane w trybie tylko do odczytu w momencie wykonania — tylko jedno polecenie na raz, polecenie SELECT i polecenia pokrewne.
Czego potrzebuje Query Streams, aby połączyć się z systemem plików?
A folder path the agent machine can see — no server, no credentials, no drivers to install. Folder: One or more roots — local disk or a network share typed as \\server\share (never a mapped drive letter; on Linux or a Mac, mounted first); subfolders included, include and exclude patterns supported. Reads: Names, sizes, dates and paths only — the file itself is never opened, so contents are never parsed. Tables: files_current, files_events, directories, directory_snapshots and volumes — inventory, change trail, per-folder totals, a daily size series and drive capacity. Change history: Every rescan is compared against the last, so appeared, modified and vanished are rows you can query.
Czy mogę dołączyć folder plików do bazy danych w tym samym zapytaniu?
Tak — to jest zapytanie federacyjne. Jedno polecenie może odwoływać się do systemu plików i innych połączeń jednocześnie, zapisane jako connection.schema.table. Każde źródło uruchamia tylko tę część, którą może, 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 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ść system plików tam, gdzie wykonywana jest praca
Zainstaluj agenta, wskaż folder i wybierz miejsce docelowe.
Tylko do odczytu Tylko wysyłka Dane uwierzytelniające pozostają przy agencie

