Используя сервис интеграции, как я могу скопировать запись со всеми записями, с которыми основная запись связана с внешним ключом - PullRequest
0 голосов
/ 03 июня 2009

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

Итак, если у меня есть объект транспортного средства, и я хочу его скопировать, а также необходимо скопировать все связанные с ним части автомобиля, на что мне обратить внимание при обслуживании?

Мне не очень комфортно со Службой интеграции, поэтому я могу попросить разъяснений после ответов.

Спасибо.

1 Ответ

0 голосов
/ 03 июня 2009

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

Я бы сказал, что было бы лучше загрузить промежуточную таблицу, которая всегда соответствует требуемым ожиданиям для объекта, чтобы пользователи создавали свои потоки данных для заполнения промежуточной таблицы, а затем использовали один INSERT/UPDATE в команде SQL задача обновить вид (через триггер INSTEAD OF, верно?).

Еще одна хорошая возможность - создать пользовательский компонент назначения данных, который оправдает все ваши ожидания.

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