azure - 返回 Databricks 中已保存文件的名称
问题描述
我在 Databricks 中有一个笔记本,可以进行一些转换并将 parquet 文件写入 Azure Data Lake Storage。在笔记本的末尾,我希望能够有一个退出参数,其中包含笔记本刚刚保存的镶木地板文件的名称。我想稍后在 Azure 数据工厂中使用此参数。
一般来说,我希望在 Azure DataFactory 中有一个复制活动,它将刚刚保存的 parquet 文件移动到数据库表中。问题是每次运行笔记本时,parquet 文件的名称都会更改。让我知道是否有更好的解决方案来解决这个问题。
谢谢!
解决方案
下面的代码会将文件名发送回 ADF。
dbutils.notebook.exit(文件名)
推荐阅读
- spring - 如何修复 Spring Mongo 组聚合中的空值?
- prolog - Prolog 通过给类点数进行分类
- swift - UNUserNotificationCenter.getNotificationSettings 中的计时器失败
- python - 双击在 Anaconda Jupyter Notebook 中打开 .ipynb (macOS)
- asp.net-core - 由于授权失败异常,带有 AzureADB2C 的 Blazor 卡在永久登录周期
- configuration - 如何根据 Net Core 3.1 中选择的构建配置合并 appsettings.json?
- python - 为 pandas 中的每个组生成唯一随机数的范围
- java - 在 Swing 中设置关于 GridLayout 的 JPanel 的边距
- spring-boot - Java9 模块的 Spring 启动失败
- python - 使用 groupby (Pandas) 计算一列的唯一值