製品をチェック

Excel Add-In for Azure DevOps の30日間無償トライアルをダウンロード

 30日間の無償トライアルへ

製品の詳細

Azure DevOps アイコン Excel Add-In for Azure DevOps 相談したい

Azure DevOps Excel Add-In は、Microsoft Excel からライブなAzure DevOps データに直接接続できる強力なツールです。

Excel からAzure DevOps のAccounts、Approvals、Builds、Tests データにアクセス。Excel での一括エクスポート、データ分析などに最適!

Excel を使ってAzure DevOps にデータを追加したり、Azure DevOps のデータを編集する方法

この記事では、CData Excel Add-In を使ってExcel からデータを Azure DevOps に追加・編集する方法を説明します。

加藤龍彦
ウェブデベロッパー

最終更新日:2023-09-28
azuredevops ロゴ

CData

excel ロゴ画像
Excel ロゴ

こんにちは!ウェブ担当の加藤です。マーケ関連のデータ分析や整備もやっています。

CData Excel Add-In for AzureDevOps を使えば、Excel から直接Azure DevOps のデータ取得、追加、編集が可能になります。Azure DevOps のデータを一度Excel にエクスポートして編集・データソースの一括更新を行えるだけではなく、Excel スプレッドシートに保存されているデータを一括でAzure DevOps にインポートすることも可能です。

この記事ではExcel Add-In の使い方を説明し、実際にAzure DevOps データを取得、追加、編集していきます。記事の例ではBuilds テーブルを使いますが、同じことがCData Excel Add-In で取得できるすべてのAzure DevOps データのテーブルに対して実行可能です。

Azure DevOps への接続を設定

まずは、本記事右側のサイドバーからAzureDevOps Excel Add-In の無償トライアルをダウンロード・インストールしてください。30日間無償で、製品版の全機能が使用できます。

Azure DevOps への接続には、Excel Add-in をインストールした後にExcel を起動して、「CData」タブ ->「データの取得」->「取得元:Azure DevOps」とクリックしていきます。

Excel のCData タブからデータの取得アイコンをクリックして、取得元:Azure DevOpsを選択

接続エディタが表示されるので、接続プロパティを入力して「接続テスト」をクリックしてください。プロパティの取得方法について説明します。

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

Azure DevOps アカウントに接続するには、Profile -> Organizations に移動して、アカウント内の組織名であるOrganization を指定します。

例: Organization=MyAzureDevOpsOrganization

NOTE :Analytics スキーマに接続する場合は、Organization と一緒にProjectId を指定する必要があります。

Azure DevOps への認証

Basic

OrganizationPersonalAccessToken を指定することで、Azure DevOps アカウントに接続できます。 パーソナルアクセストークンを生成するには、Azure DevOps Organization アカウントにログインし、Profile -> Personal Access Tokens -> New Token に移動します。生成されたトークンが表示されます。

Azure AD

Azure ADは、OAuth を利用して認証する接続形式です。OAuth は、認証ユーザーがインターネットブラウザを使用してAzure DevOps と通信することを要求します。 CData 製品は、いくつかの方法でこれをサポートします。AuthSchemeAzureAD に設定し、Organization をAzure DevOps の組織名に設定します。 詳しくは、ヘルプドキュメント の「Azure DevOps への認証」セクションを参照してください。

Azure DevOps データの取得

接続設定が完了したら、いよいよAzure DevOps のデータを取得してみましょう。

  1. 接続が完了すると、以下の「クエリを編集」画面が表示されます。
  2. クエリ編集画面
  3. 「テーブル/ビュー」項目の「選択」ボタンをクリックします。テーブル一覧が表示されるので、取得したいテーブルを選択してください。今回はBuilds を使います。
  4. 以下のようにテーブルのメタデータが自動で取得・表示されます。「最大行数」で取得するレコード数を調整することもできます。新規データの一括入力だけが目的の場合は、1行だけを取得するといったことも可能です。
  5. テーブルの情報
  6. 「シート名」にデータを追加するExcel シートの名前を入力します。デフォルトでは、取得するテーブル名がシート名になります。準備ができたら「OK」をクリックすると、データが取得されます(以下はすべてサンプルデータです)。
  7. 取得したAzure DevOps データ

Azure DevOps へのデータの追加・更新

これで、データの取得は完了です。ここからはデータ追加をやっていきましょう。今回は、BuildsSample という別シートにあるデータをAzure DevOps に追加していく、というシナリオで進めていきます。

  1. テーブルの最終行の下の行に、別シートを参照する式を入力します。例:=BuildsSample!A1。これで、別シートのデータをコピーできました。新たに追加してデータソース側に反映されていないデータは、赤文字で表示されます。注意点として、(読み取り専用)となっているカラムは空のままにしておいてください。 別シートからデータを入力
  2. 参照用のセルをドラッグドロップして、どんどんデータを追加します。CData Excel Add-In では複数行のデータを一括で追加できます。 複数行のデータを追加
  3. それでは、Excel で追加したデータを実際にAzure DevOps に追加してみます。追加する行を選択して、CData リボン内の「行の更新」->「選択された行の更新」ボタンをクリックします。
  4. CDataリボンから行を更新

各行の追加が完了すると、追加した値の文字が赤から黒に変わります。もしエラーなく処理が完了しても文字の色が変わらなければ、「ワークアウトのリフレッシュ」を試してみてください。

正常にデータが追加された

データの更新

追加と類似の方法でデータを更新できます。シートに取得したデータを編集すると赤文字になるので、あとは行の更新を実行するだけです。

Azure DevOps からExcel へのデータ連携には、ぜひCData Excel Add-In をご利用ください

このようにCData Excel Add-In と併用することで、270を超えるSaaS、NoSQL データをExcel からコーディングなしで扱うことができます。30日の無償評価版が利用できますので、ぜひ自社で使っているクラウドサービスやNoSQL と合わせて活用してみてください。

CData Excel Add-In は、日本のユーザー向けにUI の日本語化、ドキュメントの日本語化、日本語でのテクニカルサポートを提供しています。

関連コンテンツ

トライアル・お問い合わせ

30日間無償トライアルで、CData のリアルタイムデータ連携をフルにお試しいただけます。記事や製品についてのご質問があればお気軽にお問い合わせください。