Можно ли экспортировать одну таблицу из базы данных Azure sql, а затем напрямую сохранить в azure хранилище BLOB-объектов, не загружая ее на локальный диск - PullRequest
0 голосов
/ 05 августа 2020

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

1 Ответ

0 голосов
/ 06 августа 2020

По моему опыту, мы могли импортировать данные таблицы из файла csv, хранящегося в хранилище BLOB-объектов. Но не удалось найти способ напрямую экспортировать данные таблицы в хранилище BLOB-объектов в виде CSV-файла.

Можно подумать об использовании Фабрики данных .

Это может быть см. следующие руководства:

  1. Копирование и преобразование данных в Azure SQL База данных с помощью Azure Фабрики данных
  2. Копировать и преобразовать данные в Azure хранилище BLOB-объектов, используя Azure Фабрика данных

Используя Azure SQL базу данных в качестве источника, и выберите таблицу в качестве набора данных:

Исходный набор данных:

enter image description here

Source:

enter image description here

Using Blob storage as Sink, and choose the DelimitedText as the sink format file:

Sink dataset:

enter image description here

Sink:

enter image description here

Run the pipeline and you will get the csv file in Blob Storage.

Also thanks for the учебник @Hemant Halwai предоставил нам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...