【问题标题】:Creating folders in Azure DataLake gen 2 with Azure CLI使用 Azure CLI 在 Azure Data Lake gen2 中创建文件夹
【发布时间】:2019-11-26 11:47:43
【问题描述】:

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

类似这段代码:

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

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

【问题讨论】:

  • @GeorgeChen,似乎 REST API 是我现在可以使用的唯一选项。谢谢!

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


【解决方案1】:

我知道回答这个问题已经很晚了,但我能够使用 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>"
}

【讨论】:

    【解决方案2】:

    您可以从以下文档中知道目前不支持工具限制:Programming interfaces 和此 Known issues

    从现在开始你可以使用的工具:

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

    【讨论】:

      猜你喜欢
      • 2020-02-22
      • 1970-01-01
      • 1970-01-01
      • 2019-07-10
      • 2020-03-09
      • 2019-12-02
      • 1970-01-01
      • 2021-03-06
      • 2019-11-13
      相关资源
      最近更新 更多