Как перенести данные из нескольких запросов T-SQL в одну таблицу? - PullRequest
0 голосов
/ 03 апреля 2019

Я хочу ввести данные из нескольких запросов T-SQL в мою базу данных Azure SQL. Мы хотим ввести данные таким образом, чтобы у нас было 8 столбцов в одной таблице в базе данных Azure SQL, и для этих 8 столбцов мыиметь несколько операторов T-SQL, по одному для каждого, которые будут вводить данные из выбранных статистик в базу данных sql Azure, как этого можно достичь, в долгосрочной перспективе мы хотим, чтобы это выполнялось как работа в будущем.

1 Ответ

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

Если несколько запросов T-SQL выполняются в одной базе данных, я советую подумать о фабрике данных Azure.

Фабрика данных Azure может помочь в переносе данных из одной или нескольких таблиц в базу данных SQL Azure с помощьюЗапросы T-SQL.

Вы также можете запускать конвейер по расписанию.Вы можете создать триггер планировщика, чтобы запланировать периодическую работу конвейера (ежечасно, ежедневно и т. Д.).

Подробнее о фабрике данных см. Документация фабрики данных Azure .

Обучающие программы:

  1. Инкрементная загрузка данных из нескольких таблиц в SQL Server в базу данных SQL Azure
  2. Массовое копирование нескольких таблиц с помощьюиспользование фабрики данных Azure .

И если ваши исходные данные находятся в экземпляре SQL Server, вы можете создать связанный сервер с базой данных SQL Azure, это также может помочь вам в этом.Вы можете запрашивать и вставлять данные на связанный SQL-сервер Azure с помощью операторов T-SQL.

О связанном сервере SQL Server см. Создание связанных серверов (ядро базы данных SQL Server)

Надеюсь, это поможет.

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