Search
Write a publication
Pull to refresh

Comments 6

а что в ЕРП разве нет функционала БСП?

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

По поводу второго:

    РезультатЗапроса = Запрос.Выполнить();
	Выборка = РезультатЗапроса.Выбрать();
	
	Если  Выборка <> неопределено Тогда
		Пока Выборка.Следующий() Цикл

Зачем проверка на неравенство Неопределено?

А при каком способе список быстрее работает?

Второй способ не даёт возможности устанавливать отбор по добавляемым колонкам, надо это иметь в виду

Хороший, понятный, но слегка «нафталиновый» гайд по SSIS. Но в духе типичных SQL-решений «нулевых» годов.

  1. Для чего это годно:
    ✔ Простые ETL-задачи между SQL серверами.
    ✔ Перенос данных из A в B без извращений.
    ✔ Когда «надо вчера», а в инфраструктуре есть только MS SQL и руки.

  2. Что хорошо:

    • Чёткий пример: от создания соединений до загрузки.

    • Примеры SQL-запросов для отладки.

    • Есть демонстрация использования Script Component для трансформации (это редко кто показывает).

  3. Что плохо:

    • Решение сугубо под MS SQL Server. Никакой универсальности.

    • SSIS — это тяжёлый инструмент. Развёртывание, сопровождение, миграции — отдельный гемор.

    • Нет версионирования, CICD здесь костыльный.

    • Устаревший интерфейс. Если решишь это автоматизировать или контейнеризировать — придётся прыгать через обручи.

Sign up to leave a comment.

Articles