2017-02-26 7 views
0

私はtfsサーバからプロジェクト情報を取得しようとしています。私は容量情報にアクセスする方法を知りたいと思います。それをオンラインで検索し、容量情報が[dbo] 。[tbl_TeamConfigurationCapacity]。 しかし、どのようにwiql.Anyoneを使用してテーブルのクエリを理解していないのですか?容量情報を取得するためのacess tfs

答えて

1

このテーブルは、Project Collectionデータベースでのみ使用でき、SQLまたはWIQLでそのテーブルがサポートされていないことを確認することができます。技術的にはSQLを通じて可能ですが、Project Collectionデータベースへの直接アクセスはサポートされておらず、主なバージョン、更新プログラム、および修正プログラム間で基本構造が変更される可能性があります。

データベースの容量に直接アクセスする代わりに、the supported method is to use the REST api to query the capacity

例:

GET https://{instance}/DefaultCollection/{project}/{team}/_apis/work/TeamSettings/Iterations/{iterationid}/Capacities?api-version={version} 

GET https://fabrikam-fiber-inc.visualstudio.com/DefaultCollection/Fabrikam-Fiber/_apis/work/teamsettings/iterations/2ec76bfe-ba74-4060-970d-4567a3e997ee/capacities?api-version=2.0-preview.1 

{ 
    "values": [ 
    { 
     "teamMember": { 
     "id": "8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d", 
     "displayName": "Chuck Reinhart", 
     "uniqueName": "[email protected]", 
     "url": "https://fabrikam-fiber-inc.vssps.visualstudio.com/_apis/Identities/8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d", 
     "imageUrl": "https://fabrikam-fiber-inc.visualstudio.com/DefaultCollection/_api/_common/identityImage?id=8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d" 
     }, 
     "activities": [ 
     { 
      "capacityPerDay": 0, 
      "name": null 
     } 
     ], 
     "daysOff": [], 
     "url": "https://fabrikam-fiber-inc.visualstudio.com/DefaultCollection/6d823a47-2d51-4f31-acff-74927f88ee1e/748b18b6-4b3c-425a-bcae-ff9b3e703012/_apis/work/teamsettings/iterations/2ec76bfe-ba74-4060-970d-4567a3e997ee/capacities/8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d" 
    } 
    ] 
} 
+0

私は明示的にデータベースのメソッドを介してそれをアセスするために...それを行う方法上の任意のアイデアがありますか? – neehu

+1

あなたのニーズとサポートされている解決策が一致しません。 REST APIを使用する必要があります。データをSQLデータベースに入れて照会できるようにするか、残りを直接呼び出すかは、あなた次第です。 – jessehouwing

関連する問題