Google Sheets(スプレッドシート)


Google Sheets(スプレッドシート)


このページはGoogle Sheets(スプレッドシート) 用のCData Connect Cloud アドオンをインストールおよび設定する手順の概要を説明します。インストールが完了すると、Google Sheets(スプレッドシート) はCData Connect Cloud アカウントに接続されたデータソースからデータを取得できます。

Note:CData Connect Cloud でGoogle Sheets(スプレッドシート) を設定して使用する前に、データソースをCData Connect Cloud アカウントに接続する必要があります。詳細は、Connections を参照してください。

また、仮想データセットとDerived View をインポートすることもできます。仮想データセットを作成するには、Virtual Datasetsの指示に従ってください。Derived view を作成するには(管理者のみ)、Derived View の作成の指示に従ってください。

インストールとセットアップ

  1. Google スプレッドシート にサインインしてスプレッドシートを開きます。

  2. スプレッドシートを開いたらナビゲーションバーの拡張機能をクリックし、アドオンをハイライトしてアドオンを取得をクリックします。

  3. 検索バーにCData Connect Cloud と入力し、CData Connect Cloud アドオンをクリックします。

  4. ポップアップ画面で、インストールをクリックし、続けるをクリックします。

  5. 必要であればGoogle アカウントを選択しサインインします。コネクション承認用のプロンプトが表示されたら、許可をクリックします。

  6. スプレッドシートに戻ります。ナビゲーションバーの拡張機能をクリックし、CData Connect Cloud をハイライトしてOpen をクリックします。

  7. スプレッドシートの右側に設定画面が表示されます。Authorize をクリックしCData Connect Cloud にサインインします。

  8. CData Connect Cloud の認証情報を入力し、Continue をクリックします。

  9. 認証成功のメッセージが表示されたら、タブを閉じてGoogle スプレッドシートに戻ります。

コネクションを確立すると、CData Connect Cloud パネルに以下のオプションが表示されます。

  • IMPORT
  • REFRESH
  • DELETE
  • LOGS

データのインポート

接続されたデータソースからデータをインポートするには、以下の手順に従います。

  1. IMPORT をクリックします。

  2. ドロップダウンメニューからオプションを1つ選択します:ConnectionsVirtual DatasetsDerived Views。次に、選択した各オプションの手順に従います。

Connections のインポート

  1. ドロップダウンリストからConnection を選択します。

  2. Query Builder またはCustom SQL のいずれかを選択します。
    • Query Builder では、スキーマ(複数ある場合)、テーブル、およびカラムを選択します。必要に応じてフィルタソート、およびLimit を設定できます。生成されたクエリを表示し、必要に応じて調整します。
    • Custom SQL では、SQL ステートメントを所定のテーブルに入力します。
  3. EXECUTE をクリックします。

  4. プロンプトが表示されたら、現在のスプレッドシートまたは新しいスプレッドシートのいずれかをデータの出力先として選択します。

Virtual Datasets のインポート

  1. ドロップダウンリストからワークスペースを選択します。

  2. Query Builder またはCustom SQL のいずれかを選択します。
    • Query Builder では、表示する仮想データセットとカラムを選択します。必要に応じてフィルタソート、およびLimit を設定できます。生成されたクエリを表示し、必要に応じて調整します。
    • Custom SQL では、SQL ステートメントを所定のテーブルに入力します。
  3. EXECUTE をクリックします。

  4. プロンプトが表示されたら、現在のスプレッドシートまたは新しいスプレッドシートのいずれかをデータの出力先として選択します。

Derived Views のインポート

  1. Query Builder またはCustom SQL のいずれかを選択します。
    • Query Builder では、表示するDerived View とカラムを選択します。必要に応じてフィルタソート、およびLimit を設定できます。生成されたクエリを表示し、必要に応じて調整します。
    • Custom SQL では、SQL ステートメントを所定のテーブルに入力します。
  2. EXECUTE をクリックします。

  3. プロンプトが表示されたら、現在のスプレッドシートまたは新しいスプレッドシートのいずれかをデータの出力先として選択します。

データのリフレッシュ

スプレッドシートにインポート済みのデータをアップデートするには、CData Connect Cloud アドオンのメインメニューにあるREFRESH をクリックします。(必要に応じて、戻る矢印をクリックしてアドオンのメインメニューに戻ります。)続いて、以下の手順に従います。

  1. アップデートしたいスプレッドシートの隣にあるチェックボックスを選択します。

  2. 更新のオプションを選択します。
    • REFRESH NOW をクリックすると手動でデータを即座に更新します。
    • AUTO REFRESH をクリックすると自動更新の間隔を1時間単位で選択できるダイアログが開きます。ここで設定した間隔は自動更新を使用するすべてのスプレッドシートに適用されます。
  3. 選択したスプレッドシートのデータが最新にアップデートされます。

Note:AUTO REFRESH が選択されると新たにAuto Refresh Status のフィールドが表示されます。このフィールドでは更新の間隔と更新の対象となるスプレッドシートが記載されます。RESET AUTO REFRESH ボタンで現在の自動更新を停止し、新しい自動更新を設定できます。

データの削除

スプレッドシートから行を削除するには、以下の手順に従います:

  1. 必要に応じて、CData Connect Cloud アドオンのメインメニューに戻ります。

  2. 削除する行を選択し、Delete をクリックします。行内の任意のセルを選択すると、CData Connect Cloud は行全体を削除します。CData Connect Cloud は、指定した行数を削除してもよいかどうかを確認するプロンプトを表示します。

    Note:行の削除を元に戻すことはできません。

  3. 削除を続行するにはConfirm をクリックします。CData Connect Cloud は、行の削除に成功したかどうかを表示します。

ログ

LOGS をクリックすると以下の項目を含む直近の3つのクエリが一覧表示されるダイアログが開きます。

  • クエリを実行した日時
  • クエリ結果(成功 / 失敗)
  • クエリの内容とパラメータ

クエリの詳細設定

データをインポートする際、クエリをビルドするためにフィルタソート が使用できます。

フィルタ

フィルタを追加するには、Filters ヘッダーの隣の + をクリックします。+ を再度クリックすることでさらにフィルタを追加することができ、フィルタの横にあるゴミ箱のアイコンをクリックすると、フィルタを削除できます。

各フィルタには以下の3つの入力項目があります。

  • Column—フィルタをかけたいカラムをテーブルから選択します。
  • Op—フィルタが実行するオペレーションを選択します。オプション:equalsdoes not equalcontainsdoes not containless thanless than or equal togreater thangreater than or equal to
  • Value—フィルタ操作の値を表示します。

例えば、AccountValues が$100,000を超えるものを取り出したい場合、Column をAccountValues、Op をgreater than、そしてValue を100,000 にそれぞれ設定します。この設定をすることでクエリを実行したときにフィルタにマッチした結果のみが返されます。

フィルタのパラメータを入力すると、画面下部のGenerated Query が自動的にアップデートされます。

ソート

クエリ結果にソートルールを追加するには、Sort By ヘッダーの隣の + をクリックします。+ を再度クリックすることでさらにソートルールを追加することができ、ソートルールの横にあるゴミ箱のアイコンをクリックすると、ソートルールを削除できます。

各ソートルールはColumnOrder(昇順または降順)の選択が必要です。複数のソートルールを追加する場合は、ルールが表示されている順で結果がソートされます。クエリは、最初のルールを最も優先してソートし、次に2番目のルール、といった順番でソートされます。

ソートのパラメータを入力すると、画面下部のGenerated Query が自動的にアップデートされます。