共用方式為


BeginSession 元素 (XMLA)

在 SOAP 要求訊息中使用 SOAP 標頭,在 Analysis Services 的實例上啟動新的會話。

命名空間 urn:架構-microsoft-com: xml-分析

Syntax

  
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">  
   <soap:Header>  
      ...  
      <BeginSession  
         xmlns="urn:schemas-microsoft-com:xml-analysis" />  
      ...  
   </soap:Header>  
   <soap:Body>  
      ...  
   </soap:Body>  
</soap:Envelope>  

元素特性

特性 描述
資料類型和長度 None
預設值 None
基數 0-1:只能出現一次的選擇性元素。

元素關聯性

關聯性 元素
父元素 None
子元素 None

備註

BeginSession標頭元素是傳送至伺服器實例之 SOAP 要求的一部分,而且會在實例上明確地啟動新的會話。 SOAP 回應所傳回的 SOAP 標頭包含可識別新會話的 session 元素。 這個新的會話識別碼會使用 session 標頭元素,在後續的 SOAP 要求中儲存及傳送。

如果未傳送 BeginSession 標頭元素,則不會明確啟動會話。 如果沒有明確啟動工作階段,就無法管理該工作階段上的交易。 換句話說,您無法使用下列 XML for Analysis (XMLA) 命令: BeginTransactionCommitTransactionRollbackTransaction。 所有在明確啟動之執行個體上執行的 XMLA 方法和命令都會被視為不可部分完成的交易。