Google Cloud コンソールを使用してデータを管理する

このページでは、Google Cloud コンソールで Spanner Studio を使用して Spanner データを探索して管理する方法について説明します。

Spanner Studio には [エクスプローラ] ペインがあり、クエリエディタ と SQL クエリ結果テーブルが統合されています。この 1 つのインターフェースから DDL、DML、SQL ステートメントを実行できます。たとえば、サードパーティのデータベース クエリ ツールを構成する代わりに、テーブルを作成し、クエリエディタを使用してすぐにデータに対するクエリを実行できます。

Spanner を初めて使用する場合は、Google Cloud コンソールを使用してデータベースを作成しクエリを実行する方法をご覧ください。

データを探す

エクスプローラを使用して、データベース オブジェクトを表示、検索、操作できます。次のデータベース オブジェクトの作成、変更、削除が可能です。

[エクスプローラ] ペインの検索フィールドを使用すると、プロジェクト内のデータベース オブジェクトを名前で検索できます。検索すると、検索クエリと完全に一致するリソースか、部分的に一致するリソースが表示されます。検索キーワードがデータベース オブジェクト レベルで一致するリソースが多すぎる場合、すべての一致が表示されないことがあります。検索キーワードを絞り込んで、もう一度検索してください。

[エクスプローラ] にアクセスするには、次の手順に沿って操作します。

  1. Google Cloud コンソールで、[Spanner] ページを開きます。

    Spanner に移動

  2. リストからインスタンスを選択します。

  3. データベースを選択します。

  4. ナビゲーション メニューで [Spanner Studio] をクリックします。 [エクスプローラ] ペインに、データベースにあるオブジェクトのリストが表示されます。

データの作成、変更、クエリ

クエリエディタを使用すると、DDL、DML、SQL ステートメントの任意の組み合わせを実行できます。ステートメントはセミコロンで区切る必要があります。クエリをご自分で作成できます。または、テンプレートを使用してクエリエディタにデータを入力することもできます。

ステートメントは、クエリエディタ に入力した順序に基づいて実行されます。連続する DDL ステートメントは、まとめられて一度に実行されます。詳細については、バッチでのステートメントの実行順序をご覧ください。

データの構造化、修正、クエリ実行を行う手順は、次のとおりです。

  1. Google Cloud コンソールで、[Spanner] ページを開きます。

    Spanner に移動

  2. リストからインスタンスを選択します。

  3. データベースを選択します。

  4. ナビゲーション メニューで [Spanner Studio] をクリックします。

  5. 次のいずれかの方法でクエリを作成します。

    • 独自のクエリを作成する手順は次のとおりです。

      1. [新しい SQL エディタタブ] または [新しいタブ] をクリックし、新しいタブを開きます。
      2. クエリエディタが表示されたら、クエリを入力します。
    • テンプレートからクエリを作成する手順は次のとおりです。

      1. [エクスプローラ] ペインで、データベース オブジェクトの横にある more_vert [アクションを表示] をクリックします。可能な操作が 1 つ以上表示されます。
      2. アクションをクリックします。クエリエディタにテンプレートが入力されます。
      3. テンプレート内のプレースホルダをすべて置き換えます。
  6. [実行] をクリックします。クエリの結果が [結果] テーブルに表示されます。