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

5
(2)
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

1 0

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!

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 »