IntelliJ で Azure DevOps のデータ に接続

Jerod Johnson
Jerod Johnson
Senior Technology Evangelist
IntelliJ のウィザードを使用して Azure DevOps のデータ への接続を設定します。

CData JDBC Driver for Azure DevOps を使用すると、Azure DevOps を JDBC データソースとしてアクセスでき、IDE の迅速な開発ツールとの連携が可能になります。この記事では、データソース設定ウィザードを使用して IntelliJ で Azure DevOps のデータ に接続する方法を説明します。

Azure DevOps 用の JDBC データソースを作成

以下の手順で、ドライバー JAR を追加し、Azure DevOps のデータ への接続に必要な接続プロパティを定義します。

  1. Data Sources ウィンドウで右クリックし、Add Data Source -> DB Data Source をクリックします。
  2. 表示される Data Source Properties ダイアログで、以下のプロパティを設定します。

    • JDBC Driver Files: このメニューの横にあるボタンをクリックし、インストールディレクトリにある JDBC Driver ファイル cdata.jdbc.azuredevops.jar を追加します。
    • JDBC Driver Class: このメニューで、リストから cdata.jdbc.azuredevops.AzureDevOpsDriver を選択します。
    • Database URL: JDBC URL プロパティに接続 URL を入力します。URL は jdbc:azuredevops: で始まり、セミコロンで区切られた接続プロパティを含みます。

      AzureDevOps 接続プロパティの取得・設定方法

      Azure DevOps アカウントに接続するには、Profile -> Organizations に移動し、アカウントの組織名を取得します。Organization プロパティをこの値に設定します。

      Note: 複数のカタログやスキーマに存在するテーブル名もあります。テーブルをクエリする際は、Catalog およびSchema 接続プロパティ、または完全修飾テーブル名のいずれかでカタログとスキーマを指定する必要があります。

      Azure DevOps への認証

      Azure DevOps は、Basic 認証とAzure AD(OAuth ベース)認証の両方をサポートします。

      Basic

      Basic 認証でAzure DevOps に接続する場合、OrganizationPersonalAccessToken の両方を指定します。 パーソナルアクセストークンを生成するには、Azure DevOps 組織アカウントにログインし、Profile -> Personal Access Tokens -> New Token に移動します。生成されたトークンが表示されます。

      Azure AD

      Azure AD は、Microsoft のマルチテナント、クラウドベースのディレクトリおよびID 管理サービスです。 これはユーザーベースの認証で、AuthSchemeAzureAD に設定し、Organization をAzure DevOps Organization の名前に設定する必要があります。 Web アプリケーションを介したAzure AD への認証には、必ずカスタムOAuth アプリケーションの作成が必要です。 詳しい認証方法は、ヘルプドキュメント の「Azure DevOps への認証」セクションを参照してください。

      組み込みの接続文字列デザイナー

      JDBC URL の作成には、Azure DevOps JDBC Driver に組み込まれている接続文字列デザイナーを使用できます。JAR ファイルをダブルクリックするか、コマンドラインから JAR ファイルを実行します。

      java -jar cdata.jdbc.azuredevops.jar
      

      接続プロパティに値を入力して、接続文字列をクリップボードにコピーします。

      一般的な JDBC URL は以下のとおりです。

      jdbc:azuredevops:AuthScheme=Basic;Organization=MyAzureDevOpsOrganization;ProjectId=MyProjectId;PersonalAccessToken=MyPAT;

Azure DevOps のデータ の編集と保存

スキーマ情報を取得するには、作成したデータソースを右クリックして Refresh Tables をクリックします。テーブルをクエリするには、テーブルを右クリックして Open Tables Editor をクリックします。Table Editor でレコードを編集することもできます。

はじめる準備はできましたか?

Azure DevOps Driver の無料トライアルをダウンロードしてお試しください:

 ダウンロード

詳細:

Azure DevOps Icon Azure DevOps JDBC Driver お問い合わせ

Azure DevOps データを組み込んだパワフルなJava アプリケーションを短時間・低コストで作成して配布できます。