成員 ID
成員 ID 是 Essbase 大綱成員的永久唯一識別碼,與其名稱分開。大綱中的所有成員都有成員 ID。重複且唯一的成員名稱大綱使用成員 ID,因此請建立聚總儲存 (ASO) 與區塊儲存 (BSO) 大綱。
擁有每個成員的永久 ID 可協助 Essbase 執行有效率的中繼資料重組。在唯一成員名稱大綱中,所有成員名稱都必須是唯一的,而在重複成員名稱大綱中,它們不是唯一的。不過,對於所有大綱類型,所有成員都可以使用其永久成員 ID 來區分。
您可以自行指派成員 ID,否則 Essbase 會自動指派成員 ID。成員 ID 在指派後即無法變更。成員 ID 可以是任何英數字元字串。
所有成員都有成員 ID,包括屬性成員。聚總儲存和區塊儲存立方體大綱 (包括混合模式 ) 中的成員有成員 ID。
您可以在下列作業期間指派成員 ID。如果沒有, Essbase 會在執行這些作業時,針對任何沒有成員的成員自動產生成員 ID。
-
從應用程式工作簿建立立方結構
-
使用規則檔案建立維度
-
使用批次大綱編輯來新增或更新成員
-
在 Essbase Web 介面的大綱編輯器中新增成員
-
使用 API 新增成員
如果您使用其中一個 Essbase 移轉工具移轉現有大綱,則會在移轉期間自動指派成員 ID。如果您在不移轉的情況下使用其中一個 Essbase 移轉工具來修補 Essbase ,則在套用修補程式之後,會先成功編輯大綱時指派成員 ID。
當 Essbase 自動產生成員 ID 時,ID 會遵循遞增命名模式:id__0、id__1、id__2 等。
如果您要將成員 ID 納入與立方體設計工具搭配使用的應用程式工作簿中,以反覆設計立方體,您可以在執行「匯出 Excel」工作類型時,將成員 ID 匯出至工作簿。請參閱匯出 Excel 。
如果您使用 REST API 編輯大綱,只要將 isMbrId 指定為 true ,即可在執行新增或更新作業時,針對 thisMbr 所指示的成員規格使用成員 ID 而非成員名稱。請參閱端點的文件以瞭解執行批次大綱編輯。