Azure 如何在ADF或DataRicks中将ADLS gen2文件夹/文件名动态传递到DataRicks笔记本

Azure 如何在ADF或DataRicks中将ADLS gen2文件夹/文件名动态传递到DataRicks笔记本,azure,azure-data-factory-2,azure-databricks,Azure,Azure Data Factory 2,Azure Databricks,我正在使用ADF中的Databricks笔记本活动转换ADLS gen2文件夹中的文件。此文件夹是动态的,每天都会使用daynumber创建一个新文件夹。因此,我希望我的Databricks笔记本活动每天动态拾取foldername以处理该文件夹中的文件 我们可以在ADF或Databricks笔记本活动中执行此操作吗?您是否尝试将动态内容添加到笔记本路径? 我已根据进行了测试,效果良好: 首先,我声明一个参数name。 切换到设置选项卡,我将表达式@concat('/adftutorial/

我正在使用ADF中的Databricks笔记本活动转换ADLS gen2文件夹中的文件。此文件夹是动态的,每天都会使用daynumber创建一个新文件夹。因此,我希望我的Databricks笔记本活动每天动态拾取foldername以处理该文件夹中的文件


我们可以在ADF或Databricks笔记本活动中执行此操作吗?

您是否尝试将动态内容添加到笔记本路径?
我已根据进行了测试,效果良好:

  • 首先,我声明一个参数
    name

  • 切换到设置选项卡,我将表达式
    @concat('/adftutorial/',字符串(dayOfMonth(utcnow()))
    添加到笔记本路径文本中

  • 然后我运行debug并在参数中输入
    /path/filename

  • 它将读取我之前指定的动态路径中的文件。


  • 在我的例子中,该文件不存在,因此会弹出一个错误。

    您是否尝试将动态内容添加到笔记本路径?
    我已根据进行了测试,效果良好:

  • 首先,我声明一个参数
    name

  • 切换到设置选项卡,我将表达式
    @concat('/adftutorial/',字符串(dayOfMonth(utcnow()))
    添加到笔记本路径文本中

  • 然后我运行debug并在参数中输入
    /path/filename

  • 它将读取我之前指定的动态路径中的文件。

  • 在我的例子中,该文件不存在,因此会弹出一个错误