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

时间:2019-07-17 15:22:15

标签: azure azure-data-lake azure-cli

是否可以使用Azure CLI在第二代的Azure DataLake中创建一个文件夹?

类似于以下代码:

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

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

2 个答案:

答案 0 :(得分:1)

您可能知道此文档Programming interfaces和此Known issues不支持目前的工具限制。

enter image description here

enter image description here

现在可以使用的工具

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

答案 1 :(得分:0)

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

  1. az 登录 --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>"
}