SQLite グーグル シート
クエリストリーム
Query Streamsを使用すると、SQLiteデータベースをGoogleスプレッドシートに直接接続し、Apps Script、ODBCドライバー、ファイルアップロードなしでライブデータをストリーミングできます。 QueryStreams.comに無料登録する。 そして、数分でSQLiteのライブデータをスプレッドシートに取り込み始められます。
このガイドでは、SQLiteデータベースファイルとGoogleスプレッドシート間の安全なリアルタイム接続を確立する方法を説明します。開発者、教育者、SQLを学習中の学生、ポータブルデータベースを扱うチームに最適なQuery Streamsは、データベースファイルをローカルマシン上で安全に保ちながら、どこからでもSQLiteデータにアクセスできるようにします。
ファイルベースのセキュリティ
データベースはローカルに保存され、クラウドには決してアップロードされません
ゼロ設定
.dbファイルを指定して、即座にクエリを開始する
クエリを共有する
データベースファイルを共有せずにSQLクエリを共有する
学習に最適
SQL教育とデータベース実践に最適
達成できること
このガイドを読み終える頃には、次のことができるようになるだろう:
- GoogleスプレッドシートをSQLiteに接続する – .db、.sqlite、または .sqlite3 ファイル
- SQLクエリをリアルタイムで実行する グーグル・シートより
- データベースクエリを安全に共有する データベースファイルを共有せずに
- ライブレポートとダッシュボードを作成する ポータブルデータベースから
前提条件
ステップ1: Query Streams Agentインターフェイスにアクセスする。
エージェントをインストールして実行したら、SQLite接続を設定してください。
- ウェブブラウザを開く に移動する:
https://localhost:1823 - データ接続に移動する: クリック データソース > コネクション
- 新しい接続を追加する: クリック コネクションの追加
ステップ2: 接続タイプとしてSQLiteを選択する
- SQLiteを選択: をクリックしてください。 SQLite タイル(選択時は緑の枠)
- 別の方法 - 検索を使う: 「SQLite」と入力すると素早く見つかります
- 次へ」をクリック 続行する
ステップ3: SQLite接続の詳細を設定する
必要なSQLite接続の詳細:
- 接続名 – フレンドリー名(例:「My SQLite DB」)
- データベースファイルのパス – .db、.sqlite、または.sqlite3ファイルの完全なパス(例:
C:\Data\chinook.dbフォルダアイコンをクリックして参照してください。 - パスワード (オプション) – SQLiteデータベースが暗号化されている場合のみ
- 接続タイムアウト – デフォルト 30秒
完了したら 次のページ.
ステップ4:データ領域の選択
選択 データ領域 - クエリー処理能力.
- 利用可能な領域を確認する: ご契約内容
- レルムを選択する: ほとんどの使用例では「デフォルト・データ・レルム」を選択する。
- 次へ」をクリック 接続をテストする
ステップ5: SQLite接続のテスト
クエリストリームは、SQLiteファイルがアクセス可能であることを確認します。
- 自動テスト: エージェントがSQLiteファイルを開こうとします
- レビュー結果 成功時はファイルサイズ、テーブル、スキーマ情報を表示します
- 次へ」をクリック 成功すれば
ステップ6:セットアップの完了
- レビューの構成 ファイルパスと設定が正しいことを確認してください
- 完了をクリック SQLite接続を保存する
SQLiteへの接続準備が完了しました!次に、Googleスプレッドシートのアドオンをインストールしてください。
ステップ 7: アドオンをインストールして最初のクエリを実行する
Google Workspace MarketplaceからQuery Streamsアドオンをインストールします:
インストール後 エクステンション > クエリストリーム そして、最初のSQLiteクエリを作成します。
- Stream a Query “をクリックする。”
- SQLite接続を選択してください
- SQLクエリを記述してください:
SELECT
顧客ID
名
姓
Eメール
国
FROM 顧客
WHERE country = 'USA'
ORDER BY 姓
LIMIT 100;;
- デスティネーションを設定する: 新しいタブを作成」を選択する“
- プレーをクリック 実行する
成功だ!
SQLiteとGoogleスプレッドシートの接続が完了しました!データは新しいワークシートに即座に反映されます。データベースファイルから最新のデータを取得するには、いつでも再実行してください。
次のステップクエリーの保存と共有
を使用する。 クエリストリーム・ウェブポータル SQLiteクエリの作成、保存、管理を行うために:
- クエリーを保存する: 頻繁に使用するSQLを保存して再利用する
- パラメータを追加する: 動的フィルターを作成する
- クエリを共有する: 他のユーザーがデータベースファイルにアクセスせずにクエリを実行できるようにする
- アドオンからのアクセス 保存されたクエリが “Saved Queries ”メニューに表示される
よくある質問
❓ Query StreamsはGoogle Apps Scriptを使用していますか? +
いいえ。Query StreamsはGoogle Sheets APIを直接使用することで、優れたパフォーマンスを実現しています。実行時間が6分に制限されているApps Scriptとは異なり、Query StreamsはタイムアウトすることなくSQLiteクエリを効率的に処理できます。
🔒 私のSQLiteデータベースファイルは安全ですか? +
はい。SQLiteファイルはローカルマシンまたはネットワーク上に残ります。Query Streamsエージェントはクエリ結果のみを読み取ります。データベースファイル自体は外部ネットワークにアップロードされることも公開されることもありません。
💾 クラウドストレージでSQLiteファイルを使用できますか? +
はい、エージェントがファイルにアクセスできる限り可能です。これにはOneDrive、Dropbox、Google Drive(ローカルに同期されたもの)、またはネットワークドライブが含まれます。エージェントは.db/.sqliteファイルへの読み取りアクセス権が必要です。
👥 データベースファイルを共有せずにクエリを共有することはできますか? +
はい!保存したクエリを誰とでも共有できます。相手はSQLコードやデータベースファイルのパスを見ることなく、直接ファイルにアクセスすることなく、クエリを実行してライブデータを取得できます。
🎓 SQLiteはSQLを学ぶのに適していますか? +
もちろんです!SQLiteはSQLの学習に最適です。軽量でファイルベース、サーバー設定も不要で、クエリストリームを使えば、Googleスプレッドシート上でSQLクエリを即座に実行して練習できます。

