使用 Azure CLI 在 Azure DataLake gen 2 中创建文件夹

Creating folders in Azure DataLake gen 2 with Azure CLI

是否可以使用 Azure CLI 在 Azure DataLake gen 2 中创建文件夹?

类似于此代码:

dls fs create --account my-storage-account --folder  --path my-folder

或者是否有一些其他工具可以帮助自动创建具有文件夹和角色分配的 DataLake gen2?

您可能知道此文档目前不支持工具限制:Programming interfaces and this Known issues

现在您可以使用的工具:

  1. AzCopy v10(不支持早期版本的 AzCopy,例如 AzCopy v8.1)
  2. Azure Storage Explorer
  3. Azure Data Lake Store REST API

我知道现在回答这个问题已经晚了,但我能够使用 cli 创建一个空文件夹

  1. az login --service-principal --username --password --tenant
  2. az storage fs directory create -n -f / --account-name

服务主体应具有有效范围并使用最新的 az CLI

输出为:

{
  "content_length": 0,
  "continuation": null,
  "date": "<removed>",
  "etag": "\"<removed>\"",
  "last_modified": "2021-05-11T18:32:03+00:00",
  "request_id": "<removed>",
  "version": "<removed>"
}