Bagikan melalui


Properti Log

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

Analysis Services menyertakan properti log yang tercantum dalam tabel berikut. Tidak semua properti berlaku untuk Azure Analysis Services atau Power BI. Properti log di Power BI bersifat Baca saja atau tidak didukung.

Umum

File
Properti string yang mengidentifikasi nama file log server. Properti ini hanya berlaku ketika file disk digunakan untuk pengelogan, dibandingkan dengan tabel database (perilaku default).

Nilai default untuk properti ini adalah msmdsrv.log.

FileBufferSize
Properti tingkat lanjut yang tidak boleh Anda ubah, kecuali di bawah panduan dukungan Microsoft.

MessageLogs
Properti tingkat lanjut yang tidak boleh Anda ubah, kecuali di bawah panduan dukungan Microsoft.

Log Galat

Anda dapat mengatur properti ini di tingkat instans server untuk mengubah nilai default untuk Konfigurasi Kesalahan yang muncul di alat dan perancang lain. Lihat Konfigurasi Kesalahan untuk Kubus, Partisi, dan Pemrosesan Dimensi (SSAS - Multidimensi) dan ErrorConfiguration untuk informasi selengkapnya.

ErrorLog\ErrorLogFileName
Properti yang digunakan sebagai default selama operasi pemrosesan yang dilakukan oleh server.

ErrorLog\ErrorLogFileSize
Properti yang digunakan sebagai default selama operasi pemrosesan yang dilakukan oleh server.

ErrorLog\KeyErrorAction
Menentukan tindakan yang diambil oleh server ketika terjadi kesalahan KeyNotFound . Respons yang valid terhadap kesalahan ini meliputi:

  • ConvertToUnknown memberi tahu server untuk mengalokasikan nilai kunci kesalahan ke anggota yang tidak diketahui.

  • DiscardRecord memberi tahu server untuk mengecualikan rekaman.

ErrorLog\KeyErrorLogFile
Ini adalah nama file yang ditentukan pengguna yang harus memiliki ekstensi file .log, yang terletak di folder tempat akun layanan memiliki izin baca-tulis. File log ini hanya akan berisi kesalahan yang dihasilkan selama pemrosesan. Gunakan Perekam Penerbangan jika Anda memerlukan informasi lebih rinci.

ErrorLog\KeyErrorLimit
Ini adalah jumlah maksimum kesalahan integritas data yang akan diizinkan server sebelum gagal pemrosesan. Nilai -1 menunjukkan bahwa tidak ada batasan. Defaultnya adalah 0, yang berarti pemrosesan berhenti setelah kesalahan pertama terjadi. Anda juga dapat mengaturnya ke seluruh angka.

ErrorLog\KeyErrorLimitAction
Menentukan tindakan yang diambil oleh server ketika jumlah kesalahan kunci telah mencapai batas atas. Respons yang valid terhadap tindakan ini meliputi:

  • StopProcessing memberi tahu server untuk berhenti memproses ketika batas kesalahan tercapai.

  • StopLogging memberi tahu server untuk menghentikan kesalahan pengelogan ketika batas kesalahan tercapai, tetapi memungkinkan pemrosesan untuk melanjutkan.

ErrorLog\ LogErrorTypes\KeyNotFound
Menentukan tindakan yang diambil oleh server ketika terjadi kesalahan KeyNotFound . Respons yang valid terhadap kesalahan ini meliputi:

  • IgnoreError memberi tahu server untuk melanjutkan pemrosesan tanpa mencatat kesalahan atau menghitungnya terhadap batas kesalahan kunci. Dengan mengabaikan kesalahan, Anda cukup mengizinkan pemrosesan untuk melanjutkan tanpa menambahkan ke jumlah kesalahan atau mencatatnya ke layar atau file log. Catatan yang dimaksud memiliki masalah integritas data dan tidak dapat ditambahkan ke database. Rekaman akan dibuang atau diagregasi ke Anggota Tidak Diketahui, seperti yang ditentukan oleh properti KeyErrorAction .

  • ReportAndContinue memberi tahu server untuk mencatat kesalahan, menghitungnya terhadap batas kesalahan utama, dan melanjutkan pemrosesan. Rekaman yang memicu kesalahan dibuang atau dikonversi ke Anggota Tidak Diketahui.

  • ReportAndStop memberi tahu server untuk mencatat kesalahan dan segera menghentikan pemrosesan, terlepas dari batas kesalahan utama. Rekaman yang memicu kesalahan dibuang atau dikonversi ke Anggota Tidak Diketahui.

ErrorLog\ LogErrorTypes\KeyDuplicate
Menentukan tindakan yang diambil oleh server ketika kunci duplikat ditemukan. Nilai yang valid termasuk IgnoreError untuk melanjutkan pemrosesan seolah-olah kesalahan tidak terjadi, ReportAndContinue untuk mencatat kesalahan dan melanjutkan pemrosesan, dan ReportAndStop untuk mencatat kesalahan dan segera berhenti memproses, bahkan jika jumlah kesalahan berada di bawah batas kesalahan.

ErrorLog\ LogErrorTypes\NullKeyConvertedToUnknown
Menentukan tindakan yang diambil oleh server ketika kunci null telah dikonversi ke Anggota Tidak Diketahui. Nilai yang valid termasuk IgnoreError untuk melanjutkan pemrosesan seolah-olah kesalahan tidak terjadi, ReportAndContinue untuk mencatat kesalahan dan melanjutkan pemrosesan, dan ReportAndStop untuk mencatat kesalahan dan segera berhenti memproses, bahkan jika jumlah kesalahan berada di bawah batas kesalahan.

ErrorLog\ LogErrorTypes\NullKeyNotAllowed
Menentukan tindakan yang diambil oleh server ketika NullProcessing diatur ke Kesalahan untuk atribut dimensi. Kesalahan dihasilkan ketika nilai null tidak diizinkan dalam atribut tertentu. Properti konfigurasi kesalahan ini menginformasikan langkah berikutnya, yaitu melaporkan kesalahan dan melanjutkan pemrosesan hingga batas kesalahan tercapai. Nilai yang valid termasuk IgnoreError untuk melanjutkan pemrosesan seolah-olah kesalahan tidak terjadi, ReportAndContinue untuk mencatat kesalahan dan melanjutkan pemrosesan, dan ReportAndStop untuk mencatat kesalahan dan segera berhenti memproses, bahkan jika jumlah kesalahan berada di bawah batas kesalahan.

ErrorLog\ LogErrorTypes\CalculationError
Properti yang digunakan sebagai default selama operasi pemrosesan yang dilakukan oleh server.

ErrorLog\IgnoreDataTruncation
Properti yang digunakan sebagai default selama operasi pemrosesan yang dilakukan oleh server.

Pengecualian

Exception\CreateAndSendCrashReports
Properti tingkat lanjut yang tidak boleh Anda ubah, kecuali di bawah panduan dukungan Microsoft.

Exception\CrashReportsFolder
Properti tingkat lanjut yang tidak boleh Anda ubah, kecuali di bawah panduan dukungan Microsoft.

Exception\SQLDumperFlagsOn
Properti tingkat lanjut yang tidak boleh Anda ubah, kecuali di bawah panduan dukungan Microsoft.

Exception\SQLDumperFlagsOff
Properti tingkat lanjut yang tidak boleh Anda ubah, kecuali di bawah panduan dukungan Microsoft.

Exception\MiniDumpFlagsOn
Properti tingkat lanjut yang tidak boleh Anda ubah, kecuali di bawah panduan dukungan Microsoft.

Exception\MinidumpErrorList
Properti tingkat lanjut yang tidak boleh Anda ubah, kecuali di bawah panduan dukungan Microsoft.

Perekam Aktivitas

FlightRecorder\Enabled
Properti Boolean yang menunjukkan apakah fitur perekam penerbangan diaktifkan.

FlightRecorder\FileSizeMB
Properti bilangan bulat 32-bit yang ditandatangani yang menentukan ukuran file disk perekam penerbangan, dalam megabyte.

FlightRecorder\LogDurationSec
Properti bilangan bulat 32-bit yang ditandatangani yang menentukan frekuensi perekam penerbangan digulirkan, dalam hitungan detik.

FlightRecorder\SnapshotDefinitionFile
Properti string yang menentukan nama file definisi rekam jepret, yang berisi perintah temukan yang dikeluarkan ke server saat rekam jepret diambil.

Nilai default untuk properti ini kosong, yang pada gilirannya default ke nama file FlightRecorderSnapshotDef.xml.

FlightRecorder\SnapshotFrequencySec
Properti bilangan bulat 32-bit yang ditandatangani yang menentukan frekuensi rekam jepret, dalam hitungan detik.

FlightRecorder\TraceDefinitionFile
Properti string yang menentukan nama file definisi jejak perekam penerbangan.

Nilai default untuk properti ini kosong, yang pada gilirannya default ke FlightRecorderTraceDef.xml. SQL Server Analysis Services Flight Recorder menyediakan mekanisme untuk merekam aktivitas server ke dalam log jangka pendek. Informasi yang diambil oleh Perekam Penerbangan dapat membantu untuk memecahkan masalah tertentu, namun beban yang ditempatkan di server saat menangkap rekam jepret dan melacak peristiwa dapat berdampak kecil pada performa keseluruhan.  Untuk performa optimal, perekam penerbangan harus dinonaktifkan kecuali mencoba menangkap informasi diagnostik yang relevan dengan pemecahan masalah tertentu.

Log Kueri

Berlaku untuk: Mode server multidimensi saja

QueryLog\QueryLogFileName
Properti string yang menentukan nama file log kueri. Properti ini hanya berlaku ketika file disk digunakan untuk pengelogan, dibandingkan dengan tabel database (perilaku default).

QueryLog\QueryLogSampling
Properti bilangan bulat 32-bit yang ditandatangani yang menentukan laju pengambilan sampel log kueri.

Nilai default untuk properti ini adalah 10, yang berarti bahwa 1 dari setiap 10 kueri server dicatat.

QueryLog\QueryLogFileSize
Properti tingkat lanjut yang tidak boleh Anda ubah, kecuali di bawah panduan dukungan Microsoft.

QueryLog\QueryLogConnectionString
Properti string yang menentukan koneksi ke database log kueri.

QueryLog\QueryLogTableName
Properti string yang menentukan nama tabel log kueri.

Nilai default untuk properti ini adalah OlapQueryLog.

QueryLog\CreateQueryLogTable
Properti Boolean yang menentukan apakah akan membuat tabel log kueri.

Nilai default untuk properti ini adalah false, yang menunjukkan server tidak akan secara otomatis membuat tabel log dan tidak akan mencatat peristiwa kueri.

Jejak

Trace\TraceBackgroundDistributionPeriod
Properti tingkat lanjut yang tidak boleh Anda ubah, kecuali di bawah panduan dukungan Microsoft.

Trace\TraceBackgroundFlushPeriod
Properti tingkat lanjut yang tidak boleh Anda ubah, kecuali di bawah panduan dukungan Microsoft.

Trace\TraceFileBufferSize
Properti tingkat lanjut yang tidak boleh Anda ubah, kecuali di bawah panduan dukungan Microsoft.

Trace\TraceFileWriteTrailerPeriod
Properti tingkat lanjut yang tidak boleh Anda ubah, kecuali di bawah panduan dukungan Microsoft.

Trace\TraceMaxRowsetSize
Properti tingkat lanjut yang tidak boleh Anda ubah, kecuali di bawah panduan dukungan Microsoft.

Trace\TraceProtocolTraffic
Properti tingkat lanjut yang tidak boleh Anda ubah, kecuali di bawah panduan dukungan Microsoft.

Trace\TraceQueryResponseTextChunkSize
Properti tingkat lanjut yang tidak boleh Anda ubah, kecuali di bawah panduan dukungan Microsoft.

Trace\TraceReportFQDN
Properti tingkat lanjut yang tidak boleh Anda ubah, kecuali di bawah panduan dukungan Microsoft.

Trace\TraceRequestParameters
Properti tingkat lanjut yang tidak boleh Anda ubah, kecuali di bawah panduan dukungan Microsoft.

Trace\TraceRowsetBackgroundFlushPeriod
Properti tingkat lanjut yang tidak boleh Anda ubah, kecuali di bawah panduan dukungan Microsoft.

Lihat juga

Properti server di Analysis Services
Menentukan Mode Server instans Analysis Services