40 Pertanyaan dan Jawaban Wawancara SSIS Teratas (2025)
Pertanyaan dan Jawaban Wawancara SSIS untuk Mahasiswa Baru
1) Apa itu SSIS?
SSIS atau SQL Server Integration Services (SSIS) adalah komponen dari Microsoft SQL Server, yang dapat digunakan untuk menyelesaikan berbagai tugas transformasi dan migrasi data.
2) Apa saja komponen penting dari paket SSIS?
Komponen penting dalam paket SSIS adalah
- Aliran data
- Mengontrol aliran
- Penjelajah Paket
- Pengendali acara
Unduh PDF Gratis: Pertanyaan & Jawaban Wawancara SSIS
3) Jelaskan solusi Explorer di SSIS
Solution Explorer di SSIS Designer adalah layar tempat Anda dapat melihat dan mengakses semua sumber data, tampilan sumber data, proyek, dan berkas lain-lain.
4) Apa yang dimaksud dengan aliran data di SSIS?
Aliran data di SSIS tidak lain adalah aliran data dari sumber terkait ke tujuan target.
5) Definisikan apa yang dimaksud dengan โtugasโ di SSIS?
Tugas di SSIS sangat mirip dengan metode bahasa pemrograman apa pun yang mewakili atau melaksanakan unit kerja individual. Tugas dikategorikan menjadi dua kategori
- Tugas Aliran Kontrol
- Tugas Pemeliharaan Basis Data
6) Apa yang dimaksud dengan paket SSIS?
Paket di SSIS adalah kumpulan koneksi terorganisir seperti elemen aliran data, peristiwa kontrol, pengendali peristiwa, parameter, variabel, dan konfigurasi. Anda merakitnya baik secara terprogram atau dengan alat desain grafis itu SSIS menyediakan.
7) Sebutkan berbagai jenis koneksi atau file yang mendukung SSIS?
Berbagai jenis koneksi yang berfungsi dalam SSIS adalah
- ODBC
- OLEDB
- .net SQLKlien
- File Rata
- Excel
- XML
8) Apa itu wadah? Ada berapa jenis container di SSIS?
Di SSIS, kontainer adalah pengelompokan tugas yang logis, dan memungkinkan untuk mengelola cakupan tugas bersama-sama.
Jenis container di SSIS adalah
- Wadah urutan
- Untuk wadah lingkaran
- Kontainer loop depan
- Kontainer host tugas
9) Apa yang dimaksud dengan Batasan Prioritas di SSIS?
Batasan Prioritas di SSIS memungkinkan Anda menentukan urutan tugas yang logis sesuai urutan pelaksanaannya. Anda dapat menghubungkan semua tugas menggunakan konektor- Batasan Prioritas.
10) Variabel apa saja yang ada di SSIS dan apa saja jenis variabel yang ada di SSIS?
Variabel di SSIS digunakan untuk menyimpan nilai. Di SSIS, ada dua jenis variabel, variabel sistem dan variabel pengguna.
11) Jelaskan apa yang dimaksud dengan pos pemeriksaan di SSIS?
Pos pemeriksaan di SSIS memungkinkan proyek dimulai ulang dari titik kegagalan. File checkpoint menyimpan informasi tentang eksekusi paket, jika paket berhasil dijalankan, file checkpoint akan dihapus atau paket akan dimulai ulang dari titik kegagalan.
Pertanyaan Wawancara SSIS untuk Pengalaman 3 Tahun
12) Jelaskan manajer koneksi di SSIS
Saat mengumpulkan data dari berbagai sumber dan menuliskannya ke tujuan, pengelola koneksi sangat membantu. Manajer koneksi memfasilitasi koneksi ke sistem yang mencakup informasi seperti informasi penyedia data, nama server, mekanisme otentikasi, nama database, dll.
13) Apa itu titik henti SSIS?
Breakpoint memungkinkan Anda menghentikan sementara eksekusi paket di studio pengembangan intelijen bisnis selama pemecahan masalah atau pengembangan paket SSIS.
14) Jelaskan pencatatan peristiwa di SSIS
Di SSIS, pencatatan peristiwa memungkinkan Anda memilih peristiwa tertentu dari tugas atau paket yang akan dicatat. Hal ini bermanfaat ketika Anda memecahkan masalah paket Anda untuk memahami paket kinerja.
15) Apa yang dimaksud dengan properti mode logging?
Paket SSIS dan semua tugas terkait memiliki properti yang disebut LoggingMode. Properti ini menerima tiga kemungkinan nilai.
- Disabled: Untuk menonaktifkan logging komponen
- Diaktifkan: Untuk mengaktifkan pencatatan bagian
- Gunakan Pengaturan Induk: Untuk menggunakan pengaturan induk komponen
16) Jelaskan istilah buffer aliran data?
SSIS beroperasi menggunakan buffer; ini adalah semacam tabel virtual dalam memori untuk menyimpan data.
17) Untuk data pos pemeriksaan apa data tidak disimpan?
Data pos pemeriksaan tidak disimpan untuk kontainer For Each Loop dan For Loop.
18) Apa yang dimaksud dengan transaksi pemisahan bersyarat di SSIS?
Transformasi split bersyarat di SSIS sama seperti kondisi IF, yang memeriksa kondisi tertentu berdasarkan evaluasi kondisi.
19) Sebutkan berbagai jenis penampil Data di SSIS?
Berbagai jenis penampil data di SSIS meliputi
- kisi
- Histogram
- Plot Pencar
- Bagan Kolom
20) Jelaskan kemungkinan lokasi untuk menyimpan paket SSIS?
Anda dapat menyimpan paket SSIS di
- SQL Server
- Toko Paket
- File System
21) Apa pendekatan pertama Anda jika paket berjalan dengan baik di Business Intelligence Development Studio (BIDS) tetapi gagal saat dijalankan dari pekerjaan agen SQL?
Akun yang menjalankan Pekerjaan Agen SQL mungkin tidak memiliki izin yang diperlukan untuk salah satu koneksi dalam paket Anda. Dalam kasus seperti itu, Anda dapat membuat akun proxy atau meningkatkan izin akun.
22) Apa peran tab Event Handler di SSIS?
Pada tab pengendali peristiwa, alur kerja dapat dikonfigurasi untuk merespons peristiwa paket. Misalnya, Anda dapat mengonfigurasi alur kerja ketika tugas apa pun berhenti, gagal, atau dimulai.
23) Bagaimana Anda dapat memberi tahu anggota staf tentang kegagalan paket?
Baik di dalam paket, Anda bisa menambahkan Kirim Mail Tugas di event handler, atau Anda bahkan dapat mengatur notifikasi di Agen SQL saat paket berjalan.
24) Bagaimana cara Anda login di SSIS?
Masuk ke SSIS dapat dilakukan dengan mencatat berbagai peristiwa seperti onError, onWarning, dll. ke beberapa opsi seperti file datar, XML, tabel server SQL, dll.
25) Bagaimana Anda menerapkan paket SSIS pada produksi?
Untuk menyebarkan paket SSIS kita perlu mengeksekusi file manifes dan perlu menentukan apakah akan menyebarkannya ke Sistem File atau ke SQL Server. Alternatifnya, Anda juga dapat mengimpor paket dari SSMS dari SQL Server atau Sistem File.
Pertanyaan Wawancara SSIS untuk Pengalaman 5+ Tahun
26) Bagaimana menangani Dimensi Early Arriving atau Late Arriving?
Dimensi Kedatangan Terlambat tidak dapat dihindari; untuk mengatasinya kita dapat membuat dimensi dummy dengan kunci natural/bisnis dan menjaga atribut lainnya sebagai null atau default. Jadi ketika dimensi sebenarnya tiba, dimensi dummy diperbarui dengan perubahan Tipe 1. Ini juga disebut sebagai Dimensi Tersirat.
27) Jelaskan metode untuk melakukan beban tambahan?
Cara terbaik dan tercepat untuk melakukan pemuatan tambahan adalah dengan menggunakan kolom Timestamp di tabel sumber dan menyimpan stempel waktu ETL terakhir.
28) Sebutkan tiga komponen aliran data di SSIS
Tiga komponen aliran data SSIS adalah:
- sumber
- Transformasi
- Tujuan
29) Mengapa Check Point digunakan di SSIS?
Pos pemeriksaan yang digunakan di SSIS untuk mengizinkan paket dimulai ulang pada titik kegagalan.
30) Jelaskan properti mode pencatatan peristiwa
Tiga nilai yang diterima oleh properti mode pencatatan peristiwa adalah:
- Diaktifkan: Memungkinkan Anda mencatat komponen
- Disabled: Digunakan untuk menonaktifkan komponen
- UserParentSetting: Digunakan untuk mengoptimalkan pengaturan induk.
31) Jelaskan opsi berbeda untuk konfigurasi dinamis di SSIS.
Opsi berbeda untuk konfigurasi dinamis adalah:
- File XML
- Variabel pelanggan
- Basis data per lingkungan dengan variabel
- Memungkinkan Anda menggunakan database terpusat dengan semua variabel
32) Menjelaskan Transformasi Konversi Data
Konversi data adalah metode terbaik untuk menyampaikan data dari satu jenis ke jenis lainnya. Namun, Anda perlu memastikan bahwa Anda memiliki data SESUAI di kolom tersebut.
33) Jelaskan beberapa fitur SSIS
Beberapa fitur penting SSIS adalah:
- Lingkungan Studio
- Analisis data dan fungsi integrasi yang relevan
- Integrasi yang erat dengan yang lain Microsoft keluarga SQL
- Transformasi Kueri Penambangan Data
34) Jelaskan dua kelemahan SSIS
- SIS terkadang menimbulkan masalah di lingkungan non-Windows
- Visi dan strategi yang tidak jelas
- SSIS tidak menyediakan dukungan untuk gaya integrasi data alternatif
35) Apa gunanya tugas Jalankan SQL di SSIS?
Jalankan SQL membantu Anda menjalankan pernyataan SQL terhadap database relasional.
36) Apa itu Katalog SSIS?
Katalog SSIS adalah database untuk menyimpan semua paket yang disebarkan. Ini banyak digunakan untuk alasan keamanan untuk menyimpan dan menangani paket yang dikerahkan.
37) Bagaimana cara menghentikan paket yang berjalan selamanya?
Tergantung. Jika Anda menjalankan paket di Agen SQL, Anda dapat menghentikan proses menggunakan T-SQL. Namun, jika paket berjalan di katalog SSIS, Anda dapat menghentikannya menggunakan Active Operajendela tions atau prosedur penyimpanan penghentian operasi.
38) Jelaskan aliran kontrol proyek dan paket di SSIS
Di SSIS, proyek adalah wadah untuk mengembangkan paket sedangkan paket adalah objek yang membantu Anda mengimplementasikan ETL.
39) Jelaskan penggunaan Tugas XML
XML tugas memungkinkan Anda untuk membagi, menggabungkan, membagi atau memformat ulang file XML apa pun.
40) Apa gunanya wadah urutan?
Urutan berisi membantu Anda mengatur tugas tambahan dengan membaginya ke dalam kelompok. Ini akan memungkinkan Anda untuk menerapkan transaksi atau menetapkan logging ke container.
41) Apa saja praktik terbaik yang penting dalam menggunakan SSIS?
Praktik terbaik untuk menggunakan alat SISS adalah:
- Anda harus menghindari melakukan operasi yang dicatat
- Anda harus membuat rencana yang jelas untuk pemanfaatan sumber daya.
- Optimalkan sumber data, transformasi pencarian, dan tujuan
42) Apa gunanya tab aliran kontrol di SSIS?
Tab aliran kontrol di SSIS mencakup tugas aliran data, kontainer, dan batasan prioritas yang membantu Anda menghubungkan kontainer dan fungsi.
Pertanyaan wawancara ini juga akan membantu dalam viva Anda (lisan)