ノーコードでクラウド上のデータとの連携を実現。
詳細はこちら →Microsoft OneDrive Driver の30日間無償トライアルをダウンロード
30日間の無償トライアルへ製品の詳細
Microsoft OneDrive JDBC Driver 相談したいMicrosoft OneDrive に連携するJava アプリケーションを素早く、簡単に開発できる便利なドライバー。
CData
こんにちは!ウェブ担当の加藤です。マーケ関連のデータ分析や整備もやっています。
CData JDBC Driver for OneDrive は、IDE からBI ツールまで、サードパーティーツールからMicrosoft OneDrive データの読み書きを可能にするJDBC 標準を提供します。本記事では、DBeaver のウィザードを使ってMicrosoft OneDrive データに接続し、GUI 上でデータを参照する方法を紹介します。
CData JDBC ドライバは、以下の特徴を持ったリアルタイムデータ接続ツールです。
CData JDBC ドライバでは、1.データソースとしてMicrosoft OneDrive の接続を設定、2.DBeaver 側でJDBC Driver との接続を設定、という2つのステップだけでデータソースに接続できます。以下に具体的な設定手順を説明します。
まずは、本記事右側のサイドバーからOneDrive JDBC Driver の無償トライアルをダウンロード・インストールしてください。30日間無償で、製品版の全機能が使用できます。
次に、以下の手順でDBeaver にドライバーのJAR ファイルをロードします。
以下の手順で、認証情報およびその他の必要な接続プロパティを追加します。
OneDrive は接続にOAuth 認証を使用します。OAuth を使用して認証するには、OneDrive API 用のアプリを作成して、OAuth クライアントID、OAuth クライアントシークレット、およびコールバックURLを取得してください。OAuth 情報の取得については、MS 公式のこちらのページが参考になります。取得したこれらの情報をOAuthClientId、OAuthClientSecret、CallbackURL の接続プロパティに設定することで認証を設定できます。
認証についての詳細は、ヘルプドキュメントの「OAuth」のセクションをご確認ください。
JDBC URL の作成の補助として、Microsoft OneDrive JDBC Driver に組み込まれている接続文字列デザイナーが使用できます。JAR ファイルをダブルクリックするか、コマンドラインからjar ファイルを実行します。
java -jar cdata.jdbc.onedrive.jar
接続プロパティを入力し、接続文字列をクリップボードにコピーします。
一般的な接続文字列:
jdbc:onedrive:OAuthClientId=MyApplicationId;OAuthClientSecret=MySecretKey;OAuthCallbackURL=http://localhost:33333;InitiateOAuth=GETANDREFRESH
これで、接続できたことで公開されたテーブルのデータにクエリを実行できるようになりました。テーブルを右クリックし、「ビュー表」をクリックします。「データ」タブでデータを確認できます。