Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Z tego artykułu dowiesz się, jak wykonywać operacje zarządzania kontami w usłudze Azure Data Lake Storage Gen1 przy użyciu interfejsu API REST. Operacje zarządzania kontami obejmują tworzenie konta usługi Data Lake Storage Gen1, usuwanie konta usługi Data Lake Storage Gen1 itp. Aby uzyskać instrukcje dotyczące wykonywania operacji systemu plików w usłudze Data Lake Storage Gen1 przy użyciu interfejsu API REST, zobacz Operacje systemu plików w usłudze Data Lake Storage Gen1 przy użyciu interfejsu API REST.
Wymagania wstępne
Subskrypcja platformy Azure. Zobacz Uzyskiwanie bezpłatnej wersji próbnej platformy Azure.
cURL. W tym artykule użyto biblioteki cURL, aby zademonstrować sposób wykonywania wywołań interfejsu API REST względem konta usługi Data Lake Storage Gen1.
Jak mogę uwierzytelnić się przy użyciu identyfikatora Entra firmy Microsoft?
Do uwierzytelniania można użyć dwóch metod uwierzytelniania przy użyciu identyfikatora Entra firmy Microsoft.
- Aby uzyskać informacje na temat uwierzytelniania użytkowników końcowych dla aplikacji (interakcyjnej), zobacz End-user authentication with Data Lake Storage Gen1 using .NET SDK (Uwierzytelnianie użytkowników końcowych w usłudze Data Lake Storage Gen1 przy użyciu zestawu SDK platformy .NET).
- Aby uzyskać informacje o uwierzytelnianiu między usługami dla aplikacji (nieinteraktywnej), zobacz Uwierzytelnianie między usługami z Data Lake Storage Gen1 przy użyciu zestawu SDK dla platformy .NET.
Tworzenie konta usługi Data Lake Storage Gen1
Ta operacja jest oparta na wywołaniu interfejsu API REST zdefiniowanym tutaj.
Użyj następującego polecenia cURL. Zastąp <yourstoragegen1name> nazwą 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"
W poleceniu powyżej zastąp ciąg <REDACTED> tokenem autoryzacji pobranym wcześniej. Ładunek żądania dla tego polecenia znajduje się w pliku input.json podanym dla powyższego parametru -d . Zawartość pliku input.json przypomina następujący fragment kodu:
{
"location": "eastus2",
"tags": {
"department": "finance"
},
"properties": {}
}
Usuwanie konta usługi Data Lake Storage Gen1
Ta operacja jest oparta na wywołaniu interfejsu API REST zdefiniowanym tutaj.
Użyj następującego polecenia cURL, aby usunąć konto usługi Data Lake Storage Gen1. Zastąp <yourstoragegen1name> nazwą konta usługi 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
Powinny pojawić się dane wyjściowe podobne do następującego fragmentu kodu:
HTTP/1.1 200 OK
...
...