驗證規則
Essbase 會驗證維度建置規則與資料載入規則,檢查規則中的所有成員與維度是否對應至相關聯的立方體大綱。瞭解確保載入規則有效所需的條件。
驗證無法確定來源資料已正確載入。
若要驗證,請按一下規則編輯器中的驗證。
如果規則正確,您可以執行資料載入或維度建置。
如果規則無效,請參閱每個規則類型的適當主題:
-
資料載入:有效資料載入規則檔的需求
-
維度建置:有效維度建置規則檔的需求
有效資料載入規則檔的需求
若要讓資料載入規則檔案進行驗證,必須回答下列所有問題:「是」。
-
規則檔是否與正確的大綱相關聯?
-
資料來源中的每筆記錄是否只包含每個維度的一個成員?
請參閱資料來源中的項目。
-
所有成員和維度名稱的拼字是否正確?
-
如果所有成員包含空格、數字或檔案分界字元,是否都以引號括住?來源中是否有額外的分界字元?
請參閱有效成員欄位。
-
每個資料欄位在規則檔案中對應的拼字是否正確?
請參閱變更欄位名稱。
-
檔案分隔符號是否正確放置?
請參閱有效的分隔符號。
-
欄位名稱中的成員是否為有效成員?
請參閱對應欄位。
-
維度名稱是否僅用於一個欄位 (例如,不在欄位名稱與表頭中)?
您只能將單一資料值對應至一組成員。
-
是否只有一個欄位定義為資料欄位?
請參閱載入規則中的資料欄位。
-
UDA 是否用於在相關大綱中翻轉簽名?
請參閱翻轉欄位標誌。
-
如果在規則中使用標頭,它是否僅包含大綱維度中的有效成員?
-
欄位名稱是否僅包含大綱維度中有效成員的參考?
有效維度建置規則檔的需求
若要驗證維度建置規則檔案,必須回答下列所有問題:「是」。
-
規則檔是否與正確的大綱相關聯?
-
所有成員和維度名稱的拼字是否正確?
-
如果所有成員包含空格、數字或檔案分界字元,是否都以引號括住?來源中是否有額外的分界字元?
請參閱有效成員欄位。
-
參考編號是否循序?
請參閱設定維度建置欄位類型資訊。
-
是否沒有重複的世代?所有層代是否都設為 1 或更高的值 (不允許 0)?無法略過層代 (如果有層代 2 和層代 4,則必須有 3)。在「一般」規則中,它們也必須依序排列。
請參閱設定維度建置欄位類型資訊。
-
每個欄位類型對建置方法是否有效?
設定維度建置欄位類型資訊 -
所有欄位的順序是否正確?
請參閱設定維度建置欄位類型資訊。
-
每個子項欄位是否有父項欄位?
-
所有維度名稱是否存在於大綱或規則檔中?
-
規則檔中的標頭記錄和資料來源中的標頭記錄是否都指定了任何維度?
您可以在規則檔的標頭或資料來源的標頭中指定維度,但不能同時在兩者中指定。
請參閱處理標頭記錄。