共用方式為


記錄屬性

Analysis Services 支援下表所列的記錄伺服器屬性。 如需其他伺服器屬性以及如何設定它們的詳細資訊,請參閱 在 Analysis Services 中設定伺服器屬性

一般

File
識別伺服器記錄檔名稱的字串屬性。 只有在磁碟檔案用於記錄時,才適用此屬性,而不是資料庫數據表(預設行為)。

此屬性的預設值為 msmdsrv.log。

FileBufferSize
除非在 Microsoft 支援的指導下,否則您不應該變更的進階屬性。

MessageLogs
除非在 Microsoft 支援的指導下,否則您不應該變更的進階屬性。

錯誤記錄檔

您可以在伺服器實例層級設定這些屬性,以修改其他工具和設計工具中顯示的錯誤組態預設值。 如需詳細資訊,請參閱Cube、資料分割和維度處理的錯誤組態(SSAS - 多維度)ErrorConfiguration

ErrorLog\ErrorLogFileName
在伺服器執行之處理作業期間做為預設值的屬性。

ErrorLog\ErrorLogFileSize
在伺服器執行之處理作業期間做為預設值的屬性。

ErrorLog\KeyErrorAction
指定伺服器在發生 KeyNotFound 錯誤時所採取的動作。 此錯誤的有效回應包括:

  • ConvertToUnknown 告知伺服器將錯誤索引鍵值配置給未知的成員。

  • DiscardRecord 會指示伺服器排除記錄。

ErrorLog\KeyErrorLogFile
這是使用者定義的檔名,一定要有.log 的副檔名,位於服務帳戶具有讀寫許可權的資料夾中。 此記錄檔只會包含處理期間所產生的錯誤。 如果您需要更詳細的資訊,請使用 Flight Recorder。

ErrorLog\KeyErrorLimit
這是伺服器在處理失敗之前允許的數據完整性錯誤數目上限。 -1 值表示沒有限制。 默認值為 0,這表示在第一個錯誤發生之後,處理會停止。 您也可以將它設定為整數。

ErrorLog\KeyErrorLimitAction
指定當金鑰錯誤數目達到上限時,伺服器所採取的動作。 此動作的有效回應包括:

  • StopProcessing 告知伺服器在達到錯誤限制時停止處理。

  • StopLogging 告知伺服器在達到錯誤限制時停止記錄錯誤,但允許繼續處理。

ErrorLog\ LogErrorTypes\KeyNotFound
指定伺服器在發生錯誤時所採取的KeyNotFound動作。 此錯誤的有效回應包括:

  • IgnoreError 告知伺服器繼續處理,並且不記錄錯誤或計算到關鍵錯誤限制。 藉由忽略錯誤,您只要允許繼續處理,而不需將它新增至錯誤計數,或將它記錄到畫面或記錄檔。 有問題的記錄有數據完整性問題,而且無法新增至資料庫。 記錄將會根據KeyErrorAction屬性被捨棄或匯總至未知成員。

  • ReportAndContinue 告知伺服器記錄錯誤、將其計算為索引鍵錯誤限制,並繼續處理。 引發錯誤的資料紀錄會被丟棄或轉換為未知成員。

  • ReportAndStop 告知伺服器記錄錯誤並立即停止處理,不論密鑰錯誤限制為何。 觸發錯誤的記錄會被捨棄或轉換為未知成員。

錯誤日誌\ 日誌錯誤類型\鍵重複
指定找到重複索引鍵時伺服器所採取的動作。 有效值包括 IgnoreError 繼續處理,就像錯誤未發生一樣、 ReportAndContinue 記錄錯誤並繼續處理,以及 ReportAndStop 記錄錯誤並立即停止處理,即使錯誤計數低於錯誤限制也一樣。

錯誤日誌\ 日誌錯誤類型\ 空鍵轉換為未知
當 Null 鍵被轉換成未知成員時,指定伺服器採取的措施。 有效值包括 IgnoreError 繼續處理,就像錯誤未發生一樣、 ReportAndContinue 記錄錯誤並繼續處理,以及 ReportAndStop 記錄錯誤並立即停止處理,即使錯誤計數低於錯誤限制也一樣。

ErrorLog\ LogErrorTypes\NullKeyNotAllowed
指定當NullProcessing被設定為Error的維度屬性時,伺服器所採取的動作。 當指定屬性中不允許 Null 值時,就會產生錯誤。 這個錯誤組態屬性會通知下一個步驟,也就是報告錯誤,並繼續處理,直到達到錯誤限制為止。 有效值包括 IgnoreError 繼續處理,就像錯誤未發生一樣、 ReportAndContinue 記錄錯誤並繼續處理,以及 ReportAndStop 記錄錯誤並立即停止處理,即使錯誤計數低於錯誤限制也一樣。

ErrorLog\ LogErrorTypes\CalculationError
在伺服器執行之處理作業期間做為預設值的屬性。

ErrorLog\IgnoreDataTruncation
在伺服器執行之處理作業期間做為預設值的屬性。

例外狀況

Exception\CreateAndSendCrashReports
除非在 Microsoft 支援的指導下,否則您不應該變更的進階屬性。

例外\崩潰報告資料夾
除非在 Microsoft 支援的指導下,否則您不應該變更的進階屬性。

Exception\SQLDumperFlagsOn
除非在 Microsoft 支援的指導下,否則您不應該變更的進階屬性。

Exception\SQLDumperFlagsOff
除非在 Microsoft 支援的指導下,否則您不應該變更的進階屬性。

Exception\MiniDumpFlagsOn
除非在 Microsoft 支援的指導下,否則您不應該變更的進階屬性。

Exception\MinidumpErrorList
除非在 Microsoft 支援的指導下,否則您不應該變更的進階屬性。

飛行記錄器

FlightRecorder\Enabled
布爾值屬性,指出是否啟用飛行記錄器功能。

FlightRecorder\FileSizeMB
帶正負號的32位整數屬性,定義飛行記錄器磁碟檔案的大小,以MB為單位。

FlightRecorder\LogDurationSec
帶正負號的32位整數屬性,定義飛行記錄器以秒為單位輪替的頻率。

FlightRecorder\SnapshotDefinitionFile
定義快照集定義檔名稱的字串屬性,包含擷取快照集時發給伺服器的探索命令。

這個屬性的預設值是空白,空白時會預設為檔案名 FlightRecorderSnapshotDef.xml。

FlightRecorder\SnapshotFrequencySec
帶正負號的32位整數屬性,定義快照集頻率,以秒為單位。

FlightRecorder\TraceDefinitionFile
指定飛行記錄器追蹤定義檔名稱的字串屬性。

這個屬性預設值是空白,接著預設為 FlightRecorderTraceDef.xml。

查詢記錄檔

適用於: 僅限多維度伺服器模式

QueryLog\QueryLogFileName
指定查詢記錄檔名稱的字串屬性。 只有在磁碟檔案用於記錄時,才適用此屬性,而不是資料庫數據表(預設行為)。

QueryLog\QueryLogSampling
指定查詢記錄取樣率的帶正負號 32 位整數屬性。

此屬性的預設值為10,表示記錄每10個伺服器查詢中的1個。

QueryLog\QueryLogFileSize
除非在 Microsoft 支援的指導下,否則您不應該變更的進階屬性。

QueryLog\QueryLogConnectionString
一個字串屬性,用於指定查詢記錄資料庫的連線。

QueryLog\QueryLogTableName
指定查詢記錄資料表名稱的字串屬性。

此屬性的預設值為 OlapQueryLog。

QueryLog\CreateQueryLogTable
布爾值屬性,指定是否要建立查詢記錄數據表。

此屬性的預設值為 false,表示伺服器不會自動建立記錄數據表,也不會記錄查詢事件。

備註

如需設定查詢記錄的詳細資訊,請參閱 Analysis Services 中的記錄作業

痕跡

Trace\TraceBackgroundDistributionPeriod
除非在 Microsoft 支援的指導下,否則您不應該變更的進階屬性。

Trace\TraceBackgroundFlushPeriod
除非在 Microsoft 支援的指導下,否則您不應該變更的進階屬性。

Trace\TraceFileBufferSize
除非在 Microsoft 支援的指導下,否則您不應該變更的進階屬性。

Trace\TraceFileWriteTrailerPeriod
除非在 Microsoft 支援的指導下,否則您不應該變更的進階屬性。

Trace\TraceMaxRowsetSize
除非在 Microsoft 支援的指導下,否則您不應該變更的進階屬性。

Trace\TraceProtocolTraffic
除非在 Microsoft 支援的指導下,否則您不應該變更的進階屬性。

Trace\TraceQueryResponseTextChunkSize
除非在 Microsoft 支援的指導下,否則您不應該變更的進階屬性。

Trace\TraceReportFQDN
除非在 Microsoft 支援的指導下,否則您不應該變更的進階屬性。

Trace\TraceRequestParameters
除非在 Microsoft 支援的指導下,否則您不應該變更的進階屬性。

Trace\TraceRowsetBackgroundFlushPeriod
除非在 Microsoft 支援的指導下,否則您不應該變更的進階屬性。

另請參閱

在 Analysis Services 中設定伺服器屬性
判斷 Analysis Services 實例的伺服器模式