Datastores - Get

데이터 저장소를 가져옵니다.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/datastores/{name}?api-version=2022-06-01-preview

URI 매개 변수

Name In Required Type Description
name
path True
  • string

데이터 저장소 이름입니다.

resourceGroupName
path True
  • string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

subscriptionId
path True
  • string

대상 구독의 ID입니다.

workspaceName
path True
  • string

Azure Machine Learning 작업 영역의 이름입니다.

api-version
query True
  • string

이 작업에 사용할 API 버전입니다.

응답

Name Type Description
200 OK

Success

Other Status Codes

오류

예제

Get datastore.

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/test-rg/providers/Microsoft.MachineLearningServices/workspaces/my-aml-workspace/datastores/string?api-version=2022-06-01-preview

Sample Response

{
  "id": "string",
  "name": "string",
  "type": "string",
  "properties": {
    "description": "string",
    "tags": {
      "string": "string"
    },
    "isDefault": false,
    "properties": null,
    "credentials": {
      "credentialsType": "AccountKey"
    },
    "datastoreType": "AzureBlob",
    "accountName": "string",
    "containerName": "string",
    "endpoint": "core.windows.net",
    "protocol": "https"
  },
  "systemData": {
    "createdAt": "2020-01-01T12:34:56.999Z",
    "createdBy": "string",
    "createdByType": "User",
    "lastModifiedAt": "2020-01-01T12:34:56.999Z",
    "lastModifiedBy": "string",
    "lastModifiedByType": "User"
  }
}

정의

AccountKeyDatastoreCredentials

계정 키 데이터 저장소 자격 증명 구성.

AccountKeyDatastoreSecrets

데이터 저장소 계정 키 비밀입니다.

AzureBlobDatastore

Azure Blob 데이터 저장소 구성.

AzureDataLakeGen1Datastore

Azure Data Lake Gen1 데이터 저장소 구성.

AzureDataLakeGen2Datastore

Azure Data Lake Gen2 데이터 저장소 구성.

AzureFileDatastore

Azure 파일 데이터 저장소 구성.

CertificateDatastoreCredentials

인증서 데이터 저장소 자격 증명 구성.

CertificateDatastoreSecrets

데이터 저장소 인증서 비밀입니다.

createdByType

리소스를 만든 ID의 형식입니다.

CredentialsType

데이터 저장소 자격 증명 유형을 결정하는 열거형입니다.

DatastoreResource

Azure Resource Manager 리소스 봉투.

DatastoreType

데이터 저장소 콘텐츠 형식을 결정하는 열거형입니다.

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

ErrorDetail

오류 세부 정보입니다.

ErrorResponse

오류 응답

HdfsDatastore
KerberosKeytabCredentials
KerberosKeytabSecrets
KerberosPasswordCredentials
KerberosPasswordSecrets
NoneDatastoreCredentials

비어 있거나 없는 데이터 저장소 자격 증명입니다.

SasDatastoreCredentials

SAS 데이터 저장소 자격 증명 구성.

SasDatastoreSecrets

데이터 저장소 SAS 비밀입니다.

SecretsType

데이터 저장소 비밀 형식을 확인하는 열거형입니다.

ServiceDataAccessAuthIdentity
ServicePrincipalDatastoreCredentials

서비스 주체 데이터 저장소 자격 증명 구성.

ServicePrincipalDatastoreSecrets

데이터 저장소 서비스 주체 비밀입니다.

systemData

리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다.

AccountKeyDatastoreCredentials

계정 키 데이터 저장소 자격 증명 구성.

Name Type Description
credentialsType string:
  • AccountKey

[필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다.

secrets

[필수] 스토리지 계정 비밀입니다.

AccountKeyDatastoreSecrets

데이터 저장소 계정 키 비밀입니다.

Name Type Description
key
  • string

스토리지 계정 키.

secretsType string:
  • AccountKey

[필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다.

AzureBlobDatastore

Azure Blob 데이터 저장소 구성.

Name Type Default Value Description
accountName
  • string

Storage 계정 이름

containerName
  • string

스토리지 계정 컨테이너 이름입니다.

credentials DatastoreCredentials:

[필수] 계정 자격 증명.

datastoreType string:
  • AzureBlob

[필수] 데이터 저장소를 지원하는 스토리지 유형입니다.

description
  • string

자산 설명 텍스트입니다.

endpoint
  • string

스토리지 계정에 대한 Azure 클라우드 엔드포인트입니다.

isDefault
  • boolean

데이터 저장소가 작업 영역 기본 데이터 저장소인지 여부를 나타내는 Readonly 속성

properties
  • object

자산 속성 사전입니다.

protocol
  • string

스토리지 계정과 통신하는 데 사용되는 프로토콜입니다.

resourceGroup
  • string

Azure 리소스 그룹 이름

serviceDataAccessAuthIdentity None

고객의 스토리지에 대한 서비스 데이터 액세스를 인증하는 데 사용할 ID를 나타냅니다.

subscriptionId
  • string

Azure 구독 ID

tags
  • object

태그 사전입니다. 태그를 추가, 제거 및 업데이트할 수 있습니다.

AzureDataLakeGen1Datastore

Azure Data Lake Gen1 데이터 저장소 구성.

Name Type Default Value Description
credentials DatastoreCredentials:

[필수] 계정 자격 증명.

datastoreType string:
  • AzureDataLakeGen1

[필수] 데이터 저장소를 지원하는 스토리지 유형입니다.

description
  • string

자산 설명 텍스트입니다.

isDefault
  • boolean

데이터 저장소가 작업 영역 기본 데이터 저장소인지 여부를 나타내는 Readonly 속성

properties
  • object

자산 속성 사전입니다.

resourceGroup
  • string

Azure 리소스 그룹 이름

serviceDataAccessAuthIdentity None

고객의 스토리지에 대한 서비스 데이터 액세스를 인증하는 데 사용할 ID를 나타냅니다.

storeName
  • string

[필수] Azure Data Lake 저장소 이름입니다.

subscriptionId
  • string

Azure 구독 ID

tags
  • object

태그 사전입니다. 태그를 추가, 제거 및 업데이트할 수 있습니다.

AzureDataLakeGen2Datastore

Azure Data Lake Gen2 데이터 저장소 구성.

Name Type Default Value Description
accountName
  • string

[필수] 스토리지 계정 이름입니다.

credentials DatastoreCredentials:

[필수] 계정 자격 증명.

datastoreType string:
  • AzureDataLakeGen2

[필수] 데이터 저장소를 지원하는 스토리지 유형입니다.

description
  • string

자산 설명 텍스트입니다.

endpoint
  • string

스토리지 계정에 대한 Azure 클라우드 엔드포인트입니다.

filesystem
  • string

[필수] Data Lake Gen2 파일 시스템의 이름입니다.

isDefault
  • boolean

데이터 저장소가 작업 영역 기본 데이터 저장소인지 여부를 나타내는 Readonly 속성

properties
  • object

자산 속성 사전입니다.

protocol
  • string

스토리지 계정과 통신하는 데 사용되는 프로토콜입니다.

resourceGroup
  • string

Azure 리소스 그룹 이름

serviceDataAccessAuthIdentity None

고객의 스토리지에 대한 서비스 데이터 액세스를 인증하는 데 사용할 ID를 나타냅니다.

subscriptionId
  • string

Azure 구독 ID

tags
  • object

태그 사전입니다. 태그를 추가, 제거 및 업데이트할 수 있습니다.

AzureFileDatastore

Azure 파일 데이터 저장소 구성.

Name Type Default Value Description
accountName
  • string

[필수] 스토리지 계정 이름입니다.

credentials DatastoreCredentials:

[필수] 계정 자격 증명.

datastoreType string:
  • AzureFile

[필수] 데이터 저장소를 지원하는 스토리지 유형입니다.

description
  • string

자산 설명 텍스트입니다.

endpoint
  • string

스토리지 계정에 대한 Azure 클라우드 엔드포인트입니다.

fileShareName
  • string

[필수] 데이터 저장소가 가리키는 Azure 파일 공유의 이름입니다.

isDefault
  • boolean

데이터 저장소가 작업 영역 기본 데이터 저장소인지 여부를 나타내는 Readonly 속성

properties
  • object

자산 속성 사전입니다.

protocol
  • string

스토리지 계정과 통신하는 데 사용되는 프로토콜입니다.

resourceGroup
  • string

Azure 리소스 그룹 이름

serviceDataAccessAuthIdentity None

고객의 스토리지에 대한 서비스 데이터 액세스를 인증하는 데 사용할 ID를 나타냅니다.

subscriptionId
  • string

Azure 구독 ID

tags
  • object

태그 사전입니다. 태그를 추가, 제거 및 업데이트할 수 있습니다.

CertificateDatastoreCredentials

인증서 데이터 저장소 자격 증명 구성.

Name Type Description
authorityUrl
  • string

인증에 사용되는 기관 URL입니다.

clientId
  • string

[필수] 서비스 주체 클라이언트 ID입니다.

credentialsType string:
  • Certificate

[필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다.

resourceUrl
  • string

서비스 주체가 액세스할 수 있는 리소스입니다.

secrets

[필수] 서비스 주체 비밀입니다.

tenantId
  • string

[필수] 서비스 주체가 속한 테넌트 ID입니다.

thumbprint
  • string

[필수] 인증에 사용되는 인증서의 지문입니다.

CertificateDatastoreSecrets

데이터 저장소 인증서 비밀입니다.

Name Type Description
certificate
  • string

서비스 주체 인증서입니다.

secretsType string:
  • Certificate

[필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다.

createdByType

리소스를 만든 ID의 형식입니다.

Name Type Description
Application
  • string
Key
  • string
ManagedIdentity
  • string
User
  • string

CredentialsType

데이터 저장소 자격 증명 유형을 결정하는 열거형입니다.

Name Type Description
AccountKey
  • string
Certificate
  • string
KerberosKeytab
  • string
KerberosPassword
  • string
None
  • string
Sas
  • string
ServicePrincipal
  • string

DatastoreResource

Azure Resource Manager 리소스 봉투.

Name Type Description
id
  • string

리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
  • string

리소스의 이름입니다.

properties Datastore:

[필수] 엔터티의 추가 특성입니다.

systemData

createdBy 및 modifiedBy 정보가 포함된 Azure Resource Manager 메타데이터입니다.

type
  • string

리소스 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts"

DatastoreType

데이터 저장소 콘텐츠 형식을 결정하는 열거형입니다.

Name Type Description
AzureBlob
  • string
AzureDataLakeGen1
  • string
AzureDataLakeGen2
  • string
AzureFile
  • string
Hdfs
  • string

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

Name Type Description
info
  • object

추가 정보입니다.

type
  • string

추가 정보 유형입니다.

ErrorDetail

오류 세부 정보입니다.

Name Type Description
additionalInfo

오류 추가 정보입니다.

code
  • string

오류 코드입니다.

details

오류 세부 정보입니다.

message
  • string

오류 메시지입니다.

target
  • string

오류 대상입니다.

ErrorResponse

오류 응답

Name Type Description
error

오류 개체입니다.

HdfsDatastore

Name Type Default Value Description
credentials DatastoreCredentials:

[필수] 계정 자격 증명.

datastoreType string:
  • Hdfs

[필수] 데이터 저장소를 지원하는 스토리지 유형입니다.

description
  • string

자산 설명 텍스트입니다.

hdfsServerCertificate
  • string

HDFS 서버의 TLS 인증서입니다. base64로 인코딩된 문자열이어야 합니다. "Https" 프로토콜을 선택한 경우 필요합니다.

isDefault
  • boolean

데이터 저장소가 작업 영역 기본 데이터 저장소인지 여부를 나타내는 Readonly 속성

nameNodeAddress
  • string

[필수] IP 주소 또는 DNS 호스트 이름입니다.

properties
  • object

자산 속성 사전입니다.

protocol
  • string
http

스토리지 계정(Https/Http)과 통신하는 데 사용되는 프로토콜입니다.

tags
  • object

태그 사전입니다. 태그를 추가, 제거 및 업데이트할 수 있습니다.

KerberosKeytabCredentials

Name Type Description
credentialsType string:
  • KerberosKeytab

[필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다.

kerberosKdcAddress
  • string

[필수] IP 주소 또는 DNS 호스트 이름입니다.

kerberosPrincipal
  • string

[필수] Kerberos 사용자 이름

kerberosRealm
  • string

[필수] Kerberos 인증 서버에 사용자, 호스트 또는 서비스를 인증할 권한이 있는 도메인입니다.

secrets

[필수] Keytab 비밀입니다.

KerberosKeytabSecrets

Name Type Description
kerberosKeytab
  • string

Kerberos keytab 비밀입니다.

secretsType string:
  • KerberosKeytab

[필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다.

KerberosPasswordCredentials

Name Type Description
credentialsType string:
  • KerberosPassword

[필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다.

kerberosKdcAddress
  • string

[필수] IP 주소 또는 DNS 호스트 이름입니다.

kerberosPrincipal
  • string

[필수] Kerberos 사용자 이름

kerberosRealm
  • string

[필수] Kerberos 인증 서버에 사용자, 호스트 또는 서비스를 인증할 권한이 있는 도메인입니다.

secrets

[필수] Kerberos 암호 비밀입니다.

KerberosPasswordSecrets

Name Type Description
kerberosPassword
  • string

Kerberos 암호 비밀입니다.

secretsType string:
  • KerberosPassword

[필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다.

NoneDatastoreCredentials

비어 있거나 없는 데이터 저장소 자격 증명입니다.

Name Type Description
credentialsType string:
  • None

[필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다.

SasDatastoreCredentials

SAS 데이터 저장소 자격 증명 구성.

Name Type Description
credentialsType string:
  • Sas

[필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다.

secrets

[필수] 스토리지 컨테이너 비밀입니다.

SasDatastoreSecrets

데이터 저장소 SAS 비밀입니다.

Name Type Description
sasToken
  • string

스토리지 컨테이너 SAS 토큰입니다.

secretsType string:
  • Sas

[필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다.

SecretsType

데이터 저장소 비밀 형식을 확인하는 열거형입니다.

Name Type Description
AccountKey
  • string
Certificate
  • string
KerberosKeytab
  • string
KerberosPassword
  • string
Sas
  • string
ServicePrincipal
  • string

ServiceDataAccessAuthIdentity

Name Type Description
None
  • string

서비스 데이터 액세스에 ID를 사용하지 마세요.

WorkspaceSystemAssignedIdentity
  • string

작업 영역의 시스템 할당 관리 ID를 사용하여 서비스 데이터 액세스를 인증합니다.

WorkspaceUserAssignedIdentity
  • string

작업 영역의 사용자 할당 관리 ID를 사용하여 서비스 데이터 액세스를 인증합니다.

ServicePrincipalDatastoreCredentials

서비스 주체 데이터 저장소 자격 증명 구성.

Name Type Description
authorityUrl
  • string

인증에 사용되는 기관 URL입니다.

clientId
  • string

[필수] 서비스 주체 클라이언트 ID입니다.

credentialsType string:
  • ServicePrincipal

[필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다.

resourceUrl
  • string

서비스 주체가 액세스할 수 있는 리소스입니다.

secrets

[필수] 서비스 주체 비밀입니다.

tenantId
  • string

[필수] 서비스 주체가 속한 테넌트 ID입니다.

ServicePrincipalDatastoreSecrets

데이터 저장소 서비스 주체 비밀입니다.

Name Type Description
clientSecret
  • string

서비스 주체 암호.

secretsType string:
  • ServicePrincipal

[필수] 스토리지를 사용하여 인증하는 데 사용되는 자격 증명 유형입니다.

systemData

리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다.

Name Type Description
createdAt
  • string

리소스 만들기의 타임스탬프(UTC)입니다.

createdBy
  • string

리소스를 만든 ID입니다.

createdByType

리소스를 만든 ID의 형식입니다.

lastModifiedAt
  • string

리소스 마지막 수정의 타임스탬프(UTC)

lastModifiedBy
  • string

리소스를 마지막으로 수정한 ID입니다.

lastModifiedByType

리소스를 마지막으로 수정한 ID의 형식입니다.