動因成員分配錯誤

當資料載入輸入檔案中的值和評估的動因成員類型不相符時,會發生動因成員分配錯誤。以下是一些動因成員分配錯誤範例:

  • 如果動因成員為「日期」類型且其對應的輸入值不是有效的日期格式

  • 如果對「智慧型列示」類型的動因成員指定不存在的「智慧型列示」值

  • 如果對「幣別」、「資料」或「百分比」類型的成員提供非數值的值。

輸入檔案中指定的每個動因成員及資料記錄中的每個出現情況都有可能發生分配錯誤,因此指定輸入記錄的分配錯誤數目的範圍可從 0 至動因的數目。由於動因成員繫結錯誤會伴隨出現成功的動因成員繫結,因此應用程式將不會拒絕整個輸入記錄,但錯誤將註記在匯入和匯出狀態中。請參閱檢視資料匯入與匯出狀態

考量下列其中指定無效日期值的資料記錄輸入檔案:

Entity, aDate, aSl, aText, aCurr, aPercent, Point-of-View,Data Load Cube Name
e1, exampleBadDateValue, sl1, text11, 888, 0.99, "FY15,Current,""BUVersion_1"",Local,u1,Jan",Plan1

顯示的錯誤訊息:

  • 載入資料之後,狀態視窗顯示下列:

    Outline data store load process finished (Invalid data values were not loaded). 7 data records were read, 7 data records were processed, 7 were accepted for loading (verify actual load with Essbase log files), 0 were rejected.

  • 錯誤在匯入和匯出狀態中註記為錯誤,並隨附下列項目詳細資料:

    類別:資料記錄

    記錄索引:2

    訊息:無法在記錄 2 中載入指定的資料值:(aDate:exampleBadDateValue)

  • 如果發生多個分配錯誤,同一個錯誤訊息中會記錄每個錯誤:

    無法在記錄 2 中載入指定的資料值:(aSl:aaaaaaasl1)、(aPercent:cc)、(aDate:exampleBadDateValue)、(aCurr:bb)

  • 如果錯誤訊息計數超出上限,將會發出下列訊息:

    警告 [無法載入指定的資料值] 超過訊息計數限制 (100):將不會再發出這類型的警告。