Mengelola pengumpulan data
Berlaku untuk: SQL Server
Gunakan prosedur dan fungsi tersimpan SQL Server Management Studio atau Transact-SQL untuk mengelola berbagai aspek pengumpulan data, seperti mengaktifkan atau menonaktifkan pengumpulan data, mengubah konfigurasi kumpulan koleksi, atau melihat data di gudang data manajemen.
Mengelola pengumpulan data menggunakan SSMS
Lakukan tugas terkait pengumpul data berikut dengan menggunakan Object Explorer di SQL Server Management Studio:
- Mengonfigurasi gudang data manajemen (SQL Server Management Studio)
- Mengonfigurasi properti pengumpul data
- Mengaktifkan atau menonaktifkan pengumpulan data
- Memulai atau menghentikan kumpulan koleksi
- Menggunakan SQL Server Profiler untuk membuat kumpulan kumpulan SQL Trace
- Menampilkan log kumpulan koleksi (SQL Server Management Studio)
- Melihat atau mengubah jadwal kumpulan kumpulan (SQL Server Management Studio)
- Menampilkan laporan kumpulan koleksi (SQL Server Management Studio)
Mengelola pengumpulan data menggunakan Transact-SQL
Pengumpul data menyediakan kumpulan luas prosedur tersimpan yang dapat Anda gunakan untuk melakukan tugas terkait pengumpul data. Misalnya, dengan menggunakan Transact-SQL, Anda dapat melakukan tugas-tugas berikut:
- Mengonfigurasi Parameter Pengumpulan Data (Transact-SQL)
- Mengaktifkan atau menonaktifkan pengumpulan data
- Memulai atau menghentikan kumpulan koleksi
- Membuat kumpulan koleksi kustom - Jenis pengumpul Kueri T-SQL Generik
- Menambahkan Item Koleksi ke Kumpulan Koleksi (Transact-SQL)
Selain itu, ada fungsi dan tampilan yang dapat Anda gunakan untuk mendapatkan data konfigurasi untuk msdb
database gudang data manajemen dan, data log eksekusi, dan data yang disimpan di gudang data manajemen.
Anda dapat menggunakan prosedur, fungsi, dan tampilan tersimpan yang disediakan untuk membuat skenario pengumpulan data end-to-end Anda sendiri.
Penting
Tidak seperti prosedur tersimpan reguler, prosedur tersimpan pengumpul data menggunakan parameter yang ditik secara ketat dan tidak mendukung konversi jenis data otomatis. Jika parameter ini tidak dipanggil dengan jenis data parameter input yang benar, seperti yang ditentukan dalam deskripsi argumen, prosedur tersimpan mengembalikan kesalahan.
Gunakan SQL Server Management Studio untuk membuat dan menjalankan sampel kode yang disediakan. Untuk informasi selengkapnya, lihat Object Explorer. Sebagai alternatif, Anda dapat membuat kueri di editor mana pun dan menyimpannya dalam file teks yang memiliki .sql
ekstensi nama file. Anda dapat menjalankan kueri dari prompt perintah Windows menggunakan utilitas sqlcmd . Untuk informasi selengkapnya, lihat sqlcmd - gunakan utilitas.
Prosedur dan tampilan tersimpan
Bagian berikut ini menjelaskan prosedur tersimpan dan tampilan yang Anda gunakan untuk bekerja dengan pengumpulan data di Mesin Database.
Bekerja dengan pengumpul data
Tabel berikut ini menjelaskan prosedur tersimpan yang bisa Anda gunakan untuk bekerja dengan pengumpul data.
Nama prosedur | Deskripsi |
---|---|
sp_syscollector_enable_collector | Aktifkan pengumpul data. |
sp_syscollector_disable_collector | Nonaktifkan pengumpul data. |
Bekerja dengan kumpulan koleksi
Tabel berikut ini menjelaskan prosedur tersimpan yang bisa Anda gunakan untuk bekerja dengan kumpulan koleksi.
Nama prosedur | Deskripsi |
---|---|
sp_syscollector_run_collection_set | Jalankan kumpulan yang ditetapkan sesuai permintaan. |
sp_syscollector_start_collection_set | Mulai kumpulan koleksi. |
sp_syscollector_stop_collection_set | Hentikan kumpulan koleksi. |
sp_syscollector_create_collection_set | Buat kumpulan koleksi. |
sp_syscollector_delete_collection_set | Menghapus kumpulan koleksi. |
sp_syscollector_update_collection_set | Mengubah konfigurasi kumpulan koleksi. |
sp_syscollector_upload_collection_set | Unggah kumpulan kumpulan data ke gudang data manajemen. Ini secara efektif merupakan unggahan sesuai permintaan. |
Bekerja dengan item koleksi
Tabel berikut ini menjelaskan prosedur tersimpan yang bisa Anda gunakan untuk bekerja dengan item koleksi.
Nama prosedur | Deskripsi |
---|---|
sp_syscollector_create_collection_item | Membuat item koleksi. |
sp_syscollector_delete_collection_item | Menghapus item koleksi. |
sp_syscollector_update_collection_item | Memperbarui item koleksi. |
Bekerja dengan jenis kolektor
Tabel berikut ini menjelaskan prosedur tersimpan yang bisa Anda gunakan untuk bekerja dengan jenis kolektor.
Nama prosedur | Deskripsi |
---|---|
sp_syscollector_create_collector_type | Buat jenis kolektor. |
sp_syscollector_update_collector_type | Perbarui jenis kolektor. |
sp_syscollector_delete_collector_type | Menghapus jenis kolektor. |
Mendapatkan informasi konfigurasi
Tabel berikut ini menjelaskan tampilan yang bisa Anda gunakan untuk mendapatkan informasi konfigurasi dan data log eksekusi.
Melihat nama | Deskripsi |
---|---|
syscollector_config_store | Mendapatkan konfigurasi pengumpul data. |
syscollector_collection_items | Dapatkan informasi item koleksi. |
syscollector_collection_sets | Dapatkan informasi kumpulan koleksi. |
syscollector_collector_types | Dapatkan informasi jenis kolektor. |
syscollector_execution_log | Dapatkan informasi tentang kumpulan koleksi dan eksekusi paket. |
syscollector_execution_stats | Dapatkan informasi tentang eksekusi tugas. |
syscollector_execution_log_full | Dapatkan informasi saat log eksekusi penuh. |
Mengonfigurasi akses ke gudang data manajemen
Tabel berikut ini menjelaskan prosedur tersimpan yang bisa Anda gunakan untuk mengonfigurasi akses ke gudang data manajemen.
Nama prosedur | Deskripsi |
---|---|
sp_syscollector_set_warehouse_database_name | Tentukan nama database yang ditentukan dalam string koneksi untuk gudang data manajemen. |
sp_syscollector_set_warehouse_instance_name | Tentukan instans yang ditentukan dalam string koneksi untuk gudang data manajemen. |
Mengonfigurasi gudang data manajemen
Tabel berikut ini menjelaskan prosedur tersimpan yang bisa Anda gunakan untuk bekerja dengan konfigurasi gudang data manajemen.
Nama prosedur | Deskripsi |
---|---|
core.sp_create_snapshot | Buat rekam jepret koleksi di gudang data manajemen. |
core.sp_update_data_source | Perbarui sumber data untuk pengumpulan data. |
core.sp_add_collector_type | Tambahkan jenis kolektor ke gudang data manajemen. |
core.sp_remove_collector_type | Hapus jenis kolektor dari gudang data manajemen. |
core.sp_purge_data | Menghapus data dari gudang data manajemen. |
Bekerja dengan paket unggahan
Tabel berikut ini menjelaskan prosedur tersimpan yang bisa Anda gunakan untuk bekerja dengan paket unggah.
Nama prosedur | Deskripsi |
---|---|
sp_syscollector_set_cache_window | Konfigurasikan jumlah percobaan ulang pengunggahan data. |
sp_syscollector_set_cache_directory | Tentukan penyimpanan sementara untuk data di antara percobaan ulang unggahan. |
Bekerja dengan log eksekusi pengumpulan data
Tabel berikut ini menjelaskan prosedur tersimpan yang bisa Anda gunakan untuk bekerja dengan log eksekusi pengumpulan data.
Nama prosedur | Deskripsi |
---|---|
sp_syscollector_delete_execution_log_tree | Hapus entri kumpulan koleksi dari log eksekusi. |
Fungsi
Tabel berikut ini menjelaskan fungsi yang bisa Anda gunakan untuk mendapatkan informasi eksekusi dan pelacakan.
Nama fungsi | Deskripsi |
---|---|
fn_syscollector_get_execution_details | Dapatkan data log eksekusi SSIS untuk paket tertentu. |
fn_syscollector_get_execution_stats | Dapatkan statistik eksekusi untuk kumpulan koleksi atau paket. Informasi ini mencakup kesalahan yang dicatat. |
snapshots.fn_trace_getdata | Dapatkan peristiwa yang dicatat saat jenis pengumpul Jejak SQL Generik digunakan untuk mengumpulkan data. |