全部產品
Search
文件中心

:DATASOURCE::PAI::Datasets

更新時間:Nov 02, 2024

DATASOURCE::PAI::Datasets類型用於查詢資料集基礎資訊。

文法

{
  "Type": "DATASOURCE::PAI::Datasets",
  "Properties": {
    "SourceId": String,
    "WorkspaceId": String,
    "RefreshOptions": String
  }
}

屬性

屬性名稱

類型

必須

允許更新

描述

約束

SourceId

String

來源ID。

取值:

  • 當SourceType為USER時,可以自訂SourceId。

  • 當SourceType為ITAG時,即ITAG模組對結果產生的資料集進列標籤處理時,SourceId為ITAG的任務ID。  

  • 當SourceType為PAI_PUBLIC_DATASET,即使用PAI公用資料集建立的資料集時,SourceId預設為空白。 

WorkspaceId

String

資料集所在工作空間ID。

RefreshOptions

String

當資源棧更新時,資料來源資源的重新整理策略。

有效值:

  • Never(預設值):更新堆棧時,從不重新整理資料來源資源。

  • Always:更新堆棧時,始終重新整理資料來源資源。

傳回值

Fn::GetAtt

  • Datasets:資料集詳情列表

  • DatasetIds:資料集ID列表

屬性名稱

類型

描述

約束

DatasetIds

List

資料集ID列表

Datasets

List

資料集詳情列表

Accessibility

String

工作空間可見度。

CreateTime

String

建立時間。

Options

String

擴充欄位

DataType

String

資料類型

SourceType

String

來源類型

Property

String

資料集屬性。

Uri

String

URI配置

OwnerId

String

主賬戶ID。

DatasetName

String

資料集名稱。

GmtModifiedTime

String

更新時間。

UserId

String

使用者ID。

DataSourceType

String

資料來源類型。

SourceId

String

來源ID。

Description

String

描述。

DatasetId

String

資料集ID。

WorkspaceId

String

資料集所在工作空間ID。

樣本

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  WorkspaceId:
    Description: 'The ID of the workspace where the dataset is located. For details
      about how to obtain the workspace ID, see [ListWorkspaces](~~ 449124 ~~).

      If this parameter is not configured, the default workspace is used. If the default
      workspace does not exist, an error is reported.'
    Type: String
Resources:
  ExtensionDataSource:
    Properties:
      WorkspaceId:
        Ref: WorkspaceId
    Type: DATASOURCE::PAI::Datasets
Outputs:
  DatasetIds:
    Description: The list of dataset IDs.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - DatasetIds
  Datasets:
    Description: The list of datasets.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - Datasets
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "WorkspaceId": {
      "Type": "String",
      "Description": "The ID of the workspace where the dataset is located. For details about how to obtain the workspace ID, see [ListWorkspaces](~~ 449124 ~~).\nIf this parameter is not configured, the default workspace is used. If the default workspace does not exist, an error is reported."
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::PAI::Datasets",
      "Properties": {
        "WorkspaceId": {
          "Ref": "WorkspaceId"
        }
      }
    }
  },
  "Outputs": {
    "Datasets": {
      "Description": "The list of datasets.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Datasets"
        ]
      }
    },
    "DatasetIds": {
      "Description": "The list of dataset IDs.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DatasetIds"
        ]
      }
    }
  }
}