Bagikan melalui


Pengelola Sambungan Cache

Berlaku untuk: SQL Server SSIS Integration Runtime di Azure Data Factory

Manajer koneksi Cache membaca data dari transformasi Cache atau dari file cache (.caw), dan dapat menyimpan data ke file cache. Apakah Anda mengonfigurasi manajer koneksi Cache untuk menggunakan file cache, data selalu disimpan dalam memori.

Transformasi Transformasi Cache menulis data dari sumber data yang terhubung dalam aliran data ke manajer koneksi Cache. Transformasi Pencarian dalam paket melakukan pencarian pada data.

Catatan

Manajer koneksi Cache tidak mendukung jenis data Objek Besar Biner (BLOB) DT_TEXT, DT_NTEXT, dan DT_IMAGE. Jika himpunan data referensi berisi jenis data BLOB, komponen akan gagal saat Anda menjalankan paket. Anda dapat menggunakan Cache Pengelola Sambungan Editor untuk mengubah jenis data kolom. Untuk informasi selengkapnya, lihat Cache Pengelola Sambungan Editor.

Catatan

Tingkat perlindungan paket tidak berlaku untuk file cache. Jika file cache berisi informasi sensitif, gunakan daftar kontrol akses (ACL) untuk membatasi akses ke lokasi atau folder tempat Anda menyimpan file. Anda harus mengaktifkan akses hanya ke akun tertentu. Untuk informasi selengkapnya, lihat Akses ke File yang Digunakan oleh Paket.

Konfigurasi Pengelola Sambungan Cache

Anda dapat mengonfigurasi manajer koneksi Cache dengan cara berikut:

  • Menunjukkan apakah akan menggunakan file cache.

    Jika Anda mengonfigurasi pengelola koneksi cache untuk menggunakan file cache, manajer koneksi akan melakukan salah satu tindakan berikut:

    • Simpan data ke file saat transformasi Transformasi Cache dikonfigurasi untuk menulis data dari sumber data dalam aliran data ke manajer koneksi Cache.

    • Membaca data dari file cache.

    Untuk informasi selengkapnya, lihat Transformasi Cache.

  • Ubah metadata untuk kolom yang disimpan dalam cache.

  • Perbarui nama file cache saat runtime dengan menggunakan ekspresi untuk mengatur properti ConnectionString. Untuk informasi selengkapnya, lihat Menggunakan Ekspresi Properti dalam Paket.

Anda dapat mengatur properti melalui Desainer Layanan Integrasi atau secara terprogram.

Untuk informasi tentang cara mengonfigurasi manajer koneksi secara terprogram, lihat ConnectionManager dan Menambahkan Koneksi Secara Terprogram.

Editor Pengelola Sambungan Cache

Manajer koneksi Cache membaca himpunan data referensi dari transformasi Cache atau dari file cache (.caw), dan dapat menyimpan data ke file cache. Data selalu disimpan dalam memori.

Catatan

Manajer koneksi Cache tidak mendukung jenis data Objek Besar Biner (BLOB) DT_TEXT, DT_NTEXT, dan DT_IMAGE. Jika himpunan data referensi berisi jenis data BLOB, komponen akan gagal saat Anda menjalankan paket. Anda dapat menggunakan Cache Pengelola Sambungan Editor untuk mengubah jenis data kolom.

Transformasi Pencarian melakukan pencarian pada himpunan data referensi.

Kotak dialog Cache Pengelola Sambungan Editor menyertakan tab berikut:

Tab Umum

Gunakan tab Umum dari kotak dialog Cache Pengelola Sambungan Editor untuk menunjukkan apakah akan membaca cache dari file atau menyimpan cache ke file.

Opsi

Nama pengelola koneksi
Berikan nama unik untuk koneksi cache dalam alur kerja. Nama yang disediakan akan ditampilkan dalam SSIS Designer.

Keterangan
Jelaskan koneksi. Sebagai praktik terbaik, jelaskan koneksi sesuai dengan tujuannya, untuk membuat paket mendokumen sendiri dan lebih mudah dipertahankan.

Menggunakan cache file
Menunjukkan apakah akan menggunakan file cache.

Catatan

Tingkat perlindungan paket tidak berlaku untuk file cache. Jika file cache berisi informasi sensitif, gunakan daftar kontrol akses (ACL) untuk membatasi akses ke lokasi atau folder tempat Anda menyimpan file. Anda harus mengaktifkan akses hanya ke akun tertentu. Untuk informasi selengkapnya, lihat Akses ke File yang Digunakan oleh Paket.

Jika Anda mengonfigurasi pengelola koneksi cache untuk menggunakan file cache, manajer koneksi akan melakukan salah satu tindakan berikut:

  • Simpan data ke file saat transformasi Transformasi Cache dikonfigurasi untuk menulis data dari sumber data dalam aliran data ke manajer koneksi Cache. Untuk informasi selengkapnya, lihat Transformasi Cache.

  • Membaca data dari file cache.

Nama file
Ketik jalur dan nama file file cache.

Ramban
Temukan file cache.

Refresh Metadata
Hapus metadata kolom di manajer koneksi Cache dan repopulasi manajer koneksi Cache dengan metadata kolom dari file cache yang dipilih.

Tab Kolom

Gunakan tab Kolom dari kotak dialog Cache Pengelola Sambungan Editor untuk mengonfigurasi properti setiap kolom dalam cache.

Opsi

Kolom
Tentukan nama kolom.

Posisi Indeks
Tentukan kolom mana yang merupakan kolom indeks dengan menentukan posisi indeks setiap kolom. Indeks adalah kumpulan satu atau beberapa kolom.

Untuk kolom non-indeks, posisi indeks adalah 0.

Untuk kolom indeks, posisi indeks adalah angka positif berurutan. Angka ini menunjukkan urutan transformasi Pencarian membandingkan baris dalam himpunan data referensi dengan baris di sumber data input. Kolom dengan nilai paling unik harus memiliki posisi indeks terendah.

Catatan

Saat transformasi Pencarian dikonfigurasi untuk menggunakan manajer koneksi Cache, hanya kolom indeks dalam himpunan data referensi yang dapat dipetakan ke kolom input. Selain itu, semua kolom indeks harus dipetakan.

Jenis
Tentukan tipe data kolom.

Panjang
Menentukan jenis data kolom. Jika berlaku untuk jenis data, Anda dapat memperbarui Panjang.

Presisi
Menentukan presisi untuk jenis data kolom tertentu. Presisi adalah jumlah digit dalam angka. Jika berlaku untuk jenis data, Anda dapat memperbarui Presisi.

Sisik
Menentukan skala untuk jenis data kolom tertentu. Skala adalah jumlah digit di sebelah kanan titik desimal dalam angka. Jika berlaku untuk jenis data, Anda dapat memperbarui Skala.

Halaman Kode
Menentukan halaman kode untuk jenis kolom. Jika berlaku untuk jenis data, Anda bisa memperbarui Halaman Kode.

Menerapkan Transformasi Pencarian dalam Mode Singgahan Penuh Menggunakan cache Pengelola Sambungan