Properti Kustom OLE DB
Berlaku untuk: SQL Server SSIS Integration Runtime di Azure Data Factory
Properti Kustom Sumber
Sumber OLE DB memiliki properti kustom dan properti yang umum untuk semua komponen aliran data.
Tabel berikut ini menjelaskan properti kustom sumber OLE DB. Semua properti bersifat baca/tulis.
Nama properti | Jenis Data | Deskripsi |
---|---|---|
AccessMode | Bilangan bulat | Mode yang digunakan untuk mengakses database. Nilai yang mungkin adalah Open Rowset, Open Rowset dari Variabel, Perintah SQL, dan Perintah SQL dari Variabel. Nilai defaultnya adalah Open Rowset. |
AlwaysUseDefaultCodePage | Boolean | Nilai yang menunjukkan apakah akan menggunakan nilai properti DefaultCodePage untuk setiap kolom, atau mencoba memperoleh halaman kode dari lokal setiap kolom. Nilai default properti ini adalah False. |
CommandTimeout | Bilangan bulat | Jumlah detik sebelum perintah habis. Nilai 0 menunjukkan batas waktu tak terbatas. Nota: Properti ini hanya berlaku ketika mode akses data adalah perintah SQL. Properti ini tidak tersedia di Editor Sumber OLE DB, tetapi dapat diatur dengan menggunakan Editor Lanjutan. |
DefaultCodePage | Bilangan bulat | Halaman kode yang akan digunakan saat informasi halaman kode tidak tersedia dari sumber data. |
OpenRowset | String | Nama objek database yang digunakan untuk membuka set baris. |
OpenRowsetVariable | String | Variabel yang berisi nama objek database yang digunakan untuk membuka set baris. |
ParameterMapping | String | Pemetaan dari parameter dalam perintah SQL ke variabel. |
SqlCommand | String | Perintah SQL yang akan dijalankan. |
SqlCommandVariable | String | Variabel yang berisi perintah SQL yang akan dijalankan. |
Output dan kolom output sumber OLE DB tidak memiliki properti kustom.
Untuk informasi selengkapnya, lihat Sumber OLE DB.
Properti Kustom Tujuan
Tujuan OLE DB memiliki properti kustom dan properti yang umum untuk semua komponen aliran data.
Tabel berikut ini menjelaskan properti kustom tujuan OLE DB. Semua properti bersifat baca/tulis.
Catatan
Opsi FastLoad yang tercantum di sini (FastLoadKeepIdentity, FastLoadKeepNulls, dan FastLoadOptions) sesuai dengan properti bernama serupa yang diekspos oleh antarmuka IRowsetFastLoad yang diterapkan oleh Penyedia Microsoft OLE DB untuk SQL Server (SQLOLEDB). Untuk informasi selengkapnya, cari IRowsetFastLoad di Pustaka MSDN.
Nama properti | Jenis Data | Deskripsi |
---|---|---|
AccessMode | Bilangan bulat (enumerasi) | Nilai yang menentukan bagaimana tujuan mengakses database tujuannya. Properti ini dapat memiliki salah satu nilai berikut: OpenRowset (0)-Anda memberikan nama tabel atau tampilan. OpenRowset dari Variabel (1)-Anda memberikan nama variabel yang berisi nama tabel atau tampilan. OpenRowset Menggunakan Fastload (3)-Anda memberikan nama tabel atau tampilan. OpenRowset Menggunakan Fastload dari Variabel (4)-Anda memberikan nama variabel yang berisi nama tabel atau tampilan. Perintah SQL (2)-Anda memberikan pernyataan SQL. |
AlwaysUseDefaultCodePage | Boolean | Nilai yang menunjukkan apakah akan menggunakan nilai properti DefaultCodePage untuk setiap kolom, atau mencoba memperoleh halaman kode dari lokal setiap kolom. Nilai default properti ini adalah False. |
CommandTimeout | Bilangan bulat | Jumlah detik maksimum yang dapat dijalankan perintah SQL sebelum waktu habis. Nilai 0 menunjukkan waktu tak terbatas. Nilai default properti ini adalah 0. Catatan: Properti ini tidak tersedia di Editor Tujuan OLE DB, tetapi dapat diatur dengan menggunakan Editor Lanjutan. |
DefaultCodePage | Bilangan bulat | Halaman kode default yang terkait dengan tujuan OLE DB. |
FastLoadKeepIdentity | Boolean | Nilai yang menentukan apakah akan menyalin nilai identitas saat data dimuat. Properti ini hanya tersedia dengan salah satu opsi pemuatan cepat. Nilai default properti ini adalah False. Properti ini sesuai dengan properti OLE DB IRowsetFastLoad (OLE DB) SSPROP_FASTLOADKEEPIDENTITY. |
FastLoadKeepNulls | Boolean | Nilai yang menentukan apakah akan menyalin nilai Null saat data dimuat. Properti ini hanya tersedia dengan salah satu opsi pemuatan cepat. Nilai default properti ini adalah False. Properti ini sesuai dengan properti OLE DB IRowsetFastLoad (OLE DB) SSPROP_FASTLOADKEEPNULLS. |
FastLoadMaxInsertCommitSize | Bilangan bulat | Nilai yang menentukan ukuran batch yang coba diterapkan tujuan OLE DB selama operasi pemuatan cepat. Nilai default, 0, menunjukkan operasi penerapan tunggal setelah semua baris diproses. |
FastLoadOptions | String | Kumpulan opsi beban cepat. Opsi beban cepat mencakup penguncian tabel dan pemeriksaan batasan. Anda dapat menentukan satu, keduanya, atau tidak sama sekali. Properti ini sesuai dengan properti OLE DB IRowsetFastLoad SSPROP_FASTLOADOPTIONS dan menerima opsi string seperti CHECK_CONSTRAINTS dan TABLOCK. Catatan: Beberapa opsi untuk properti ini tidak tersedia di Editor Tujuan Excel, tetapi dapat diatur dengan menggunakan Editor Lanjutan. |
OpenRowset | String | Saat AccessMode adalah OpenRowset, nama tabel atau tampilan yang diakses tujuan OLE DB. |
OpenRowsetVariable | String | Saat AccessMode adalah OpenRowset dari Variabel, nama variabel yang berisi nama tabel atau tampilan yang diakses tujuan OLE DB. |
SqlCommand | String | Saat AccessMode adalah Perintah SQL, pernyataan Transact-SQL yang digunakan tujuan OLE DB untuk menentukan kolom tujuan untuk data. |
Input dan kolom input tujuan OLE DB tidak memiliki properti kustom.
Untuk informasi selengkapnya, lihat Tujuan OLE DB.