【发布时间】:2017-09-29 06:23:32
【问题描述】:
我有一个以 Blob 存储为输出的天蓝色函数。 我的问题是如何从 Azure 函数中指定 {date}/{time} 输出路径模式?我不想将所有 blob 平放在容器中。
我尝试了 mycontainername/{date}/{time},但它抱怨说“'date' 不存在绑定参数”
谢谢
【问题讨论】:
标签: function azure azure-blob-storage azure-functions
我有一个以 Blob 存储为输出的天蓝色函数。 我的问题是如何从 Azure 函数中指定 {date}/{time} 输出路径模式?我不想将所有 blob 平放在容器中。
我尝试了 mycontainername/{date}/{time},但它抱怨说“'date' 不存在绑定参数”
谢谢
【问题讨论】:
标签: function azure azure-blob-storage azure-functions
您可以使用带有适当格式字符串的datetime 参数解析器。
例如:
{datetime:yyyy} 将导致 2017 年(2017 年)
{datetime:hhmmss} 将产生小时、分钟和秒,没有分隔符。
使用的格式字符串是 .NET 框架支持的格式字符串,您可以了解更多关于它们的信息here。 (也支持标准字符串)。
【讨论】:
您现在也可以在 Java Azure Function 中使用它。
{日期时间}
示例:
@BlobOutput(name = "blob", connection = "AzureWebJobsStorage", path = "samples-java/new-{DateTime}.zip") OutputBinding<byte[]> blob
【讨论】: