SSIS – Cara Unzip File .Zip Dalam SSIS [Cara Menggunakan Execute Process Task Dalam SSIS]

2 0
()
Read Time:50 Second

Skenario:
Kita mengunduh file zip dari situs FTP ke komputer kita dan kemudian kita perlu membuka zip folder ini dan memuat semua file dalam folder ke tabel tujuan kita.
Solusi:
Setelah mengunduh file .zip kita harus unzip, untuk meng-unzip file kita akan menggunakan Execute Process Task. Eksekusi yang akan kita gunakan untuk unzip adalah 7z.exe

Langkah 1:
Buat variabel dalam Paket SSIS untuk lokasi yang Dapat Dieksekusi, lokasi file Zip, dan lokasi folder yang tidak terkompresi.

Langkah 2:
Di SSIS Package, Drag Execute Process Task dari Toolbox ke Control Flow Panel.
Double klik di Execute Process Task dan kemudian go to Expressions Tab. Dibawah properties set [email protected][User::VarExecuteablePath]
dan di Arguments set = “x “+ @[User::VarZipFilePath]+” -o”+ @[User::VarUnzipFolderPath]
klik di evaluate expressions kemudian klik OK.

Baca juga SQL Server Integration Services

Langkah 3:
Right Click di Execute Process Task kemudian buka Properties. Set DelayValidation=True
Final Output : 
Setelah menjalankan paket SSIS kita bisa lihat file telah di unzip di folder yang telah kita sediakan

About Post Author

Wong Ndeso

Travel, Ride, Ngoprek apa aja yang bisa di oprek
Happy
Happy
0 %
Sad
Sad
0 %
Excited
Excited
100 %
Sleppy
Sleppy
0 %
Angry
Angry
0 %
Surprise
Surprise
0 %

How useful was this post?

Click on a star to rate it!

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Bahasa »