azure-data-lake - 我们如何在基于时间戳作业的 Azure 数据湖中的 u-sql 中获得动态输出文件名

标签 azure-data-lake u-sql

我们如何在执行作业时根据时间戳在 Azure 数据湖中的 u-sql 中动态输出文件名。感谢您的帮助。我的代码如下:

 OUTPUT @telDataResult
    TO 
    @"wasb://blobcontainer@blobstorage.blob.core.windows.net/**yyyymmdd**_TelDataOutput.Csv"

    USING Outputters.Csv(); 

最佳答案

此功能目前正在开发中,但尚不可用。欢迎为功能请求投票:https://feedback.azure.com/forums/327234-data-lake/suggestions/10550388-support-dynamic-output-file-names-in-adla

一旦可用,您将在 EXTRACT 上执行与文件集语法相反的操作。假设您的行集 @res 中有一个名为 eventdate 的列。然后以下 OUTPUT 语句将生成文件:

OUTPUT @res
TO "/{eventdate:yyyy}/{eventdate:MM}/{eventdate:dd}/result.csv"
USING Outputters.Csv();

关于azure-data-lake - 我们如何在基于时间戳作业的 Azure 数据湖中的 u-sql 中获得动态输出文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37988752/

相关文章:

azure-data-lake - 我可以有任何关于 Azure Data Lake Internals 的书籍吗?

azure-data-lake - 要复制到 Azure Data Lake 表的 Azure 数据工厂复制事件

azure-data-lake - Azure Data Lake Analytics 中的内存限制

azure - u-sql 中的数据类型转换和连接列

azure - 访问 U-SQL 执行日志

azure - 如何将数据(文件夹)从本地专用网络上的服务器迁移到azure数据湖?

azure-data-lake - 如何在 USQL UDO 中记录一些内容?

c# - 使用 REFERENCE ASSEMBLY 时出现 U-SQL 错误

python - U-SQL Python 扩展 DataFrame 列格式

azure - 将 Qlikview 连接到 Azure Data Lake Store Gen 1