REST API를 사용한 Azure Data Lake Storage Gen1에서의 계정 관리 작업

이 문서에서는 REST API를 사용하여 Azure Data Lake Storage Gen1에서 계정 관리 작업을 수행하는 방법을 알아봅니다. 계정 관리 작업에는 Data Lake Storage Gen1 계정 만들기, Data Lake Storage Gen1 계정 삭제 등이 포함됩니다. REST API를 사용하여 Data Lake Storage Gen1에서 파일 시스템 작업을 수행하는 방법에 대한 지침은 REST API를 사용한 Data Lake Storage Gen1의 파일 시스템 작업을 참조하세요.

필수 구성 요소

  • Azure 구독. Azure 평가판을 참조하세요.

  • cURL . 이 문서에서는 cURL을 사용하여 Data Lake Storage Gen1 계정에 대해 REST API 호출을 수행하는 방법을 설명합니다.

Microsoft Entra ID 사용하여 인증할 어떻게 할까요? 있나요?

두 가지 방법을 사용하여 Microsoft Entra ID 사용하여 인증할 수 있습니다.

Data Lake Storage Gen1 계정 만들기

이 작업은 여기에 정의된 REST API 호출을 기반으로 합니다.

다음 cURL 명령을 사용합니다. <yourstoragegen1name>은 Data Lake Storage Gen1 이름으로 바꿉니다.

curl -i -X PUT -H "Authorization: Bearer <REDACTED>" -H "Content-Type: application/json" https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.DataLakeStore/accounts/<yourstoragegen1name>?api-version=2015-10-01-preview -d@"C:\temp\input.json"

위 명령에서 <REDACTED>을 이전에 검색한 권한 부여 토큰으로 바꿉니다. 이 명령에 대한 요청 페이로드는 위의 -d 매개 변수에 대해 제공된 input.json 파일에 포함됩니다. input.json 파일의 내용은 다음 코드 조각과 유사합니다.

{
"location": "eastus2",
"tags": {
    "department": "finance"
    },
"properties": {}
}

Data Lake Storage Gen1 계정 삭제

이 작업은 여기에 정의된 REST API 호출을 기반으로 합니다.

다음 cURL 명령을 사용하여 Data Lake Storage Gen1 계정을 삭제합니다. <yourstoragegen1name>은 Data Lake Storage Gen1 계정 이름으로 바꿉니다.

curl -i -X DELETE -H "Authorization: Bearer <REDACTED>" https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.DataLakeStore/accounts/<yourstoragegen1name>?api-version=2015-10-01-preview

다음 코드 조각과 유사한 출력이 표시됩니다.

HTTP/1.1 200 OK
...
...

다음 단계

참고 항목