Cloud Spanner コネクタを使用すると、データポータル内で Google Cloud Spanner のデータにアクセスできます。Cloud Spanner は、グローバルに分散され、強整合性を備えた、エンタープライズ グレードのデータベース サービスです。リレーショナル データベースの構造と非リレーショナル データベースの水平スケーラビリティを兼ね備え、クラウドに特化した設計となっています。
Cloud Spanner は有料サービスです。料金の詳細
Google Cloud Spanner に接続する方法
データポータルのデータソースでは、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 以外の文字はサポートされていません。
トラブルシューティング
一般的なエラー メッセージとその解決方法については、データポータルのトラブルシューティング ガイドをご覧ください。