使用 azure 函数将文件上传到 blob 存储
Upload file to blob storage with azure functions
在我的场景中,该函数需要轮询远程服务,当新项目出现时,该函数应将新文件上传到 blob 存储。文档中有一个关于如何将数据保存到 blob 存储的示例 Blob binding example in Node.js:
// Copy blob from input to output, based on a queue trigger
module.exports = function(context) {
context.log('Node.js Queue trigger function processed', context.bindings.myQueueItem);
context.bindings.myOutputBlob = context.bindings.myInputBlob;
context.done();
};
但不清楚如何为上传的文件指定不同的名称?
目前,输出 blob 的名称由您 运行 位于其上的 WebJobs SDK 控制。目前还没有 IBinder
公开让 JS 强制执行此操作 (like you can do for C#)。
链接到正在跟踪即将推出的功能的 GitHub 问题。
在我的场景中,该函数需要轮询远程服务,当新项目出现时,该函数应将新文件上传到 blob 存储。文档中有一个关于如何将数据保存到 blob 存储的示例 Blob binding example in Node.js:
// Copy blob from input to output, based on a queue trigger
module.exports = function(context) {
context.log('Node.js Queue trigger function processed', context.bindings.myQueueItem);
context.bindings.myOutputBlob = context.bindings.myInputBlob;
context.done();
};
但不清楚如何为上传的文件指定不同的名称?
目前,输出 blob 的名称由您 运行 位于其上的 WebJobs SDK 控制。目前还没有 IBinder
公开让 JS 强制执行此操作 (like you can do for C#)。