我们可以在使用SSIS包上传多个文件时在Azure blob中使用回滚(事务)吗?

问题描述 投票:1回答:1

我正在使用ssis将多个文件上传到azure blob存储。要求是当任何文件上载失败时我们需要回滚事务。我在ssis中尝试了事务选项,但到目前为止我无法从blob存储中回滚数据。

有没有人尝试过azure blob存储中的回滚选项?请让我知道你对此的看法。

谢谢Vidya

ssis transactions azure-storage-blobs rollback
1个回答
0
投票

有两种选择。如果要导入.csv或AVRO文件,可以使用SQL Server Integration Services Feature Pack for Azure安装在哪里:

Azure Blob Source component使SSIS包能够从Azure blob中读取数据。支持的文件格式为:CSV和AVRO。

如果您不使用这些文件格式,那么在此SO线程中提供的解决方案:How to transaction rollback in ssis?使用Sequence Containers。

Azure的SSIS功能包包含各种其他数据服务的连接器,如果您将来要使用其他服务,可能会很有用。

© www.soinside.com 2019 - 2024. All rights reserved.