Menyimpan Paket
Berlaku untuk: SQL Server SSIS Integration Runtime di Azure Data Factory
Di SQL Server Data Tools (SSDT) Anda membuat paket dengan menggunakan SSIS Designer dan menyimpan paket ke sistem file sebagai file XML (file.dtsx). Anda juga dapat menyimpan salinan file XML paket ke database msdb di SQL Server atau ke penyimpanan paket. Penyimpanan paket mewakili folder di lokasi sistem file yang dikelola layanan Layanan Integrasi.
Jika Anda menyimpan paket ke sistem file, Anda nantinya dapat menggunakan layanan Layanan Integrasi untuk mengimpor paket ke SQL Server atau ke penyimpanan paket. Untuk informasi selengkapnya, lihat Layanan Layanan Integrasi (Layanan SSIS).
Anda juga dapat menggunakan utilitas prompt perintah, dtutil, untuk menyalin paket antara sistem file dan msdb. Untuk informasi selengkapnya, lihat Utilitas dtutil.
Simpan paket ke sistem file
Di SQL Server Data Tools (SSDT), buka proyek Integration Services yang berisi paket yang ingin Anda simpan ke file.
Di Penjelajah Solusi, klik paket yang ingin Anda simpan.
Pada menu File , klik Simpan Item Terpilih.
Catatan
Anda dapat memverifikasi jalur dan nama file tempat paket disimpan di jendela Properti.
Menyimpan salinan paket
Bagian ini menjelaskan cara menyimpan salinan paket ke sistem file, ke penyimpanan paket, atau ke database msdb di Microsoft SQL Server. Saat Anda menentukan lokasi untuk menyimpan salinan paket, Anda juga dapat memperbarui nama paket.
Penyimpanan paket dapat mencakup database msdb dan folder dalam sistem file, hanya msdb, atau hanya folder dalam sistem file. Dalam msdb, paket disimpan ke tabel sysssispackages . Tabel ini menyertakan kolom folderid yang mengidentifikasi folder logis tempat paket berada. Folder logis menyediakan cara yang berguna untuk mengelompokkan paket yang disimpan ke msdb dengan cara yang sama seperti folder dalam sistem file menyediakan cara untuk mengelompokkan paket yang disimpan ke sistem file. Baris dalam tabel sysssispackagefolders dalam msdb menentukan folder.
Jika msdb tidak didefinisikan sebagai bagian dari penyimpanan paket, Anda dapat terus mengaitkan paket dengan folder logis yang ada saat Anda memilih SQL Server di opsi Jalur Paket.
Catatan
Paket harus dibuka di SSIS Designer sebelum Anda dapat menyimpan salinan paket.
Untuk menyimpan salinan paket
Di Penjelajah Solusi, klik dua kali paket yang ingin Anda simpan salinannya.
Pada menu File , klik Simpan Salinan <file> paket Sebagai.
Dalam kotak dialog Simpan Salinan Paket, pilih lokasi paket di daftar Lokasi paket. Pilihan berikut tersedia:
- SQL Server
- Sistem file
- Penyimpanan Paket SSIS
Jika lokasinya adalah SQL Server atau Penyimpanan Paket SSIS, berikan nama server.
Jika menyimpan ke SQL Server, tentukan jenis autentikasi dan, jika menggunakan Autentikasi SQL Server, berikan nama pengguna dan kata sandi.
Untuk menentukan jalur paket, ketik jalur atau klik tombol telusuri (...) untuk menentukan lokasi paket. Nama default paket adalah Paket. Secara opsional, perbarui nama paket menjadi nama yang sesuai dengan kebutuhan Anda.
Jika Anda memilih SQL Server sebagai opsi Jalur Paket, jalur paket terdiri dari folder logis dalam msdb dan nama paket. Misalnya, jika paket DownloadMonthlyData dikaitkan dengan folder Keuangan dalam folder MSDB (nama default folder logis akar di msdb), jalur paket untuk paket bernama DownloadMonthlyData adalah MSDB/Finance/DownloadMonthlyData
Jika Anda memilih Penyimpanan Paket SSIS sebagai opsi Jalur Paket, jalur paket terdiri dari folder yang dikelola layanan Layanan Integrasi. Misalnya, jika paket UpdateDeductions terletak di folder HumanResources dalam folder sistem file yang dikelola layanan, jalur paketnya adalah /File System/HumanResources/UpdateDeductions; demikian juga, jika paket PostResumes dikaitkan dengan folder HumanResources dalam folder MSDB, jalur paketnya adalah MSDB/HumanResources/PostResumes.
Jika Anda memilih Sistem File sebagai opsi Jalur Paket, jalur paket adalah lokasi dalam sistem file dan nama file. Misalnya, jika nama paket adalah UpdateDemographics, jalur paketnya adalah C:\HumanResources\Quarterly\UpdateDemographics.dtsx.
Tinjau tingkat perlindungan paket.
Secara opsional, klik tombol telusuri (...) menurut kotak Tingkat perlindungan untuk mengubah tingkat perlindungan.
Dalam kotak dialog Tingkat Perlindungan Paket, pilih tingkat perlindungan yang berbeda.
Klik OK.
Klik OK.
Menyimpan paket sebagai templat paket
Bagian ini menjelaskan cara menunjuk dan menggunakan paket kustom sebagai templat saat Anda membuat paket Layanan Integrasi baru di SQL Server Data Tools (SSDT). Secara default, Integration Services menggunakan templat paket yang membuat paket kosong saat Anda menambahkan paket baru ke proyek Integration Services. Anda tidak dapat mengganti templat default ini, tetapi Anda bisa menambahkan templat baru.
Anda dapat menunjuk beberapa paket untuk digunakan sebagai templat. Sebelum dapat menerapkan paket kustom sebagai templat, Anda harus membuat paket.
Saat Anda membuat paket menggunakan paket kustom sebagai templat, paket baru memiliki nama dan GUID yang sama dengan templat. Untuk membedakan di antara paket, Anda harus memperbarui nilai properti Nama dan menghasilkan GUID baru untuk properti ID . Untuk informasi selengkapnya, lihat Membuat Paket di SQL Server Data Tools dan Mengatur Properti Paket.
Untuk menunjuk paket kustom sebagai templat paket
Dalam sistem file, temukan paket yang ingin Anda gunakan sebagai templat.
Salin paket ke folder DataTransformationItems. Secara default folder ini berada di C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\ProjectItems\DataTransformationProject.
Ulangi langkah 1 dan 2 untuk setiap paket yang ingin Anda gunakan sebagai templat.
Untuk menggunakan paket kustom sebagai templat paket
Di SQL Server Data Tools (SSDT), buka proyek Integration Services tempat Anda ingin membuat paket.
Di Penjelajah Solusi, klik kanan proyek, arahkan ke Tambahkan, lalu klik Item Baru.
Dalam kotak dialog Tambahkan Item Baru -<nama> proyek, klik paket yang ingin Anda gunakan sebagai templat.
Daftar templat menyertakan templat paket default bernama Paket SSIS Baru. Ikon paket mengidentifikasi templat yang dapat digunakan sebagai templat paket.
Klik Tambahkan.