使用逻辑应用创建并追加到 blob 存储

create and append to blob storage using logic apps

我有一个逻辑应用程序,它轮询文件对它们做一些事情,成功或失败然后结束。它将每 5 分钟 运行 轮询一个文件。 如果它找到一个文件,我可以创建一个带有日期时间后缀的 blob 存储,例如 LogutcNow('s').txt 我想将逻辑应用程序生成的各种消息附加到此文件,例如,如果步骤成功或失败。

Blob 存储是将文件放入我的 Azure 存储帐户的最佳方式吗? 由于 blob 的名称取决于日期时间,我该如何附加到它? 可能是逻辑应用没有向日志文件写入任何内容。那样的话我想删除它。

我想在逻辑应用的开头创建 blob,然后更新它。如果没有更新,那么我想删除它。在更新操作中,似乎需要我指定 blob 的名称。因为我还没有创建 blob,所以这是不可能的。我还尝试过的一件事是将一个字符串变量初始化为当前日期和时间,并将该变量放入文件名中。

假设您的主要问题是在您创建了一个具有动态名称的 blob 之后,无法获取该 blob 名称来执行其他操作。如果那样的话,您可以只使用动态内容路径设置 blob 名称,如果它没有显示动态内容,只需设置表达式 body('Create_blob')?['Path'].