Looker Studio でAzure DevOps のデータと連携した可視化を作成する方法

宮本航太
宮本航太
プロダクトスペシャリスト
CData Connect AI を使ってAzure DevOps のリアルタイムデータに接続し、Looker Studio でカスタムレポートを作成します。

Looker Studio(旧Google データポータル)を使えば、リッチな可視化を追加したダッシュボードやレポートを簡単に作成できます。CData Connect AI と組み合わせることで、Azure DevOps のデータに簡単に接続してLooker Studio からデータを連携利用できます。この記事では、Looker Studio からCData Connect AI を通してAzure DevOps に連携し、Azure DevOps のデータを使用した可視化を作成する方法を説明します。

CData Connect AI offers a seamless cloud-to-cloud interface tailored for Azure DevOps, making it straightforward to construct reports directly from liveAzure DevOps のデータwithin Looker Studio without the need for data replication. As you create visualizations, Looker Studio generates queries to retrieve data. With its inherent optimized data processing capabilities, CData Connect AI efficiently channels all supported query operations, including filters, JOINs, and more, directly to Azure DevOps. This leverages server-side processing to swiftly provide the requested Azure DevOps のデータ.

Connect AI からAzure DevOps への接続

CData Connect AI では、直感的なクリック操作ベースのインターフェースを使ってデータソースに接続できます。

  1. Connect AI にログインし、 Add Connection をクリックします。 コネクションの追加
  2. 「Add Connection」パネルから「Azure DevOps」を選択します。 データソースの選択
  3. 必要な認証プロパティを入力し、Azure DevOps に接続します。

    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 への認証」セクションを参照してください。

    コネクションを設定(Salesforce の場合)

  4. Create & Tast をクリックします。
  5. 「Add Azure DevOps Connection」ページの「Permissions」タブに移動し、ユーザーベースのアクセス許可を更新します。 権限を更新

コネクションの設定が完了したら、Looker Studio からAzure DevOps のデータへの接続準備ができました。

Azure DevOps のリアルタイムデータにLooker Studio からアクセス

それでは、Looker Studio からCData Connect AI に接続して新しいAzure DevOps のデータソースを作成し、データを使った可視化を作成していきましょう。

  1. Looker Studio にログインして、「作成」ボタンから新しいデータソースを作成し、CData Connect AI Connector を選択します。
  2. Looker Studio で新しいデータソースを作成
  3. 「Authorize」をクリックしてGoogle アカウントへのアクセスを許可します。 Connector に権限を付与
  4. 「Authorize」をクリックしてご利用のCData Connect AI インスタンスを認証します。 CData Connect AI を認証
  5. Looker Studio のCData Connect AI Connector でコネクション(例:AzureDevOps1)を選択し、「Next」をクリックします。 コネクションの選択
  6. テーブル(例:Builds)を選択するかCustom Query を使用して、「CONNECT」をクリックして次に進みます。 テーブルの選択
  7. 必要な場合にはカラムを変更して、「レポートを作成」をクリックしてデータソースをレポートに追加します。
  8. カラム定義の設定
  9. 可視化のスタイルを選択してレポートに追加します。
  10. ディメンションと指標を選択して可視化を作成します。これで、Azure DevOps のデータの可視化が作成できました。
  11. Looker Studio でAzure DevOps のデータを可視化

クラウドアプリケーションからAzure DevOps のデータへのリアルタイム連携

これで、可視化の作成は完了です。あとは、Azure DevOps から自在にデータを取得して、ダッシュボード構築やレポーティングに活用できます。

クラウドアプリケーションから150を超えるSaaS、ビッグデータ、NoSQL データソースへのリアルタイムデータ連携の実現には、CData Connect AI の14日間無償トライアルをぜひお試しください。

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

CData Connect AI の詳細、または無料トライアルにお申し込みください:

無料トライアル お問い合わせ