Dependencies リソース
Dependencies リソースでは、アプリケーション (フォルダ) に連動するすべてのアセットとデータフローを表示できます。アセットは、データセット、レンズ、ダッシュボード、アプリケーションです。Dependencies リソースは、参照アクセス権のあるアセットのみを返します。このリソースは、アプリケーションに含まれるデータセットのいずれかを使用して構築されたすべてのアセットとデータフローの表現を返します。
- リソース URL
-
1/wave/dependencies/<folder ID> - 形式
- JSON
- 使用可能なバージョン
- 36.0
- HTTP メソッド
- GET
- GET のレスポンスボディ (および DependencyRepresentation)
-
プロパティ名 型 説明 検索条件グループとバージョン 使用可能なバージョン assetSharingUrl String アセットの共有 URL。 Small、36.0 36.0 dashboards DependencyCollectionRepresentation アセットに連動するダッシュボード。 Small、36.0 36.0 datasets DependencyCollectionRepresentation アセットに連動するデータセット。 Small、36.0 36.0 folder AssetReferenceRepresentation アセットが含まれるフォルダ。 Small、36.0 36.0 id String 18 文字のアセット ID。 Small、36.0 36.0 lastModifiedBy Wave User アセットを最後に変更したユーザ。 Small、36.0 36.0 lastModifiedDate Data アセットが最後に変更された時刻 (ISO8601 日付形式)。 Small、36.0 36.0 lenses DependencyCollectionRepresentation アセットに連動するレンズ。 Small、36.0 36.0 name String アセットの名前。 Small、36.0 36.0 type String アセットタイプ。値は次のとおりです。 - dashboard
- dataset
- folder
- lens
- workflow
Small、36.0 36.0 url String アセットの定義を取得する URL。 Small、36.0 36.0 workflows DependencyCollectionRepresentation アセットに連動するデータフロー。 Small、36.0 36.0 -
- DependencyCollectionRepresentation
-
プロパティ名 型 説明 検索条件グループとバージョン 使用可能なバージョン dependencies Dependency[] アセットの連動関係のリスト。 Small、36.0 36.0 totalSize Integer 連動関係の合計数。 Small、36.0 36.0
- レスポンスボディの例
-
1{ 2 "assetSharingUrl" : "https://yourInstance.salesforce.com/analytics/wave/application?assetId=00l40&orgId=00D40&loginHost=yourInstance.salesforce.com&urlType=sharing", 3 "id" : "00l40000000M5EiAAK", 4 "lastModifiedBy" : { }, 5 "lenses" : { 6 "dependencies" : [ { 7 "assetSharingUrl" : "https://yourInstance.salesforce.com/analytics/wave/lens?assetId=0FK40&loginHost=yourInstance.salesforce.com&urlType=sharing", 8 "datasets" : { 9 "dependencies" : [ { 10 "id" : "0Fb400000004DKRCA2", 11 "lastModifiedBy" : { }, 12 "name" : "sales", 13 "type" : "dataset", 14 "url" : "/services/data/v36.0/wave/datasets/0Fb400000004DKRCA2" 15 } ], 16 "totalSize" : 1 17 }, 18 "folder" : { 19 "alias" : "Test", 20 "id" : "00l40000000M5EnAAK", 21 "label" : "Test", 22 "url" : "https://yourInstance.salesforce.com/analytics/wave/application?assetId=00l40&loginHost=yourInstance.salesforce.com&urlType=sharing" 23 }, 24 "id" : "0FK400000004D8CGAU", 25 "lastModifiedBy" : { 26 "id" : "00540000000Hf6rAAC", 27 "name" : "Admin User", 28 "profilePhotoUrl" : "https://yourInstance.salesforce.com/profilephoto/72940000000003y/T" 29 }, 30 "lastModifiedDate" : "2015-06-16T22:36:21.000Z", 31 "name" : "New lens", 32 "type" : "lens", 33 "url" : "/services/data/v36.0/wave/lenses/0FK400000004D8CGAU" 34 } ], 35 "totalSize" : 1 36 }, 37 "type" : "folder" 38}