Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

селективно изпълнение на задача в контролния поток на ssis

Мисля, че вашият въпрос беше същият като моя, в който исках да контролирам изпълнението на задача "вградено" в моя контролен поток.

Най-лесният начин, който открих, не включва изразяване на конекторите за данни между обектите на контролния поток, а по-скоро използване на изрази на самия контролен обект и задаване на стойността "Деактивиране" с помощта на израз. По този начин при изпълнение обектът или се пропуска, или не въз основа на оценката на израза.

Като пример, исках да изпълня „Изпълнение на SQL задача“, за да премахна моите индекси въз основа на това дали променлива с име „ExtractType“ е равна на „Пълен“. Ако беше, тогава исках да премахна индексите на моите таблици, преди да направя пълното си зареждане.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL заявка; хоризонтално към вертикално

  2. Условно ограничение CHECK на SQL Server

  3. Емулиране/симулиране на SQL Azure локално?

  4. Разберете типа данни на колоните, върнати в набор от резултати в SQL Server

  5. Пълзяща средна / Пълзяща средна