共用方式為


定義和識別物件 (XMLA)

透過使用物件識別碼與物件參考,在 XML for Analysis (XMLA) 命令中識別物件,並使用 Analysis Services 指令碼語言 (ASSL) 元素 XMLA 命令來定義。

物件識別碼

使用 Microsoft SQL Server Analysis Services 執行個體上所定義的物件唯一識別碼可識別物件。當 Analysis Services 建立物件時,可以明確指定或是由 Analysis Services 執行個體決定物件識別碼。您可以使用 Discover 方法擷取物件識別碼,以利之後呼叫 Discover 或 Execute 方法。

物件參考

有幾個 XMLA 命令 (例如 DeleteProcess) 會以明確的方式使用物件參考來參考物件。物件參考包含命令執行所在之物件的物件識別碼和該物件之上階的物件識別碼。例如,資料分割的物件參考包含資料分割的物件識別碼,以及該資料分割的父量值群組、Cube 及資料庫之物件識別碼。

物件定義

在 XMLA 中的 CreateAlter 命令分別可以建立或修改 Analysis Services 執行個體上的物件。這些物件的定義是用包含 ASSL 元素的 ObjectDefinition 元素來表示。使用 ID 元素可以為所有主要物件和許多次要物件明確指定物件識別碼。如果未使用 ID 元素,Analysis Services 執行個體會使用待識別物件的命名慣例來提供唯一識別碼。如需有關如何使用 Create 與 Alter 命令定義物件的詳細資訊,請參閱<建立和改變物件 (XMLA)>。