定義和識別物件 (XMLA)
透過使用物件識別碼與物件參考,在 XML for Analysis (XMLA) 命令中識別物件,並使用 Analysis Services 指令碼語言 (ASSL) 元素 XMLA 命令來定義。
物件識別碼
物件是使用 Microsoft SQL Server SQL Server Analysis Services實例上定義之物件的唯一識別碼來識別。 當SQL Server Analysis Services建立物件時,可以明確指定或由SQL Server Analysis Services實例決定物件識別碼。 您可以使用 Discover 方法來擷取後續 Discover 或 Execute 方法呼叫的物件識別碼。
物件參考
數個 XMLA 命令,例如 Delete 或 Process,使用物件參考以明確的方式參照物件。 物件參考包含命令執行所在之物件的物件識別碼和該物件之上階的物件識別碼。 例如,資料分割的物件參考包含資料分割的物件識別碼,以及該資料分割的父量值群組、Cube 及資料庫之物件識別碼。
物件定義
XMLA 中的Create和Alter命令分別會在 SQL Server Analysis Services 實例上建立或改變 物件。 這些物件的定義是由包含 ASSL 元素的 ObjectDefinition 元素表示。 您可以使用 ID 元素,明確指定所有主要和許多次要物件的物件識別碼。 如果未使用ID元素,SQL Server Analysis Services 實例會提供唯一識別碼,且命名慣例取決於要識別的物件。 如需如何使用 Create 和 Alter 命令來定義物件的詳細資訊,請參閱 建立和改變物件 (XMLA) 。
另請參閱
Object 元素 (XMLA)
ParentObject 元素 (XMLA)
Source 元素 (XMLA)
Target 元素 (XMLA)
在 Analysis Services 中使用 XMLA 進行開發