Bagikan melalui


Sumber Excel

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

Sumber Excel mengekstrak data dari lembar kerja atau rentang dalam buku kerja Microsoft Excel.

Penting

Untuk informasi mendetail tentang menyambungkan ke file Excel, dan tentang batasan dan masalah yang diketahui untuk memuat data dari atau ke file Excel, lihat Memuat data dari atau ke Excel dengan SQL Server Integration Services (SSIS).

Mode Akses

Sumber Excel menyediakan empat mode akses data yang berbeda untuk mengekstrak data:

  • Tabel atau tampilan.

  • Tabel atau tampilan yang ditentukan dalam variabel.

  • Hasil pernyataan SQL. Kueri bisa menjadi kueri berparameter.

  • Hasil pernyataan SQL yang disimpan dalam variabel.

Sumber Excel menggunakan pengelola koneksi Excel untuk menyambungkan ke sumber data, dan manajer koneksi menentukan file buku kerja yang akan digunakan. Untuk informasi selengkapnya, lihat Pengelola Sambungan Excel.

Sumber Excel memiliki satu output reguler dan satu output kesalahan.

Konfigurasi Sumber Excel

Anda dapat mengatur properti melalui SSIS Designer atau secara terprogram.

Kotak dialog Editor Lanjutan mencerminkan semua properti yang dapat diatur secara terprogram. Untuk informasi selengkapnya tentang properti yang bisa Anda atur dalam kotak dialog Editor Lanjutan atau secara terprogram, klik salah satu topik berikut ini:

Untuk informasi tentang perulangan melalui sekelompok file Excel, lihat Perulangan melalui File Excel dan Tabel dengan Menggunakan Kontainer Perulangan Foreach.

Editor Sumber Excel (Halaman Pengelola Sambungan)

Gunakan simpul Pengelola Sambungan kotak dialog Editor Sumber Excel untuk memilih buku kerja Microsoft Excel untuk sumber yang akan digunakan. Sumber Excel membaca data dari lembar kerja atau rentang bernama dalam buku kerja yang sudah ada.

Catatan

Properti CommandTimeout dari sumber Excel tidak tersedia di Editor Sumber Excel, tetapi dapat diatur dengan menggunakan Editor Lanjutan. Untuk informasi selengkapnya tentang properti ini, lihat bagian Sumber Excel dari Properti Kustom Excel.

Opsi Statis

Manajer koneksi OLE DB
Pilih pengelola koneksi Excel yang sudah ada dari daftar, atau buat koneksi baru dengan mengklik Baru.

Baru
Buat manajer koneksi baru dengan menggunakan kotak dialog Excel Pengelola Sambungan.

Mode akses data
Tentukan metode untuk memilih data dari sumber.

Nilai Deskripsi
Tabel atau tampilan Ambil data dari lembar kerja atau rentang bernama dalam file Excel.
Nama tabel atau variabel nama tampilan Tentukan lembar kerja atau nama rentang dalam variabel.

Informasi terkait: Menggunakan Variabel dalam Paket
Perintah SQL Ambil data dari file Excel dengan menggunakan kueri SQL.
Perintah SQL dari variabel Tentukan teks kueri SQL dalam variabel.

Pratinjau
Pratinjau hasil dengan menggunakan kotak dialog Tampilan Data. Pratinjau dapat menampilkan hingga 200 baris.

Opsi Dinamis Mode Akses Data

Mode akses data = Tabel atau tampilan

Nama lembar Excel
Pilih nama lembar kerja atau rentang bernama dari daftar yang tersedia di buku kerja Excel.

Mode akses data = Nama tabel atau variabel nama tampilan

Nama variabel
Pilih variabel yang berisi nama lembar kerja atau rentang bernama.

Mode akses data = perintah SQL

Teks perintah SQL
Masukkan teks kueri SQL, buat kueri dengan mengklik Buat Kueri, atau telusuri ke file yang berisi teks kueri dengan mengklik Telusuri.

Parameter
Jika Anda telah memasukkan kueri berparameter dengan menggunakan ? sebagai tempat penampung parameter dalam teks kueri, gunakan kotak dialog Atur Parameter Kueri untuk memetakan parameter input kueri ke variabel paket.

Membuat kueri
Gunakan kotak dialog Pembangun Kueri untuk membuat kueri SQL secara visual.

Ramban
Gunakan kotak dialog Buka untuk menemukan file yang berisi teks kueri SQL.

Mengurai kueri
Verifikasi sintaks teks kueri.

Mode akses data = perintah SQL dari variabel

Nama variabel
Pilih variabel yang berisi teks kueri SQL.

Editor Sumber Excel (Halaman Kolom)

Gunakan halaman Kolom dari kotak dialog Editor Sumber Excel untuk memetakan kolom output ke setiap kolom eksternal (sumber).

Opsi

Kolom Eksternal yang Tersedia
Tampilkan daftar kolom eksternal yang tersedia di sumber data. Anda tidak dapat menggunakan tabel ini untuk menambahkan atau menghapus kolom.

Kolom Eksternal
Tampilkan kolom eksternal (sumber) dalam urutan tugas akan membacanya. Anda dapat mengubah urutan ini dengan terlebih dahulu menghapus kolom yang dipilih dalam tabel yang dibahas di atas, lalu memilih kolom eksternal dari daftar dalam urutan yang berbeda.

Kolom Output
Berikan nama unik untuk setiap kolom output. Defaultnya adalah nama kolom eksternal (sumber) yang dipilih; namun, Anda dapat memilih nama deskriptif yang unik. Nama yang disediakan akan ditampilkan dalam SSIS Designer.

Editor Sumber Excel (Halaman Output Kesalahan)

Gunakan halaman Output Kesalahan dari kotak dialog Editor Sumber Excel untuk memilih opsi penanganan kesalahan dan untuk mengatur properti pada kolom output kesalahan.

Opsi

Input atau Output
Lihat nama sumber data.

Kolom
Tampilkan kolom eksternal (sumber) yang Anda pilih di halaman Pengelola Sambungan kotak dialog EditorSumber Excel.

Kesalahan
Tentukan apa yang harus terjadi ketika kesalahan terjadi: abaikan kegagalan, alihkan baris, atau gagalkan komponen.

Topik Terkait: Penanganan Kesalahan dalam Data

Pemotongan
Tentukan apa yang harus terjadi ketika pemotongan terjadi: abaikan kegagalan, alihkan baris, atau gagalkan komponen.

Keterangan
Lihat deskripsi kesalahan.

Atur nilai ini ke sel terpilih
Tentukan apa yang harus terjadi pada semua sel yang dipilih saat terjadi kesalahan atau pemotongan: abaikan kegagalan, alihkan baris, atau gagalkan komponen.

Terapkan
Terapkan opsi penanganan kesalahan ke sel terpilih.

Memuat data dari atau ke Excel dengan SQL Server Integration Services (SSIS)
Tujuan Excel
Pengelola Koneksi Excel