Bagikan melalui


Membuat jejak Profiler untuk pemutaran ulang (Analysis Services)

Berlaku untuk: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Untuk memutar ulang kueri, penemuan, dan perintah yang dikirimkan oleh pengguna ke Analysis Services, SQL Server Profiler harus mengumpulkan peristiwa yang diperlukan. Untuk memulai pengumpulan peristiwa ini, kelas peristiwa yang sesuai harus dipilih di tab Pemilihan Peristiwa dari kotak dialog Properti Pelacakan . Misalnya jika kelas peristiwa Mulai Kueri dipilih, peristiwa yang berisi kueri dikumpulkan dan digunakan untuk pemutaran ulang. Selain itu, file pelacakan berisi informasi yang memadai untuk mendukung pemutaran ulang transaksi server di lingkungan terdistribusi dalam urutan asli transaksi.

Pemutaran ulang untuk kueri

Untuk memutar ulang kueri, SQL Server Profiler harus mengambil peristiwa berikut:

  • Kelas peristiwa Audit Login dengan semua kolom datanya. Kelas kejadian ini menyediakan informasi tentang pengguna mana yang masuk dan tentang pengaturan sesi. ID proses server (SPID) menyediakan referensi ke sesi pengguna. Untuk informasi selengkapnya, lihat Kolom Data Audit Keamanan.

  • Kueri Mulai kelas peristiwa dengan semua kolom datanya. Kelas kejadian ini menyediakan informasi tentang kueri yang dikirimkan ke Analysis Services. Kolom Subkelas Peristiwa menyediakan informasi tentang jenis kueri. Kolom TextData menyediakan teks kueri yang sebenarnya. Kolom RequestParameters menyediakan parameter untuk kueri berparameter, dan kolom RequestProperties menyediakan properti permintaan XML untuk Analisis (XMLA). Untuk informasi selengkapnya, lihat Kueri Kolom Data Peristiwa.

  • Kelas kejadian Akhir Kueri dengan semua kolom datanya. Kelas kejadian ini memverifikasi status eksekusi kueri. Untuk informasi selengkapnya, lihat Kueri Kolom Data Peristiwa.

Pemutaran Ulang untuk Penemuan

Untuk memutar ulang penemuan, SQL Server Profiler harus mengambil peristiwa berikut:

  • Kelas peristiwa Audit Login dengan semua kolom datanya. Kelas kejadian ini menyediakan informasi tentang pengguna mana yang masuk dan tentang pengaturan sesi. SPID menyediakan referensi ke sesi pengguna. Untuk informasi selengkapnya, lihat Kolom Data Audit Keamanan.

  • Temukan Mulai kelas peristiwa dengan semua kolom datanya. Kolom TextData menyediakan <bagian RequestType> dari permintaan penemuan, dan kolom RequestProperties menyediakan <bagian Properti> dari permintaan penemuan. Kolom EventSubclass menyediakan jenis penemuan. Untuk informasi selengkapnya, lihat Menemukan Kolom Data Peristiwa.

  • Temukan kelas Akhiri peristiwa dengan semua kolom datanya. Kelas kejadian ini memverifikasi status permintaan penemuan. Untuk informasi selengkapnya, lihat Menemukan Kolom Data Peristiwa.

Pemutaran Ulang untuk Perintah

Untuk memutar ulang perintah, SQL Server Profiler harus mengambil peristiwa berikut:

  • Perintah Mulai kelas peristiwa dengan semua kolom datanya. Kolom TextData menyediakan detail perintah, seperti jenis proses, ID database, dan ID kubus. Kolom RequestParameters menyediakan parameter untuk perintah parameter, dan kolom RequestProperties menyediakan properti permintaan XMLA. Untuk informasi selengkapnya, lihat Kolom Data Peristiwa Perintah.

  • Kelas peristiwa Akhir Perintah dengan semua kolom datanya. Kelas kejadian ini memverifikasi status perintah. Untuk informasi selengkapnya, lihat Kolom Data Peristiwa Perintah.

Lihat juga

Peristiwa Pelacakan Analysis Services