Scalewayマネージドデータベースのロゴ

管理対象 · PG + MySQL PostgreSQL/MySQLに対応

接続する Scalewayマネージドデータベース Excel、Sheets、AIへ

Scalewayマネージドデータベース(PostgreSQLまたはMySQL)。IPアドレスとポート番号が必要で、特にプライベートネットワークルートがエージェントの運用に適しています。

1繋がり
0受信ポート
読み取り専用強制された

一つの接続、あらゆる表面

Scalewayのデータはどこに保存されるのか

Scalewayを一度接続すれば、同じ読み取り専用接続ですべてのサービスにデータが供給されます。2回目の設定やデータの複製は不要です。11個のうち9個には、手順を追ったガイドが用意されています。

ガイド

スケールウェイ・トゥ・エクセル

Microsoft Excel · Excelアドイン

Scalewayのリアルタイム結果をワークシートに直接取り込み、必要に応じて更新できます。対応プラットフォームは、デスクトップ版Excel、Excel Online、Microsoft 365です。

PostgreSQLガイドをお読みください
ガイド

ScalewayからGoogleスプレッドシートへ

Sheetsアドオン

サイドバーから保存済みのScalewayクエリを実行し、結果をシートにドラッグ&ドロップします。共有されている共同作業者は、各自でシートを更新できます。

PostgreSQLガイドをお読みください
ガイド

Scaleway MCPサーバー

Claude、Cursor、およびMCPクライアント

AIアシスタントにScalewayへの読み取り専用アクセス権を与え、正しいSQLを作成するために必要なスキーマのみを付与します。チャットに認証情報を含めないでください。

PostgreSQLガイドをお読みください
ガイド

Scaleway REST API

HTTPエンドポイント

Scalewayクエリを、認証済みのJSONエンドポイントとして公開します。このエンドポイントは、OpenAPI 3.1仕様に準拠し、Postman、Insomnia、Hoppscotch用の既製コレクションも用意されているため、どのアプリケーションでも呼び出すことができます。データベースポートは開放されません。

PostgreSQLガイドをお読みください
ガイド

ScalewayからAirtableへ

自動化プラットフォーム

Scalewayの行をスケジュールに基づいてAirtableベースに同期したり、Airtableの自動化スクリプト内で取得したりできます。

PostgreSQLガイドをお読みください
ガイド

スケールウェイからベースロウへ

自動化プラットフォーム

ScalewayからBaserowテーブルにRESTエンドポイント経由でデータを供給します(セルフホスト型またはBaserowクラウド)。

PostgreSQLガイドをお読みください
ガイド

海底へのスケールウェイ

自動化プラットフォーム

ファイルをエクスポートしたりデータベースを公開したりすることなく、SeaTableのベースをScalewayのデータで常に最新の状態に保つ。

PostgreSQLガイドをお読みください
ガイド

ScalewayからSmartsheetへ

自動化プラットフォーム

Scalewayの結果をSmartsheetのグリッドにプッシュすることで、計画やレポートが先週のエクスポートデータではなく、ソースシステムから読み込まれるようになります。

PostgreSQLガイドをお読みください
ガイド

スケールウェイ・トゥ・アンビル

Anvil Works · アプリプラットフォーム

Anvil PythonアプリをScalewayでバックアップするには、アプリ内にデータベース認証情報を埋め込むのではなく、RESTエンドポイントを使用します。

PostgreSQLガイドをお読みください
対応済み

Power BI へのスケールウェイ

Power Query M

生成された Power Query M を Power BI アドバンスト エディターに貼り付けると、レポートは HTTPS 経由で Scaleway のリアルタイムの結果を読み取ります。ODBC ドライバーもデータベース ポートも必要ありません。

Power BI の仕組み Scalewayの攻略ガイドはまだ書かれていません
対応済み

計量所のアラートとレポート

Slack · Discord · メール · Webhook

Scalewayクエリをスケジュール設定して、結果をSlack、Discord、メール、または署名付きWebhookに送信するか、行数、しきい値、または変化率が設定した値を超えるまでメッセージを保留することができます。

アラートとレポートの仕組み Scalewayの攻略ガイドはまだ書かれていません

仕組み

5つのステップ、受信ファイアウォールの変更は不要

01

エージェントの実行場所を決定します。パブリックエンドポイントの場合は、アクセス可能な場所であればどこでも構いません。プライベートネットワークの場合は、同じVPC内のScalewayインスタンスにインストールし、プライベートエンドポイントを使用します。

02

Scalewayコンソールでデータベースインスタンスを開き、「概要」に移動します。そこにIPアドレスとポート番号が表示されます。

03

カード上部でエンジン(PostgreSQLまたはMySQL)を選択し、ホスト名としてIPアドレスとポート番号を入力してください。

04

データベース名、ユーザー名、パスワードを追加してください。データベース名「rdb」は既に入力済みです。これはScalewayのデフォルト名です。

05

公開エンドポイントの場合は「SSLを使用する」をオンにして、テストを行い、保存してください。Microsoft Excel、Google Sheets、Power BI、MCP、またはRESTから読み取ることができます。

機能の詳細解説

Scalewayが提供するもの

ホスト名ではなく、IPアドレスです。

このサイトに掲載されている他のマネージドプロバイダーはすべてホスト名を提供しますが、Scalewayはアドレスを提供します。そして、そこからいくつかのことが派生します。

  • ホスト欄は「ホスト」ではなく「IPアドレス」と表示され、インスタンスの概要ページから取得した「51.159.24.10」のようなアドレスが想定されます。ポート番号はその隣にあり、インスタンスごとに割り当てられます。
  • ホスト名がないため、プロバイダを示す接尾辞も存在しません。このカードを選択することで、アドレスからプロバイダが特定されるのではなく、接続がScalewayのものであることが記録されます。
  • これはバッジとブランド化されたデフォルト設定にのみ影響します。その内部では通常のPostgreSQLまたはMySQLが動作し、エージェントがドライバを担っています。
  • デフォルト設定と以下のガイダンスを考慮すると、汎用カードよりもこのカードを選ぶ価値は依然としてあります。OCI PostgreSQLは、同じ位置にある唯一の他のプリセットであり、理由は同じです。 — 個人用アドレスにはプロバイダの信号が届きません。

プライベートネットワークは興味深いルートです

Scalewayはプライベートネットワーク経由でデータベースインスタンスにアクセスすることをサポートしており、ここでエージェントの形状が効果を発揮します。

  • 同じVPC内のScalewayインスタンスにエージェントをインストールし、プライベートエンドポイントを指定してください。データベースは一切公開する必要はありません。
  • エージェントは送信接続のみを行うため、動作させるために受信セキュリティルールは必要ありません。VPCに関する変更は一切ありません。
  • これはファイアウォールの内側にあるオンプレミスデータベースにアクセスするのと同じパターンです。 エージェントは内部に座って外線に電話をかける――そしてそれはここでもそのまま適用される。
  • プライベートエンドポイントでは、トラフィックはパブリックインターネットを経由しないため、暗号化は以下のように処理されます。

暗号化は、両方のエンジンでチェックボックスをオンにすることで有効になります。

このサイトとしては珍しく、ここではどちらのエンジンも強制的に暗号化されていません。その理由は、プライベートネットワークオプションが有効になっているためです。

  • 「SSLを使用する」チェックボックスはデフォルトでオンになっており、オンになっている間は接続が暗号化されます。公開エンドポイントの場合は、オンのままにしておいてください。
  • エージェントはどちらのエンジンでもそれを上書きしません。PostgreSQLの場合は、これは意図的な例外です。 プライベートネットワークのエンドポイントを使用することは正当な運用方法であり、暗号化を強制すると、正常に機能していた接続が切断されてしまう。
  • つまり、カード自体に記載されている通り、パブリックエンドポイントではSSLを有効にしておくのが正しい指示です。VPC内のプライベートエンドポイントでは、実際には選択肢があり、どちらの場合もトラフィックはインターネットを経由しません。
  • 暗号化が有効になっている場合、証明書チェーンは検証されません。これは、どのサーバーが応答したかの証明ではなく、通信中のトラフィックを傍受しようとする者に対する保護策として理解してください。
  • エージェントが実行する処理はすべて読み取り専用で、一度に1つのステートメントのみが実行されます。また、認証情報はエージェントをインストールしたマシン上に保持されます。
-- 読み取り専用、選択したエンジンに関係なく\nSELECT c.name,\n COUNT(o.id) AS orders,\n SUM(o.amount) AS revenue\nFROM customers AS c\nJOIN orders AS o ON o.customer_id = c.id\nWHERE o.placed_at >= now() - interval '30 days'\nGROUP BY c.name\nORDER BY revenue DESC;

すべてのデータベースコネクタで共有されます

すべてのデータベースコネクタに当てはまる

  • 発信専用 エージェントは、クエリ ストリームへの暗号化された接続を 1 つだけ開きます。受信ポートの転送も、VPN も、IP 許可リストも不要で、データベースに関する情報がインターネットに公開されることは一切ありません。
  • 認証情報はそのまま保持されます データベースのユーザー名とパスワードは、エージェントをインストールしたマシン上に存在します。Query Streamsはこれらを受け取ることはなく、単独ではデータベースにアクセスできません。
  • 読み取り専用、強制 一度に1つのステートメントのみ、SELECT文とその関連文のみ。書き込みは、誰かが設定した権限に頼るのではなく、サーバーに送信される前に自分のマシン上で拒否されます。
  • エージェントは好きなだけデプロイできます サイト、リージョン、クラウドごとに1つずつ。ユーザーが確認できるすべてのデータソースは単一のドロップダウンリストに表示されるため、どのエージェントがどのデータをホストしているかを誰も知る必要はありません。

クエリが保存されると、次のようになります。

  • SQLではなく、機能を共有する。 同僚や外部パートナーが、クエリの背後にあるステートメントを見ることなく、クエリを実行してフィルターを変更できてしまう。
  • どちらの方向からでもフィルターをかける それらを@変数として自分で宣言するか、コネクタにWHERE句に既に存在するリテラル値を検出させて、ドロップダウンとして提供させます。
  • どこからでも読める Microsoft Excel、Google Sheets、Power BI、REST API、MCP上のAIアシスタント、クエリビルダー、Novaはすべて、同じ保存済みクエリを読み取ります。
  • 複数同時に実行 — 5つの保存済みクエリを5つのワークシートタブに表示し、結果の規模に関わらず同時にストリーミングします。
  • すでに接続済みの他のものにも接続してください — 別のデータベース、ビジネスAPI、またはファイルフォルダを、1つの読み取り専用ステートメントで取得します。

クロスソースSQL

Scalewayを他のデータと連携させましょう

1つのステートメントでScalewayと他の接続を同時に処理できます。各ソースは実行可能な部分のみを実行し、結果をストリーミングで返送します。結合処理は中央で行われるため、ソース同士が直接通信したり、データがコピーされたりすることはありません。

接続数3件・エージェント数3名

Scalewayマネージドデータベース 管理対象 · PG + MySQL
マイクロソフトSQLサーバー 関係エンジン
ストライプ 支払いと請求

一つの声明

-- コピーなし、マージなし、スケジュールなし
セレクト   c.region、COUNT(*) AS orders、SUM(i.amount_due) AS invoiced
フロム     scw_db公共命令1    f
ジョイン     erp_sql.dbo.顧客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つのソースが渡せるデータ量には上限があります。 フェデレーションクエリの仕組み

接続の詳細

Scalewayが必要としているもの

ホスト
インスタンスの概要ページに表示されるIPアドレス(例:51.159.24.10)。Scalewayはホスト名を公開しません。
ポート
インスタンスごとに割り当てられ、意図的に空白になっています。概要ページからコピーしてください。
エンジン
カード上部でPostgreSQLまたはMySQLを選択してください。
ドライバ
エージェントによって提供されるNpgsqlまたはMySqlConnector - Scaleway側でインストールする必要はありません
プライベートネットワーク
サポートされています。エージェントを同じ VPC 内のインスタンスに配置し、プライベートエンドポイントを使用します。パブリックへの公開や受信ルールは不要です。
デフォルト
データベースrdbは事前に入力されています。ユーザー名はインスタンス作成時に使用したユーザー名です。
TLS
両方のエンジンでSSLチェックボックスがデフォルトでオンになっている。エージェントによって強制されないため、プライベートネットワークエンドポイントは引き続き使用可能。証明書チェーンは検証されない。
プーリング
なし。エージェントはScalewayに対してプーラー適応を適用しません。
識別者
アドレスではなくカードを選択する――IPアドレスにはプロバイダーの情報は含まれない
デフォルトスキーマ
PostgreSQLでは公開されています。MySQL接続はデータベースによって修飾されます。

Scalewayは、このサイトで唯一、ヘルプテキストに暗号化に関する正しい説明が既に記載されているカードです。パブリックエンドポイントではSSLを有効にするよう指示していますが、これは保証ではなく指示であり、どちらのエンジンにも当てはまり、パブリックアドレスでもVPC内でも正しいです。どちらか一方のエンジンにしか当てはまらない約束よりも、この方がはるかに良いでしょう。このページもその方針に沿っています。

ホスト名ではなくIPアドレスを使用するという点は実際には些細な違いですが、知っておくべき重要な点が一つあります。それは、アドレス自体からはScalewayであることがシステムに伝わらないため、このカードを選択することでその事実が記録されるということです。もし汎用PostgreSQLとして接続を作成した場合でも、問題なく動作します。ただ、ブランド化されたデフォルト設定とバッジが失われるだけです。

クロスソースクエリの場合、修飾子はバッジではなくエンジンに従います。scw_db という名前の PostgreSQL 接続は scw_db.public.orders と記述されますが、MySQL 上の同じ接続はデータベースによって修飾されます。いずれの場合も、1 つの読み取り専用ステートメントで、CSV フォルダー、オンプレミスの記録システム、または請求 API に結合します。

ベンダー資料: www.scaleway.com

よくある質問

Scalewayマネージドデータベースに関する質問

どのツールを使えば、クエリ ストリームを通して Scaleway マネージド データベースのデータを読み取ることができますか?

Excel、Google Sheets、MCP、REST API、Airtable、Baserow、SeaTable、Smartsheet、Anvil、Power BI、スケジュールされたアラートやレポートなど、すべてを1つの接続で利用できます。データベースに一度接続すれば、すべてのインターフェースが同じ読み取り専用接続を読み取ることができます。ツールごとの設定やデータの複製は一切不要です。

Scaleway Managed Databasesデータベースへのファイアウォールポートを開放する必要がありますか?

いいえ。Query Streams Network Agentはネットワーク内で動作し、暗号化された単一の送信接続を開きます。受信トラフィックを監視するものはなく、VPNも不要で、データベースは既存のファイアウォールルールを維持します。

クエリ ストリームは、Scaleway マネージド データベースのデータを変更することができますか?

いいえ。エージェントは実行時に読み取り専用を強制します。つまり、一度に1つのステートメント(SELECT文など)のみを実行します。認証情報はエージェント上に保持され、クエリ ストリームに送信されることはありません。

Query StreamsがScalewayマネージドデータベースに接続するために必要なものは何ですか?

到達可能なホスト、ロール、およびそのパスワード - エージェントがドライバを運ぶため、データベースには何もインストールされません。 ホスト: インスタンスの概要ページからの IP アドレス (例: 51.159.24.10)。 Scaleway はホスト名を公開しません。 ポート: インスタンスごとに割り当てられ、意図的に空白のままになっています - 概要ページからコピーしてください。 エンジン: カードの上部で選択した PostgreSQL または MySQL。 ドライバ: エージェントによって運ばれる Npgsql または MySqlConnector - Scaleway 側でインストールする必要はありません。

同じクエリ内で、Scaleway管理データベースを別のデータベースに結合することはできますか?

はい、それはフェデレーションクエリです。1つのステートメントで、Scalewayマネージドデータベースと他の接続を同時に参照できます。これは、connection.schema.table の形式で記述されます。各ソースは実行可能な部分のみを実行し、結果をストリームで返します。結合は中央で行われるため、ソース同士が接続されることはなく、何もコピーまたはスケジュールされません。読み取り専用はすべての部分(SELECT、WITH、EXPLAINのみ)に適用され、1つのソースが単一のクエリで渡せるデータ量には上限があります。フェデレーションクエリはプラン機能です。フェデレーションクエリのページには、現在のソースとサイズの制限が表示されます。

Scalewayマネージドデータベースへの接続は、PostgreSQLへの接続とは異なりますか?

接続文字列のみが必要です。Scaleway Managed DatabasesはPostgreSQLワイヤプロトコルを使用するため、フィルタ、スケジュール設定、共有、ExcelおよびGoogle Sheetsアドオン、MCPサーバーはすべて同じように動作します。Scalewayカードには、プロバイダが想定するホスト、ポート、SSL設定があらかじめ入力されています。

ScalewayからExcelへの移行ガイドはありますか?

はい、これはPostgreSQLのガイドであり、記載されているとおりScalewayマネージドデータベースにも適用できます。ScalewayはPostgreSQLのワイヤプロトコルを使用するため、ScalewayからExcel、ScalewayからGoogleスプレッドシート、その他のすべての宛先へのデータ転送は同じ手順で行えます。Scaleway固有の部分は接続文字列のみですが、Scalewayカードが自動的に入力してくれます。

Scalewayを作業現場に設置しましょう

エージェントをインストールし、データベースを指定して、保存先を選択してください。

読み取り専用 発信専用 認証情報はエージェントに保持されます