本記事では CData サポート担当からこんなことを聞かれたらどこを確認すべきか?という観点で、よく頂くお問合せ内容をご紹介します。
記事はこちら →CData ODBC Driver for GoogleCloudStorage は、DBArtisan などのデータベースツールとGoogle Cloud Storage data を連携し、RDB のような感覚でGoogle Cloud Storage データを扱えます。 本記事では、DBArtisan 上でGoogle Cloud Storage データソースを作成する方法とクエリの実行方法を説明します。
ODBC Driver をインストールして、ODBC DSN 設定を行います。インストール後にDSN 設定画面が開くので、Google Cloud Storage への接続に必要なプロパティを設定します。
ユーザー資格情報の接続プロパティを設定することなく接続できます。InitiateOAuth をGETANDREFRESH に設定したら、接続の準備が完了です。
接続すると、Google Cloud Storage OAuth エンドポイントがデフォルトブラウザで開きます。ログインして権限を付与すると、OAuth プロセスが完了します。
サービスアカウントには、ブラウザでユーザー認証を行わないサイレント認証があります。サービスアカウントを使用して、企業全体のアクセススコープを委任することもできます。
このフローでは、OAuth アプリケーションを作成する必要があります。詳しくは、ヘルプドキュメントを参照してください。以下の接続プロパティを設定したら、接続の準備が完了です:
これで、サービスアカウントのOAuth フローが完了します。
次の方法で、プロジェクトにGoogle Cloud Storage データソースを登録します。
これで、他のデータベースと同じようにGoogle Cloud Storage データを扱うことが可能になります。 サポートされるSQL クエリは、ドライバーのヘルプドキュメントを参照してください。