ワークブック 新着
フォルダーを回転 エクセル ファイルをライブテーブルに変換 — スプレッドシート、AI、REST、およびExcel自体に対応
Excelワークブックのフォルダをテーブルとしてクエリすると、すべてのシートがクエリ可能になり、同じレポートを繰り返しエクスポートして、傾向分析が可能な1つのテーブルにまとめることができます。
一つの接続、あらゆる表面
Excelフォルダーのデータはどこに保存できますか?
- 1 発信接続
- 0 受信ポート
- 読み取り専用・ファイルはそのまま保持されます
走る
- チーム、ベンダー、パートナーの皆様へ
-
エクセル アドイン · オンデマンド更新
-
グーグル シート アドオン · オンデマンド更新
-
ノヴァAI 平易な英語で質問する · テキストからSQLへ
-
データビューア ライブ結果を共有 · チーム、ベンダー、パートナー · あらゆるデバイス
- アプリとシステム向け
-
REST API JSONエンドポイント · OpenAPI 3.1
-
Power BI Power Query M
-
スケジュールされた同期 Google Sheets · Airtable · Baserow · SeaTable · Smartsheet · Anvil
- AIツール向け
-
AIアシスタント クロード · カーソル · MCPサーバー
- 人々に届けられる
-
アラートとレポート Slack · Discord · メール · Webhook
Query Streams は、Excel ワークブックのフォルダーを、Microsoft Excel、Google スプレッドシート、MCP 経由の AI アシスタント、REST API、Power BI から読み取り可能なライブ SQL テーブルに変換します。各シートはそれぞれ独立したテーブルとなり、そのシートを含むすべてのワークブックがテーブルに積み重ねられるため、12 の月次エクスポートで 1 つのトレンド クエリに回答できます。セルフホスト型エージェントは、各 .xlsx ファイルを読み取り専用で開き、書き込みは一切行いません。ワークブックはユーザーのマシン上に保持され、クエリ結果のみがネットワークから送信されます。
1 つのフォルダー エンジン上の 9 つのファイル セット ドライバーの 1 つ - インベントリ テーブル、変更履歴、および拒否ルール 機能 家族で共有する Excelフォルダ ファイルシステム CSVフォルダ 寄木細工のフォルダー SQLiteフォルダ JSONLフォルダ 複数レコードのCSV マシンログ ウェブサーバーログ
- チーム、ベンダー、パートナーの皆様へ
-
ExcelフォルダをExcelに変換 Microsoft Excel · Excelアドイン
Excelフォルダーの結果をリアルタイムでワークシートに直接取り込み、必要に応じて更新できます。対応環境は、デスクトップ版Excel、Excel Online、Microsoft 365です。
Excelの仕組み -
ExcelフォルダをGoogleスプレッドシートに変換 Sheetsアドオン
サイドバーから保存済みのExcelフォルダークエリを実行し、結果をシートにドラッグ&ドロップします。共有されている共同作業者は、各自でシートを更新できます。
Googleスプレッドシートの仕組み -
NovaにExcelフォルダについて聞いてみてください Nova AI · テキストからSQLへ
平易な英語で質問してください。Novaは既にExcelフォルダーのテーブルを把握しており、SQL文を作成して実行し、回答を説明してグラフ化します。クエリを作成する必要も、認証情報を提供する必要もありません。
Novaの仕組み -
Excelフォルダーをデータビューアに変換 結果共有 · チーム、ベンダー、パートナー · 電話、タブレット、デスクトップ
Excelフォルダーのリアルタイム結果を、同僚、ベンダー、パートナーなど、誰とでも共有できます。共有されたグリッドはブックマーク可能で、スマートフォン、タブレット、デスクトップなど、どのデバイスで開いても常に最新の状態に戻ります。相手には結果のみが表示され、SQL文やファイルの内容は一切表示されません。
データビューアの仕組み - アプリとシステム向け
-
ExcelフォルダーREST API HTTPエンドポイント
Excelフォルダークエリを、認証済みのJSONエンドポイントとして公開します。このエンドポイントは、OpenAPI 3.1仕様に準拠し、Postman、Insomnia、Hoppscotch用の既製コレクションも用意されているため、どのアプリケーションでも呼び出すことができます。データベースポートは開放されません。
REST APIの仕組み -
ExcelフォルダーをPower BIへ Power Query M
生成された Power Query M を Power BI アドバンスト エディターに貼り付けると、レポートは HTTPS 経由で Excel フォルダーの結果をリアルタイムで読み取ります。ODBC ドライバーもデータベース ポートも必要ありません。
Power BI の仕組み -
ExcelフォルダをAirtableへ 自動化プラットフォーム
Excelフォルダーの行をスケジュールに基づいてAirtableに同期したり、Airtable自動化スクリプト内で取得したりできます。
Airtableの仕組み -
ExcelフォルダをBaserowへ 自動化プラットフォーム
RESTエンドポイント経由でExcelフォルダーからBaserowテーブルをフィードします(セルフホスト型またはBaserowクラウド)。
Baserowの仕組み -
ExcelフォルダをSeaTableへ 自動化プラットフォーム
ファイルをエクスポートしたりデータベースを公開したりすることなく、Excelフォルダのデータを使用してSeaTableのベースを最新の状態に保つ。
SeaTableの仕組み -
ExcelフォルダをSmartsheetに変換 自動化プラットフォーム
Excelフォルダーの結果をSmartsheetグリッドにプッシュすることで、計画やレポートが先週のエクスポートではなく、元のシステムから読み込まれるようにします。
Smartsheetの仕組み -
ExcelフォルダをAnvilへ Anvil Works · アプリプラットフォーム
Anvil PythonアプリをExcelフォルダでバックアップするには、アプリ内にデータベース認証情報を埋め込むのではなく、RESTエンドポイントを使用します。
Anvilの仕組み - AIツール向け
-
ExcelフォルダMCPサーバー Claude、Cursor、およびMCPクライアント
AIアシスタントに、正しいSQLを作成するために必要なスキーマを含むExcelフォルダーへの読み取り専用アクセス権を与えます。チャットには認証情報を含めないでください。
MCPの仕組み - 人々に届けられる
-
Excelフォルダーのアラートとレポート Slack · Discord · メール · Webhook
Excelフォルダークエリをスケジュール設定して、行をSlack、Discord、メール、または署名付きWebhookに送信するか、行数、しきい値、またはパーセンテージの変化が設定した値を超えるまでメッセージを保留することができます。
アラートとレポートの仕組み
仕組み
5つのステップ、受信ファイアウォールの変更は不要
ワークブックが保存されるフォルダー(財務ドロップ、ベンダー共有フォルダー、またはそのマシンがマウントしている同期済みのOneDriveまたはSharePointフォルダーなど)にアクセスできるマシンにネットワークエージェントをインストールしてください。
コネクタをそのファイルに向けてください。すべての.xlsxファイルが一致します。ワークブックに不要なタブがある場合は、名前付きシートに限定することもできます。
エージェントは各ワークブック内のシートを一覧表示し、それらを読み取ります。デフォルトでは、各シートはそれぞれ独立したテーブルとなり、そのシートを含むすべてのワークブックがそのテーブルに統合されます。
各行には「_source_file」列が含まれているため、どのワークブックから数値が取得されたかを常に把握できます。これは、ある支店のファイルが他のファイルと異なる場合に役立ちます。
Excel自体、Googleスプレッドシート、クエリビルダー、またはNovaからクエリを実行できます。ワークブックは読み取り専用で開かれ、書き込みは行われません。
機能の詳細解説
Excelフォルダーで何ができるのか
2種類の全く異なるExcelフォルダー
- 定期的な輸出 ―毎週または毎月同じレポート。1枚のシートに1つの表、すべてのワークブックが積み重ねられ、12か月分のファイルが1回のクエリでトレンド分析できる状態になっている。
- 人間が作ったワークブック ― ファイルがそれぞれ少しずつ異なるフォルダ。レイアウトごとのモードでは、実際の列レイアウトに基づいてグループ化されるため、あるユーザーが即席で作成したスプレッドシートが他のテーブルを汚染することなく、独立したテーブルとして表示されます。最大25個のレイアウトを保存できます。
-- 12 の月次ワークブック、1 つのトレンド SELECT _source_file AS workbook, SUM(amount) AS spend FROM data_summary GROUP BY workbook ORDER BY workbook
推測できないこと
ワークブックにコネクタが想定するシートが欠落している場合、またはシートの列の形状が変更されている場合、そのワークブックは誤った列に無理やり押し込まれるのではなく、files_events に名前が付けられて保留されます。破損したファイルやパスワードで保護されたファイルはセットアップ中にスキップされるため、フォルダの残りの部分は引き続きピン留めできます。
ファイルセットファミリー全体で共有されています
すべてのフォルダーコネクタには、
- files_current — リアルタイムのインベントリ:コネクタが現在認識できるすべてのファイルとそのパス、サイズ、更新日時。
- ファイルイベント —監査証跡:何が出現し、何が変更され、何が消失し、何が保留されたか、ファイル名と理由とともに記録される。
- ディレクトリとボリューム フォルダごとの合計、日々の増加履歴、およびドライブの空き容量。
- 同期のたびに再読み込みされるのは実際に変更されたファイルのみであるため、50,000個のファイルを含むフォルダは、新しいエクスポートが1つ追加されたからといって再解析されることはありません。
知っておくと良い
- 読み取り専用、強制 一度に1つのステートメントのみを実行します。SELECT文とその関連コマンドのみを使用します。ファイルは書き込まれたり、移動されたり、名前が変更されたりすることはありません。
- 何もアップロードされていません データはエージェントと並行して、お客様自身のマシン上にキャッシュされ、暗号化されます。お客様のネットワークから外部に送信されるのは、クエリの結果のみです。
- 賢明なデフォルト設定 最大25万ファイル、階層16階層、ファイルサイズ512MBまで対応。すべて調整可能です。ごみ箱、.gitフォルダ、node_modulesフォルダは常にスキップされます。
- SQL方言はDuckDBです — 他のコネクタに対して記述するのと同じSQL文です。
クロスソースSQL
Excelフォルダーを他のデータと結合する
ファイルフォルダは他のSQLテーブルと同様にSQLテーブルの集合体であるため、1つのステートメントでデータベースとAPIに同時に結合できます。各ソースは実行可能な部分のみを実行し、結果をストリームで返送します。結合は中央で行われるため、ソース同士が直接通信したり、データがどこかにコピーされたりすることはありません。
接続数3件・エージェント数3名
一つの声明
-- コピーなし、マージなし、スケジュールなし
セレクト c.region、COUNT(*) AS orders、SUM(i.amount_due) AS invoiced
フロム finance_xlsx.fileset.data_summary1 f
ジョイン pg_crm.一般顧客2 c ON c.id = f.customer_id
ジョイン 請求する.stripe.invoices3 i ON i.customer = c.stripe_id
GROUP BY c.領域
ORDER BY 請求書記載のDESC;
接続、スキーマ、テーブルの3つの部分から構成され、接続名はユーザーが自由に設定できます。これは例示用の列であり、テーブルはユーザー自身が設定します。読み取り専用はすべての要素に適用され、SELECT、WITH、EXPLAINのみが使用可能で、1つのクエリで1つのソースが渡せるデータ量には上限があります。 フェデレーションクエリの仕組み
接続の詳細
Excelフォルダーに必要なもの
- フォルダ
- One or more roots — local disk, a network share typed as \\server\share (never a mapped drive letter; on Linux or a Mac, mounted first), or a synced OneDrive or SharePoint folder kept on the machine; every .xlsx is matched
- 表
- デフォルトではシート名ごとに1つずつ生成されます。そのシートを含むすべてのワークブックがそこに積み重ねられ、各行にはワークブック名を示す_source_file列が含まれます。
- シーツ
- ご希望のシートを指定しない限り、すべてのシートが読み上げられます。
- レイアウトごとのモード
- 各ワークブックが少しずつ異なるフォルダーの場合、ワークブックは実際の列レイアウトに基づいてグループ化され、各クラスターには最大 25 の独自のテーブルが作成されます。
- アクセス
- 各ワークブックは読み取り専用で開かれ、書き込みは行われません。
- マネーコラム
- 常に小数点数を保持する列は、浮動小数点数ではなく、正確な DECIMAL として格納されます。
- 制限
- 最大25万ファイル、16階層のフォルダ、1ファイルあたり512MB ― すべて調整可能
- 資格証明書
- サーバーは存在しません。エージェントはワークブックをその場で読み取ります。
- SQL方言
- DuckDB — 標準SQL、スプレッドシート特有の知識は一切不要
この構成にはデータベースサーバーは存在しません。エージェントは、既に存在する.xlsxファイルを読み込み、同じマシン上の暗号化されたDuckDBストアに行をキャッシュし、実際に変更されたワークブックのみを再読み込みします。つまり、1つの新しいファイルが追加されたからといって、10年分の月次レポートが入ったフォルダが再解析されることはありません。クエリストリームには何もアップロードされず、ネットワークから送信されるのはクエリの結果のみです。
このカードには、性質の異なる2つのフォルダーが格納されます。それらを区別する設定は、テーブルモードです。同じレポートを繰り返しエクスポートする場合は、デフォルト設定(シートごとに1つのテーブル、すべてのワークブックが積み重ねられ、トレンド分析の準備が整う)が適しています。一方、各ファイルが個々のスプレッドシートであるフォルダーの場合は、レイアウトごとのモードが適しています。このモードでは、ワークブックが実際に存在する列ごとにグループ化されるため、1つのファイルが他のファイルを汚染することなく、独自のテーブルとして扱われます。
ベンダー資料: www.microsoft.com
よくある質問
Excelフォルダーに関する質問
クエリ ストリームを介して Excel フォルダーのデータを読み取ることができるツールはどれですか?
Excel、Google Sheets、MCP、REST API、Airtable、Baserow、SeaTable、Smartsheet、Anvil、Power BI、スケジュールされたアラートやレポートなど、すべてを1つの接続で利用できます。フォルダを一度接続するだけで、すべてのツールが同じ読み取り専用接続を読み取ることができます。ツールごとの設定やデータの複製は不要です。
私のファイルはクエリストリームにアップロードされますか?
いいえ。ネットワークエージェントはファイルをその場で読み込み、同じマシン上の暗号化されたストアに行をキャッシュします。ファイル自体はネットワークから外部に送信されることはありません。クエリの結果行のみが、受信ファイアウォールポートのない単一の送信暗号化接続を介してネットワークから送信されます。
クエリ ストリームは、私のファイルを変更、移動、または名前変更できますか?
いいえ。ファイルは厳密に読み取り専用で開かれ、書き込み、移動、名前変更は一切行われません。クエリは実行時に読み取り専用となり、一度に1つのステートメント(SELECT文など)のみが実行されます。
クエリ ストリームが Excel フォルダーに接続するために必要なものは何ですか?
A folder path the agent machine can see — no server, no credentials, no drivers to install. Folder: One or more roots — local disk, a network share typed as \\server\share (never a mapped drive letter; on Linux or a Mac, mounted first), or a synced OneDrive or SharePoint folder kept on the machine; every .xlsx is matched. Tables: One per sheet name by default — every workbook holding that sheet stacks into it, each row carrying a _source_file column naming its workbook. Sheets: All sheets are read unless you name the ones you want. Per-layout mode: For folders where every workbook is a little different, workbooks are clustered by their actual column layout and each cluster gets its own table — up to 25.
同じクエリ内で、ファイルフォルダをデータベースに結合することはできますか?
はい、それはフェデレーションクエリです。1つのステートメントで、Excelフォルダーと他の接続を同時に参照でき、connection.schema.table の形式で記述されます。各ソースは実行可能な部分のみを実行し、結果をストリームで返します。結合は中央で行われるため、ソース同士が接続されることはなく、何もコピーまたはスケジュールされません。読み取り専用はすべての部分(SELECT、WITH、EXPLAINのみ)に適用され、1つのソースが単一のクエリで渡せるデータ量には上限があります。フェデレーションクエリはプラン機能であり、フェデレーションクエリページには現在のソースとサイズの制限が表示されます。

