Share via


Proprietà dei log

Si applica a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Analysis Services include le proprietà del log elencate nelle tabelle seguenti. Non tutte le proprietà si applicano a Azure Analysis Services o Power BI. Le proprietà del log in Power BI sono di sola lettura o non supportate.

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 in caso di 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 viene raggiunto il limite degli errori.

  • StopLogging : indica al server di arrestare la registrazione degli errori quando viene raggiunto il limite degli errori, ma di continuare l'elaborazione.

ErrorLog\ LogErrorTypes\KeyNotFound
Specifica l'azione eseguita dal server in caso di 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 ai fini del limite degli 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 degli 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. SQL Server Analysis Services Flight Recorder fornisce un meccanismo per registrare l'attività del server in un log a breve termine. Le informazioni acquisite da Flight Recorder possono essere utili per la risoluzione di problemi specifici, tuttavia il carico inserito nel server durante l'acquisizione degli snapshot e degli eventi di traccia può avere un impatto ridotto sulle prestazioni complessive.  Per prestazioni ottimali, il registratore di volo deve essere disabilitato a meno che non si tenti di acquisire informazioni di diagnostica rilevanti per la risoluzione di un problema specifico.

Query Log

Si applica a: Modalità server multidimensionale solo

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.

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.

Vedi anche

Proprietà server in Analysis Services
Determinare la modalità server di un'istanza di Analysis Services