Query Streamsは、AWS RDS、Azure SQL、Google Cloud SQLなどのクラウドデータベースを、VPNトンネル、ドライバー、ファイアウォールの変更なしに、Microsoft ExcelやGoogle Sheetsに直接接続する、安全でリアルタイムなデータベース統合プラットフォームです。 詳細についてはQueryStreams.comをご覧ください そして 無料で登録する クラウド上のリアルタイムデータをスプレッドシートにストリーミング配信し始めます。
クラウドデータベースの課題
データベースを運用するチーム AWS RDS, Azure SQL Database、または Google Cloud SQL よくある問題として、クラウドデータベースのスプレッドシートワークフローにデータを取り込むのが、本来あるべき姿よりもはるかに難しいという点が挙げられます。クラウドデータベースはプライベートVPC内にあり、ファイアウォールの内側に配置されているため、アクセスするには特別なネットワーク接続が必要です。Microsoft ExcelやGoogle Sheetsでデータが必要なビジネスユーザーにとって、従来の方法は多くの摩擦を伴います。
VPC分離
クラウドデータベースは、設計上、プライベートな構造になっています。RDSインスタンス、Azure SQLデータベース、およびCloud SQLインスタンスは、スプレッドシートからの外部からの直接アクセスを遮断する仮想ネットワーク内に存在します。
VPNの複雑さ
スプレッドシートツールをクラウドデータベースに接続するには、通常、VPNトンネル、サイト間接続、または踏み台ホストが必要となり、ITチームはユーザーごとにこれらを設定および維持する必要があります。
ドライバーの依存関係
従来のクラウドデータベースコネクタでは、各ユーザーのマシンにODBCまたはJDBCドライバをインストールし、接続文字列、ポート、認証情報を設定する必要があります。
セキュリティ上の懸念
クラウドファイアウォールで受信ポートを開放してスプレッドシートへのアクセスを許可すると、セキュリティリスクと攻撃対象領域が増大するため、ほとんどのクラウドアーキテクトはそれを容認しないだろう。
クエリ ストリームがクラウド データベースに接続する方法
Query Streams は、クラウド環境向けに特別に設計された軽量のエージェントベースのアーキテクチャを採用しています。外部から VPC にアクセスしようとするのではなく、データベースとともに VPC 内にエージェントをデプロイします。エージェントは、送信専用接続を使用してすべての接続を処理します。ポートの開放、VPN トンネル、ファイアウォールの変更は不要です。すべてのエージェントにわたるすべてのデータソースは、単一の統合ドロップダウンに表示されます。 Excelアドイン そして Google Sheetsアドオン.
VPCにエージェントをデプロイする
クエリ ストリーム エージェントを、データベースと同じ VPC 内の EC2 インスタンス、Azure VM、または Compute Engine VM にインストールします。
エージェントがローカルに接続します
エージェントは、VPC内の他のアプリケーションと同様に、プライベートネットワーク経由でRDS、Azure SQL、またはCloud SQLインスタンスにアクセスします。
発信専用リレー
エージェントはHTTPS経由でQuery Streamsのセキュアリレーに発信します。クラウドファイアウォールで受信ポートを開放する必要はありません。
ユーザーはどこからでもクエリを実行できます
チームメンバーはExcelアドインまたはGoogleスプレッドシートアドインを開き、VPN不要でどこからでもリアルタイムクエリを実行できます。
クラウドプロバイダー設定ガイド
主要なクラウドプロバイダーごとにネットワークモデルは若干異なりますが、Query Streamsのアプローチは共通しています。つまり、エージェントをデータベースの近くに配置してローカル接続を行い、データを外部に中継します。以下に、AWS RDSとExcelの接続、Azure SQLとGoogle Sheetsの接続、Google Cloud SQLとスプレッドシートワークフローの連携に関する具体的な手順を示します。
Amazon Web Services (AWS RDS)
AWS RDSをExcelまたはGoogleスプレッドシートに接続するには、RDSデータベースと同じVPC内のEC2インスタンスにエージェントをデプロイします。
- EC2インスタンスを起動する RDSインスタンスと同じVPCおよびサブネット内に、(Amazon Linux 2、Ubuntu、またはWindows Server)をインストールしてください。ほとんどのワークロードには、t3.smallまたは同等のインスタンスで十分です。
- クエリストリームエージェントをダウンロードしてください あなたの ポータルダッシュボード そして、それをEC2インスタンスにインストールします。エージェントはバックグラウンドサービスとして実行され、自動更新によって自己保守されます。
- RDSデータベースを追加する エージェントのローカル構成 UI でプライベート RDS エンドポイント (例:
mydb.abc123.us-east-1.rds.amazonaws.com)、ポート番号、およびデータベース認証情報。 - セキュリティグループの変更は不要です。 受信トラフィックの場合、エージェントはプライベートネットワーク経由でRDSに接続し、HTTPS経由でクエリストリームに発信します。標準の送信トラフィックはデフォルトで許可されています。
Microsoft Azure SQL Database
VPNを使用せずにAzure SQL DatabaseをGoogle SheetsまたはMicrosoft Excelに接続するには、同じ仮想ネットワーク内のAzure VMにエージェントを配置します。
- Azure VM をデプロイする Azure SQL Database と同じ VNet 内に (Windows または Linux) を配置してください。プライベート リンクを使用するデータベースの場合は、VM がプライベート エンドポイントを解決できることを確認してください。
- クエリストリームエージェントをインストールします VM上で動作します。エージェントはWindowsとLinuxの両方をサポートし、マネージドサービスとして実行されます。
- Azure SQL Database を構成する サーバー名を使用してデータソースとして(例:
myserver.database.windows.netデータベース名、認証情報などを指定します。Azure AD認証もサポートされています。 - 標準的なNSG(原子力供給国グループ)の出国規則が適用されます。 エージェントは、ネットワークセキュリティグループを介してHTTPS経由で外部に接続します。スプレッドシートへのアクセスには、受信ルール、VPNゲートウェイ、ExpressRouteは不要です。
Google Cloud SQL
Google Cloud SQLをExcelまたはGoogle Sheetsに接続するには、Compute Engine VM上のCloud SQLインスタンスと並行してエージェントをデプロイします。
- Compute Engine VM を作成する Cloud SQLインスタンスと同じVPCネットワーク内に配置してください。ほとんどのユースケースでは、小型のe2-standard-2マシンで十分です。
- プライベートIPを有効にする Cloud SQL インスタンス上(推奨)にインストールして、エージェントが内部ネットワーク経由でアクセスできるようにします。または、 Cloud SQL認証プロキシ パブリックIPアクセス用。
- クエリストリームエージェントをインストールします Compute Engine VM上で、プライベートIPアドレス、ポート、および認証情報を使用してCloud SQLデータベースを追加します。
- VPCファイアウォールルールは不要です 受信トラフィックの場合、エージェントはローカルでCloud SQLにクエリを実行し、圧縮された結果をHTTPS経由で送信します。
エンタープライズグレードのセキュリティ
クラウドデータベースを外部ツールに接続する場合、セキュリティは譲れない要素です。Query Streamsは、クラウドセキュリティチームが自信を持って承認できる、ゼロトラストのアウトバウンド専用アーキテクチャで構築されています。データベース認証情報はエージェントマシンから決して外部に出ることはなく、ユーザーはSQLコードを見ることはなく、アクセスはワンクリックで取り消すことができます。 ウェブポータル.
発信専用接続
エージェントは、送信側のHTTPS接続のみを作成します。受信側のポート、リバーストンネル、VPCへの攻撃対象領域の追加は一切行いません。
認証情報はローカルに保持
データベースのユーザー名、パスワード、および接続文字列は、エージェントマシンにのみ保存されます。これらはQuery Streamsのクラウドリレーを経由することはありません。
ユーザーから隠されたSQL
クエリを共有すると、受信者はそのクエリを実行して結果を取得できますが、基となるSQL、スキーマ、データベース構造を見ることはできません。
ワンクリックで取り消し
ポータルからユーザーのアクセス権を即座に削除できます。VPNアカウントの無効化も、認証情報の更新も、ITチケットの発行も不要です。
クエリ ストリームは動的フィルタもサポートしています。これは、SQL から自動検出されるか、次のような明示的な変数を使用して手動で作成されます。 地域 または @date_start共有ユーザーは、クエリ自体を変更したり表示したりすることなく、フィルター(日付、地域、製品)を調整できます。 6つ以上のプラットフォームへの自動化をスケジュール また、クエリストリームは、並列クエリ実行(5つ以上のクエリを同時に異なるワークシートタブで実行)により、脆弱なCSVエクスポートワークフローを、ライブでオンデマンドのクラウドデータベースアクセスに置き換えます。
よくある質問
クエリ ストリームを使用するには、クラウド VPC の受信ファイアウォール ポートを開放する必要がありますか? +
AWS RDS のクエリ ストリームは、どのデータベース エンジンをサポートしていますか? +
VPNを使用せずにAzure SQLデータベースをGoogleスプレッドシートに接続できますか? +
クエリストリームエージェントは、クラウドデータベースと同じVPC内に配置する必要がありますか? +
VPNアクセス権限を持たない外部パートナーとクラウドデータベースのクエリを共有することはできますか? +
異なるクラウドプロバイダー間で、いくつのエージェントをデプロイできますか? +
Query Streamsは、Google Cloud SQL for PostgreSQLおよびMySQLをサポートしていますか? +
ユーザーが異なるリージョンからクラウドデータベースにクエリを実行する場合、レイテンシはどうなるのでしょうか? +
スタート
今すぐクラウドデータベースを接続しましょう
AWS RDS、Azure SQL、Google Cloud SQL からライブデータを Microsoft Excel と Google Sheets に直接ストリーミングできます。VPN もドライバーもファイアウォールの変更も不要です。無料登録 – クレジットカードは不要です。
関連ガイド: Microsoft Excelでのデータベース | Google Sheetsのデータベース | すべての機能 | Nova AI を使用したテキストから SQL への変換 | 自動化と統合
カテゴリー: 記事
タグ: クラウドデータベース、AWS RDS、Azure SQL、Google Cloud SQL、Excel、Google Sheets、SQL、データベースコネクタ
メタディスクリプション:AWS RDS、Azure SQL、Google Cloud SQLをExcelおよびSheetsに接続します。VPNは不要です。無料でお試しください。

