ネオンロゴ

サーバーレスPostgres PostgreSQLについて話す

接続する ネオン Excel、Google Sheets、AI、RESTへ

NeonのサーバーレスPostgresは、直接接続またはプールされたエンドポイント経由で接続できます。Neonから提供された文字列を貼り付けてください。

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

Neonデータが保存される場所

Query Streams は、読み取り専用接続を介して Neon を Microsoft Excel、Google Sheets、MCP 経由の AI アシスタント、REST API、Power BI に接続します。セルフホスト型エージェントは、Neon の直接エンドポイントまたはプールされたエンドポイントに対して標準の PostgreSQL で通信します。.neon.tech ホストでは TLS が強制され、PgBouncer プーラーエンドポイントは自動検出され、スケール ツー ゼロのウェイクアップは 30 秒のタイムアウトで吸収されます。ODBC ドライバーや受信ファイアウォールポートは不要です。

Neonは、ネットワーク上のPostgreSQLです。 — 標準ドライバーなので、以下のガイドはすべて変更なく適用されます。Neon固有の部分は接続文字列のみで、以下で説明します。 接続の詳細.

  1. チーム、ベンダー、パートナーの皆様へ
  2. ネオンでエクセルへ Microsoft Excel · Excelアドイン

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

    PostgreSQLガイド
  3. ネオンをGoogleスプレッドシートへ Sheetsアドオン

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

    PostgreSQLガイド
  4. ノヴァにネオンについて聞いてみて Nova AI · テキストからSQLへ

    平易な英語で質問してください。Novaは既にNeonのテーブルを把握しており、SQL文を作成して実行し、回答を説明してグラフ化します。クエリを作成する必要も、認証情報を提供する必要もありません。

    Novaの仕組み
  5. ネオンからデータビューアへ 結果共有 · チーム、ベンダー、パートナー · 電話、タブレット、デスクトップ

    Neonのリアルタイム結果を、同僚、ベンダー、パートナーなど、誰とでも共有できます。共有されたグリッドはブックマーク可能で、スマートフォン、タブレット、デスクトップなど、どのデバイスで開いても常に最新の状態が表示されます。相手には結果のみが表示され、SQLや認証情報は一切表示されません。

    データビューアの仕組み
  6. アプリとシステム向け
  7. Neon REST API HTTPエンドポイント

    Neonクエリを認証済みのJSONエンドポイントとして公開し、あらゆるアプリケーションから呼び出し可能です。OpenAPI 3.1仕様に準拠し、Postman、Insomnia、Hoppscotch用のコレクションも用意されています。データベースポートは開放されません。

    PostgreSQLガイド
  8. NeonからPower BIへ Power Query M

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

    Power BI の仕組み
  9. ネオンからエアテーブルへ 自動化プラットフォーム

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

    PostgreSQLガイド
  10. ネオンからベースロウへ 自動化プラットフォーム

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

    PostgreSQLガイド
  11. ネオンから海テーブルへ 自動化プラットフォーム

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

    PostgreSQLガイド
  12. ネオンからスマートシートへ 自動化プラットフォーム

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

    PostgreSQLガイド
  13. ネオンからアンビルへ Anvil Works · アプリプラットフォーム

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

    PostgreSQLガイド
  14. AIツール向け
  15. Neon MCPサーバー Claude、Cursor、およびMCPクライアント

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

    PostgreSQLガイド
  16. 人々に届けられる
  17. ネオンアラートとレポート Slack · Discord · メール · Webhook

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

    アラートとレポートの仕組み

仕組み

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

01

ネットワークエージェントは、ラップトップ、仮想マシン、コンテナなど、ご都合の良い場所にインストールしてください。Neonはパブリックエンドポイントであるため、エージェントに必要なのは送信HTTPSのみで、受信ルール、VPCピアリング、IP許可リストなどは不要です。

02

NeonコンソールからURIを貼り付けてください。ホスト、ポート、データベース、ロールが読み込まれ、プールされた文字列と直接の文字列の両方が受け入れられます。

03

プール接続か直接接続かを選択してください。プール接続はデフォルトであり、クエリトラフィックには最適な接続方法です。直接接続は、コンピューティングリソースの最大接続数によって制限されます。

04

SSLを有効にしたままにしてください。エージェントは.neon.techホストに対してSSLを強制的に有効にするため、クリップボードのどこかで?sslmode=requireが失われた文字列でも、暗号化された状態で接続されます。

05

保存します。スキーマはinformation_schemaとpg_catalogを通して読み込まれ、その後はExcel、Sheets、MCPクライアント、REST APIはすべて単一の接続を通してそのブランチを読み取ります。

機能の詳細解説

ネオンがあなたに与えるもの

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

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

  • 発信専用 エージェントは、クエリ ストリームへの暗号化された接続を 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

Neonを他のデータと連携させる

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

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

ネオン サーバーレスPostgres
マイクロソフトSQLサーバー 関係エンジン
ストライプ 支払いと請求

一つの声明

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

接続の詳細

ネオンが必要とするもの

ポート
5432
ドライバ
エージェントによって提供される Npgsql 9.0.3 ― Neon 側でインストールする必要はありません
TLS
必須であり、すべての.neon.techホストに対してエージェントによって強制されます。
データベース
neondb、名前を変更しない限り
役割
コンソールから任意のNeonロールとそのパスワードを取得してください。SELECTのみのロールが正しいものです。
直接ホスト
ep-<名前>-<ID>.<地域>.aws.neon.tech
プールホスト
ep-<name>-<id>-pooler.<region>.aws.neon.tech — 同じドメイン、同じポート
接続タイムアウト
30秒間、スケールゼロから航跡までをカバーするサイズ

プール接続か直接接続かが唯一の選択肢であり、これは元に戻すことができます。Neon のプール接続エンドポイントは、ホスト名に -pooler を追加した同じドメインとポートで、最大 10,000 のクライアント接続に対してトランザクション モードで PgBouncer を実行します。エージェントはこの接中辞を認識し、それに合わせて動作します。つまり、セッションが閉じられたときにリセットするのを停止し、自動準備をオフにします。これは、Npgsql の自動準備機能が名前付き準備済みステートメントを使用しており、トランザクション間でバックエンドが再割り当てされると、それらのステートメントが保持されないためです。これらの設定はユーザーが行う必要はありません。どちらかの文字列を貼り付ければ、適切な動作が実行されます。

Neon コンピューティングはアイドル状態になるとサスペンドするため、しばらく静止状態が続いた後の最初のクエリでは、起動に数秒かかります。30秒の接続タイムアウトは、高速な障害ではなく、この待機時間を考慮して設定されているため、コールドブランチは一度だけ遅く感じられるのです。

ロールにはSELECTのみを付与してください。Neonは通常のPostgresなので、GRANT SELECT ON ALL TABLES IN SCHEMA publicとALTER DEFAULT PRIVILEGESで後から追加されたテーブルもカバーされます。この権限付与とは別に、エージェントはNeonに到達する前に読み取り以外のすべてのステートメントを拒否します。

Neonの各ブランチにはそれぞれ独自のエンドポイントがあり、ブランチは単なる接続の一つに過ぎません。1つのデータソースをメインブランチに、もう1つを開発ブランチに向ければ、どちらも同じアカウント内に存在し、並行してクエリを実行できます。

ベンダー資料: neon.com

よくある質問

ネオンに関する質問

クエリ ストリームを介して Neon データを読み取ることができるツールはどれですか?

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

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

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

クエリ ストリームは Neon のデータを変更できますか?

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

クエリ ストリームが Neon に接続するために必要なものは何ですか?

到達可能なホスト、ロール、およびそのパスワード - エージェントがドライバを運ぶため、データベースには何もインストールされません。ポート: 5432。ドライバ: Npgsql 9.0.3、エージェントが運ぶ - Neon 側でインストールするものはありません。TLS: 必須、すべての .neon.tech ホストに対してエージェントによって強制されます。データベース: neondb (名前を変更していない限り)。

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

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

Neonへの接続はPostgreSQLへの接続と異なりますか?

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

NeonからExcelへの変換ガイドはありますか?

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

仕事が行われる場所にネオンを設置する

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

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