RazorSQL で Azure DevOps のデータ に接続

Jerod Johnson
Jerod Johnson
Senior Technology Evangelist
RazorSQL データベース管理ツールのウィザードを使用して Azure DevOps に接続し、GUI で Azure DevOps のデータ をクエリします。

CData JDBC Driver for Azure DevOps は、IDE のウィザードからデータ管理・分析ツールまで、サードパーティツールからの標準ベースのアクセスを可能にします。この記事では、RazorSQL のウィザードを使用して Azure DevOps に接続する方法を説明します。

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

  1. RazorSQL アプリケーションを開き、「Connections」メニューから「Add Connection Profile」->「Other」->「JDBC」を選択します。
  2. 表示される「Connection Wizard」で、以下のプロパティを設定します。
    • Driver Location:インストールディレクトリ内の lib サブフォルダへのパスを設定します。
    • Driver Class:ドライバークラスを cdata.jdbc.azuredevops.AzureDevOpsDriver に設定します。
    • Username:ユーザー名を入力します(このプロパティは JDBC URL 内でも設定できます)。
    • Password:パスワードを入力します(このプロパティは JDBC URL 内でも設定できます)。
    • JDBC URL:接続パラメータを入力します。JDBC 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 のデータ のクエリとテーブルの選択

接続が確立されると、ウィザードが閉じ、接続パネルで接続が利用可能になります。その後、テーブルをクエリできます。

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

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

 ダウンロード

詳細:

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

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