Можем ли мы использовать откат (транзакции) в BLOB-объекте Azure при загрузке нескольких файлов с помощью пакета служб SSIS? - PullRequest
1 голос
/ 04 апреля 2019

Я использую ssis для загрузки нескольких файлов в хранилище BLOB-объектов Azure.Требование - когда происходит сбой загрузки любого файла, нам нужно откатить транзакции.Я пробовал вариант транзакции в ssis, но до сих пор не могу откатить данные из хранилища BLOB-объектов.

Кто-нибудь пробовал вариант отката в хранилище BLOB-объектов Azure?Пожалуйста, дайте мне знать ваши мысли по этому поводу.

Спасибо, Видя

1 Ответ

0 голосов
/ 25 апреля 2019

Есть два варианта.Если вы импортируете файлы .csv или AVRO, вы можете использовать Пакет дополнительных компонентов SQL Server Integration Services для Azure , установленный где:

Компонент Источник BLOB-объектов Azure позволяет пакету служб SSIS читать данные из BLOB-объекта Azure.Поддерживаемые форматы файлов: CSV и AVRO.

Если вы не работаете с этими форматами файлов, то решение, предлагаемое в этой теме SO: Как выполнить откат транзакции в ssis? с использованием контейнеров последовательностей.

Пакет дополнительных компонентов служб SSIS для Azure содержит соединители для различных других служб данных и может быть полезен, если вы собираетесь использовать дополнительные службы в будущем.

...