前提・実現したいこと
ProgressのDataDirectというJDBCドライバを使用して、GoogleBigQueryのSQLクエリができるようにしたいです。
参考サイトは下記の通りです。
→https://www.progress.com/tutorials/jdbc/connect-and-query-google-bigquery-using-jdbc-connector
参考サイトの「Google BigQueryデータをクエリする」という手順の中のDBeaverというクエリツールを使って、JDBCURLを入力し、テスト接続をする箇所がうまくいきません。
発生している問題・エラーメッセージ
No suitable driver found for jdbc:datadirect:googlebigquery:AuthenticationMethod=serviceaccount;Project=Connect to BigQuery using JDBC;Dataset=datadirect;ServiceAccountEmail=googlebigquery@connect-to-bigquery-using-jdbc.iam.gserviceaccount.com;ServiceAccountPrivateKey=C:\Users\聡一朗\Desktop\cloudWorks作業用\connect-to-bigquery-using-jdbc-1b4275c2e952.json
該当のJDBC URL
JDBC URL
1jdbc:datadirect:googlebigquery:AuthenticationMethod=serviceaccount;Project=connect-to-bigquery-using-jdbc;Dataset=bigqueryJDBC;ServiceAccountEmail=googlebigquery@connect-to-bigquery-using-jdbc.iam.gserviceaccount.com;ServiceAccountPrivateKey=C:\Users\聡一朗\Desktop\cloudWorks作業用\connect-to-bigquery-using-jdbc-1b4275c2e952.json
試したこと
まずJDBCURL内のServiceAccountPrivateKeyに日本語表記が含まれているので別のディレクトリに変更しましたが、同じエラーでした。
そしてDatasetの中身が参考サイトでは分からなかったので、とりあえずGoogle Cloud PlatformでBigqueryAPIを使用して空のデータセット(データセット名:bigqueryJDBC)を作成し、それをDatasetに入れましたが、ダメでした。
URLの中ではDatasetだけ自信のない項目なのでこれを意味を知っている方がいらっしゃいましたら教えて頂けるでしょうか。
補足情報(FW/ツールのバージョンなど)
クエリツール:DBeaver7.0.4
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。