すべてのプロダクト
Search
ドキュメントセンター

Resource Orchestration Service:DATASOURCE::PAI::Dataset

最終更新日:Mar 17, 2025

DATASOURCE::PAI::Dataset は、データセットをクエリするために使用されます。

構文

{
  "Type": "DATASOURCE::PAI::Dataset",
  "Properties": {
    "DatasetId": String,
    "WorkspaceId": String,
    "RefreshOptions": String
  }
}

プロパティ

プロパティ

必須

編集可能

説明

制約

DatasetId

String

はい

はい

データセット ID。

なし。

WorkspaceId

String

はい

はい

データセットが属するワークスペースの ID。

なし。

RefreshOptions

String

いいえ

はい

スタックが更新されたときのデータソースリソースのリフレッシュポリシー。

有効な値:

  • Never (デフォルト): スタックが更新されたときにデータソースリソースをリフレッシュしません。

  • Always: スタックが更新されたときにデータソースリソースをリフレッシュします。

戻り値

Fn::GetAtt

  • Options: 拡張フィールド。

  • Description: 説明。

  • Accessibility: ワークスペースのアクセシビリティ。

  • SourceId: ソース ID。

  • CreateTime: 作成時間。

  • SourceType: ソースタイプ。

  • WorkspaceId: データセットが属するワークスペースの ID。

  • Uri: URI 構成。

  • GmtModifiedTime: 更新時間。

  • DatasetId: データセット ID。

  • OwnerId: Alibaba Cloud アカウントの ID。

  • DatasetName: データセット名。

  • UserId: ユーザー ID。

  • DataSourceType: データソースタイプ。

  • DataType: データ型。

  • Property: データセットのプロパティ。

  • YAML 形式

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      WorkspaceId:
        Type: String
        Description:
          ja: |-
            データセットが存在するワークスペースの ID。ワークスペース ID の取得方法については、[ListWorkspaces] を参照してください。
            このパラメーターが構成されていない場合は、デフォルトのワークスペースが使用されます。デフォルトのワークスペースが存在しない場合は、エラーが報告されます。
        Required: true
      DatasetId:
        Type: String
        Description:
          ja: リソースの最初の ID。
        Required: true
    Resources:
      ExtensionDataSource:
        Type: DATASOURCE::PAI::Dataset
        Properties:
          WorkspaceId:
            Ref: WorkspaceId
          DatasetId:
            Ref: DatasetId
    Outputs:
      Options:
        Description: 拡張フィールド。JsonString 型です。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - Options
      Description:
        Description: 異なるデータセットを区別するためのデータセットのカスタム記述。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - Description
      Accessibility:
        Description: ワークスペースの可視性。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - Accessibility
      SourceId:
        Description: データソース ID。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - SourceId
      CreateTime:
        Description: リソースの作成時間。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - CreateTime
      SourceType:
        Description: データソースタイプ。デフォルト値は USER です。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - SourceType
      WorkspaceId:
        Description: データセットが存在するワークスペースの ID。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - WorkspaceId
      Uri:
        Description: Uri 構成のサンプルは次のとおりです。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - Uri
      GmtModifiedTime:
        Description: 更新時間。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - GmtModifiedTime
      DatasetId:
        Description: リソースの最初の ID。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - DatasetId
      OwnerId:
        Description: プライマリアカウントの ID。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - OwnerId
      DatasetName:
        Description: データセットの名前。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - DatasetName
      UserId:
        Description: データセットが属するユーザーの ID。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - UserId
      DataSourceType:
        Description: データソースタイプ。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - DataSourceType
      DataType:
        Description: データセットタイプ。デフォルト値は COMMON です。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - DataType
      Property:
        Description: データセットのプロパティ。
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - Property
    
  • JSON 形式

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "WorkspaceId": {
          "Type": "String",
          "Description": {
            "ja": "データセットが存在するワークスペースの ID。ワークスペース ID の取得方法については、[ListWorkspaces] を参照してください。\nこのパラメーターが構成されていない場合は、デフォルトのワークスペースが使用されます。デフォルトのワークスペースが存在しない場合は、エラーが報告されます。"
          },
          "Required": true
        },
        "DatasetId": {
          "Type": "String",
          "Description": {
            "ja": "リソースの最初の ID。"
          },
          "Required": true
        }
      },
      "Resources": {
        "ExtensionDataSource": {
          "Type": "DATASOURCE::PAI::Dataset",
          "Properties": {
            "WorkspaceId": {
              "Ref": "WorkspaceId"
            },
            "DatasetId": {
              "Ref": "DatasetId"
            }
          }
        }
      },
      "Outputs": {
        "Options": {
          "Description": "拡張フィールド。JsonString 型です。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionDataSource",
              "Options"
            ]
          }
        },
        "Description": {
          "Description": "異なるデータセットを区別するためのデータセットのカスタム記述。",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionDataSource",
              "Description"
            ]
          }
        },