2017-01-04 6 views
0

Я пытаюсь найти одно решение сценария для извлечения данных из базы данных SQL Server, предварительно обработать его, если возможно запустить (скопировать таблицу SQL Server), а также создать новые таблицы/или изменить на другой SQL Server на Azure.Извлечь данные из Azure SQL, обрабатывать и хранить в другом БД на Azure

Мне нужна утилита, доступная по программному обеспечению и способная обрабатывать T-SQL, а также большие данные.

Я готов сделать некоторые заказные вещи, если это необходимо для достижения. Любые советы для изучения также будут полезны.

+0

Распад логику в последовательности шагов и реализации каждого шага, так как ноу этот вопрос очень широк – TheGameiswar

ответ

0

Существует несколько способов сделать это, но ни один из них в одном скрипте, как вы упомянули.

Первый способ - создать операцию создания заводской копии azure data и создать связанный источник и соответствующий пункт назначения в качестве azure db и запустить с использованием slicing. Это прямолинейно и программно. Также он взимается в соответствии с частотой приема данных.

Второй способ - создать источник SSIS как azure db и destination, а также в лазурном db, но недостатком является запуск этого ssis на каком-то сервере, это может быть azure vm или на сервере предпосылки.

Существуют и другие способы реализации этого, а также ...

+0

здорово! Для второго варианта я могу использовать этот пакет ssis, установленный на одном из моих серверов приложений (или localhost), извлекать данные (делать все, что мне нужно) и перенаправлять адресату azure сценария? Я знаю, это время, но это ближе к тому, что я ищу. Любые другие варианты, которые вы можете предложить, я бы с удовольствием исследовал. Первое - это хорошо, но не бесплатно. –