Cloud Spanner コネクタを使用すると、データポータル内で Google Cloud Spanner データベースのデータにアクセスできるようになります。Cloud Spanner は、グローバルに分散され、強整合性を備えた、エンタープライズ グレードのデータベース サービスです。リレーショナル データベースの構造と非リレーショナル データベースの水平スケーラビリティを兼ね備え、クラウドに特化した設計となっています。
Cloud Spanner は有料サービスです。料金の詳細
Spanner に接続する方法 Google Cloud
データポータルのデータソースでは、Google 標準 SQL クエリ構文を使用して Cloud Spanner データベースに接続できます。
サービスとパートナー向けの
- データポータルにログインします。
- データポータルのホームページで、左上にある
[作成] をクリックして、[データソース] を選択します。 - [Cloud Spanner] コネクタを選択します。
- 求められた場合は、データポータルにデータへのアクセスを許可します。
- 左側で、データベースへの接続を設定します。次の情報を提供する必要があります。
- プロジェクト ID
- インスタンス ID(インスタンス設定の一覧を取得する方法については、下記の メモをご覧ください)。
- データベース ID
- テキスト フィールドに SQL クエリを入力します。
- 右上の [接続] をクリックします。
すぐに、データソースのフィールド一覧ページが表示されます。[レポートを作成] をクリックして、データの可視化を開始します。
メモ
インスタンス設定の一覧取得
Cloud SDK コマンドライン ツールを使用すると、Cloud Spanner を操作できます。たとえば、次のコマンドを実行すると、プロジェクトで使用可能なリージョン インスタンス構成とマルチリージョン インスタンス構成の一覧が表示されます。
gcloud spanner instance-configs list
リージョン設定ではデータが単一のリージョン内に分散され、マルチリージョン設定ではデータが地理的に複数のリージョンにわたって分散されます。詳しくは、インスタンスに関する記事をご覧ください。
データポータルは、データベースの組み込みデータ型を、統合されたデータ型一式にマッピングします。データポータルがサポートされていない表やクエリで列を検出すると、その列についてはフィールドが作成されません。Spanner コネクタの制限事項
- Spanner のレスポンス サイズは最大 10 MB です。その他の制限については、Spanner の制限に関する記事をご覧ください。
- 列見出し(フィールド名)には ASCII 文字のみを使用する必要があります。ASCII 以外の文字はサポートされていません。
トラブルシューティング
一般的なエラー メッセージとその解決方法については、データポータルのトラブルシューティング ガイドをご覧ください。