SSIS Is this better than writing code?

I have an ETL project in which there is a lot of data that needs to be cleaned up. We are talking about many complex transformations. The process should take place at night and should end after a certain time (10 hours). For this purpose, it is best to use ETL on all processor cores in the system.

What is best used to perform complex ETL transformations in a multiprocessor environment:

SSIS

or

Dot Net Framework 4 (let me qualify this. I can write and use the application using entities and parallel tasks to perform the complex data transformations that are required. Writing an application to perform ETLing is not a problem, m is trying to use the best tool for the job.)

I know this is an unfair question; that SSIS is technology, and point-to-network is the foundation, but still ...

+3
source share
3 answers

I will say no.

i started writing an ETL job and got the first data column: it is formatted. SSIS could not make heads or tails.

You may be able to spend weeks trying to figure out how to convince SSIS to do what you want, but it is much easier to do it.

+1
source

Yes, working with SSIS is work, and every project for which I used it struck me with how much time passed than expected. In fairness, I believe that the solution to any problem can ultimately be drawn up using one given enough time .

. .NET . , SSIS , .

, ? ? , , โ€‹โ€‹ ? , "ssis write to variables in script". SSIS , ! , .

+3

SSIS - , . ETL ; .Net, .

+1
source

Source: https://habr.com/ru/post/1776943/


All Articles