Proprietà dei log
Analysis Services supporta le proprietà del server di log elencate nelle tabelle seguenti. Per altre informazioni sulle proprietà aggiuntive del server e sulla relativa impostazione, vedere Configure Server Properties in Analysis Services.
Generale
File
Proprietà stringa che identifica il nome del file di log del server. Questa proprietà viene applicata solo quando viene usato un file su disco per la registrazione invece che una tabella di database (condizione predefinita).
Il valore predefinito di questa proprietà è msmdsrv.log.
FileBufferSize
Proprietà avanzata che deve essere modificata solo sotto la supervisione del servizio di supporto tecnico Microsoft.
MessageLogs
Proprietà avanzata che deve essere modificata solo sotto la supervisione del servizio di supporto tecnico Microsoft.
log degli errori
È possibile impostare queste proprietà a livello di istanza del server per modificare i valori predefiniti per la configurazione errori visualizzati in altri strumenti e finestre di progettazione. Per altre informazioni, vedere Configurazione degli errori per l'elaborazione di cubi, partizioni e dimensioni (SSAS - multidimensionale).ErrorConfiguration
ErrorLog\ErrorLogFileName
Proprietà usata come impostazione predefinita durante operazioni di elaborazione eseguite sul server.
ErrorLog\ErrorLogFileSize
Proprietà usata come impostazione predefinita durante operazioni di elaborazione eseguite sul server.
ErrorLog\KeyErrorAction
Specifica l'azione eseguita dal server quando si verifica un errore KeyNotFound
. Le risposte valide a questo errore sono le seguenti:
ConvertToUnknown
: indica al server di allocare il valore della chiave con errore al membro sconosciuto.DiscardRecord
: indica al server di escludere il record.
ErrorLog\KeyErrorLogFile
Si tratta di un nome di file definito dall'utente che deve avere un'estensione di file log ed essere posizionato in una cartella in cui l'account del servizio dispone delle autorizzazioni di lettura-scrittura. Il file di log conterrà solo gli errori generati durante l'elaborazione. Se sono necessarie informazioni più dettagliate, usare utilità Traccia eventi.
ErrorLog\KeyErrorLimit
Numero massimo di errori di integrità dei dati che il server consentirà prima di interrompere l'elaborazione. Un valore pari a 1 indica che non vi sono limiti. L'impostazione predefinita è 0, che indica l'arresto dell'elaborazione dopo il primo errore. È inoltre possibile impostare come valore un numero intero.
ErrorLog\KeyErrorLimitAction
Specifica l'azione eseguita dal server quando il numero di errori di chiave ha raggiunto il limite superiore. Le risposte valide a questa azione sono le seguenti:
StopProcessing
indica al server di arrestare l'elaborazione quando il limite errori viene raggiunto.StopLogging
indica al server di arrestare la registrazione degli errori quando il limite errori viene raggiunto, senza interrompere però l'elaborazione.
ErrorLog\ LogErrorTypes\KeyNotFound
Specifica l'azione eseguita dal server quando si verifica un errore KeyNotFound
. Le risposte valide a questo errore sono le seguenti:
IgnoreError
: indica al server di continuare l'elaborazione senza registrare l'errore né conteggiarlo ai fini del limite degli errori di chiave. Ignorando l'errore, si consente semplicemente la continuazione dell'elaborazione senza aggiungere l'errore al numero complessivo e senza registrarlo nella schermata o nel file di log. Per il record specifico è presente un problema di integrità dei dati. Di conseguenza, il record non può essere aggiunto al database e verrà rimosso o aggregato al membro sconosciuto, come determinato dalla proprietàKeyErrorAction
.ReportAndContinue
indica al server di registrare l'errore, di conteggiarlo per il limite di errori di chiave e di continuare l'elaborazione. Il record che ha attivato l'errore viene rimosso o convertito in membro sconosciuto.ReportAndStop
indica al server di registrare l'errore e di arrestare immediatamente l'elaborazione, indipendentemente dal limite di errori di chiave. Il record che ha attivato l'errore viene rimosso o convertito in membro sconosciuto.
ErrorLog\ LogErrorTypes\KeyDuplicate
Specifica l'azione eseguita dal server in caso di chiave duplicata. I valori validi includono IgnoreError
per continuare l'elaborazione come se non si fosse verificato alcun errore, ReportAndContinue
per registrare l'errore e continuare l'elaborazione e ReportAndStop
per registrare l'errore e arrestare immediatamente l'elaborazione, anche se il numero di errori è inferiore al limite.
ErrorLog\ LogErrorTypes\NullKeyConvertedToUnknown
Specifica l'azione eseguita dal server quando una chiave Null è stata convertita nel membro sconosciuto. I valori validi includono IgnoreError
per continuare l'elaborazione come se non si fosse verificato alcun errore, ReportAndContinue
per registrare l'errore e continuare l'elaborazione e ReportAndStop
per registrare l'errore e arrestare immediatamente l'elaborazione, anche se il numero di errori è inferiore al limite.
ErrorLog\ LogErrorTypes\NullKeyNotAllowed
Specifica l'azione eseguita dal server quando NullProcessing
è impostato su Error
per un attributo della dimensione. Viene generato un errore quando un valore Null non è consentito in un attributo specificato. Questa proprietà di configurazione errori indica il passaggio successivo, ovvero la segnalazione dell'errore e la continuazione dell'elaborazione fino al raggiungimento del limite degli errori. I valori validi includono IgnoreError
per continuare l'elaborazione come se non si fosse verificato alcun errore, ReportAndContinue
per registrare l'errore e continuare l'elaborazione e ReportAndStop
per registrare l'errore e arrestare immediatamente l'elaborazione, anche se il numero di errori è inferiore al limite.
ErrorLog\ LogErrorTypes\CalculationError
Proprietà usata come impostazione predefinita durante operazioni di elaborazione eseguite sul server.
ErrorLog\IgnoreDataTruncation
Proprietà usata come impostazione predefinita durante operazioni di elaborazione eseguite sul server.
Eccezione
Exception\CreateAndSendCrashReports
Proprietà avanzata che deve essere modificata solo sotto la supervisione del servizio di supporto tecnico Microsoft.
Exception\CrashReportsFolder
Proprietà avanzata che deve essere modificata solo sotto la supervisione del servizio di supporto tecnico Microsoft.
Exception\SQLDumperFlagsOn
Proprietà avanzata che deve essere modificata solo sotto la supervisione del servizio di supporto tecnico Microsoft.
Exception\SQLDumperFlagsOff
Proprietà avanzata che deve essere modificata solo sotto la supervisione del servizio di supporto tecnico Microsoft.
Exception\MiniDumpFlagsOn
Proprietà avanzata che deve essere modificata solo sotto la supervisione del servizio di supporto tecnico Microsoft.
Exception\MinidumpErrorList
Proprietà avanzata che deve essere modificata solo sotto la supervisione del servizio di supporto tecnico Microsoft.
Flight Recorder
FlightRecorder\Enabled
Proprietà booleana che indica se la funzionalità Traccia eventi è abilitata.
FlightRecorder\FileSizeMB
Proprietà a valore integer a 32 bit con segno che definisce la dimensione in megabyte del file su disco della Traccia eventi.
FlightRecorder\LogDurationSec
Proprietà a valore integer a 32 bit con segno che definisce la frequenza in secondi del rollover della Traccia eventi.
FlightRecorder\SnapshotDefinitionFile
Proprietà stringa che definisce il nome del file di definizione dello snapshot, contenente comandi di individuazione inviati al server quando viene eseguito uno snapshot.
Il valore predefinito di questa proprietà è vuoto, al quale per impostazione predefinita viene assegnato il nome di file FlightRecorderSnapshotDef.xml.
FlightRecorder\SnapshotFrequencySec
Proprietà a valore integer a 32 bit con segno che definisce la frequenza in secondi dello snapshot.
FlightRecorder\TraceDefinitionFile
Proprietà stringa che identifica il nome del file di definizione della traccia eventi.
Il valore predefinito di questa proprietà è vuoto, al quale per impostazione predefinita viene assegnato il nome di file FlightRecorderTraceDef.xml.
Query Log
Si applica a: Solo modalità server multidimensionale
QueryLog\QueryLogFileName
Proprietà stringa che identifica il nome del file di log delle query. Questa proprietà viene applicata solo quando viene usato un file su disco per la registrazione invece che una tabella di database (condizione predefinita).
QueryLog\QueryLogSampling
Proprietà a valore integer a 32 bit con segno che definisce la frequenza di campionamento del log delle query.
Il valore predefinito di questa proprietà è 10, corrispondente alla registrazione di 1 query di server su 10.
QueryLog\QueryLogFileSize
Proprietà avanzata che deve essere modificata solo sotto la supervisione del servizio di supporto tecnico Microsoft.
QueryLog\QueryLogConnectionString
Proprietà stringa che identifica la connessione al database del log delle query.
QueryLog\QueryLogTableName
Proprietà stringa che identifica il nome della tabella del log delle query.
Il valore predefinito di questa proprietà è OlapQueryLog.
QueryLog\CreateQueryLogTable
Proprietà booleana che indica se creare la tabella del log delle query.
Il valore predefinito di questa proprietà è False e indica che il server non crea automaticamente la tabella del log e non registra eventi di query.
Nota
Per altre informazioni sulla configurazione del log delle query, vedere Operazioni di log in Analysis Services.
Trace
Trace\TraceBackgroundDistributionPeriod
Proprietà avanzata che deve essere modificata solo sotto la supervisione del servizio di supporto tecnico Microsoft.
Trace\TraceBackgroundFlushPeriod
Proprietà avanzata che deve essere modificata solo sotto la supervisione del servizio di supporto tecnico Microsoft.
Trace\TraceFileBufferSize
Proprietà avanzata che deve essere modificata solo sotto la supervisione del servizio di supporto tecnico Microsoft.
Trace\TraceFileWriteTrailerPeriod
Proprietà avanzata che deve essere modificata solo sotto la supervisione del servizio di supporto tecnico Microsoft.
Trace\TraceMaxRowsetSize
Proprietà avanzata che deve essere modificata solo sotto la supervisione del servizio di supporto tecnico Microsoft.
Trace\TraceProtocolTraffic
Proprietà avanzata che deve essere modificata solo sotto la supervisione del servizio di supporto tecnico Microsoft.
Trace\TraceQueryResponseTextChunkSize
Proprietà avanzata che deve essere modificata solo sotto la supervisione del servizio di supporto tecnico Microsoft.
Trace\TraceReportFQDN
Proprietà avanzata che deve essere modificata solo sotto la supervisione del servizio di supporto tecnico Microsoft.
Trace\TraceRequestParameters
Proprietà avanzata che deve essere modificata solo sotto la supervisione del servizio di supporto tecnico Microsoft.
Trace\TraceRowsetBackgroundFlushPeriod
Proprietà avanzata che deve essere modificata solo sotto la supervisione del servizio di supporto tecnico Microsoft.
Vedere anche
Configurare le proprietà del server in Analysis Services
Determinare la modalità server di un'istanza di Analysis Services