2016-04-15 2 views
-2

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

+0

Можете ли вы опубликовать код того, что вы пробовали? Где у вас возникают трудности? Мы не работаем для вас. – Draken

+0

Просто пойдите в Google, и вы найдете много учебников. См. Это, например: [Динамически создавать и заполнять промежуточные таблицы из файлов CSV] (http://www.sqlservercentral.com/articles/Integration+Services+%28SSIS%29/76850/) – blackbishop

+0

@Draken Спасибо за вашу поддержку. – Kazmi

ответ

0

Столичный стол - это не что иное, как «стол». Но это не ваша конечная или целевая таблица, где вы хотите, чтобы ваши данные находились в конце. Таблицы этапов - это таблица, которая может временно содержать данные, прежде чем вы переместите их в свою целевую таблицу.

Например, у вас есть исходная таблица/файл (скажем, SRC), из которого вы хотите периодически перемещать данные в целевую таблицу (скажем, TGT). Но вы не хотите снова загружать данные, которые уже есть в TGT. В этом случае вы используете промежуточную таблицу (STG).

Для каждого раза, когда вы хотите загрузить данные, сначала очистите STG и загрузите все данные из SRC в STG. Затем вы можете сравнить STG и TGT, чтобы переместить только новые записи.

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

Смежные вопросы