共用方式為


BeginSession 元素 (XMLA)

在 SOAP 要求訊息中使用 SOAP 標頭,以便在 Microsoft SQL Server Analysis Services 執行個體上啟動新的工作階段。

**命名空間:**urn:schemas-microsoft-com:xml-analysis

語法

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

元素特性

特性

描述

資料類型和長度

預設值

基數

0-1: 只能出現一次的選擇性元素。

元素關聯性

關聯性

元素

父元素

子元素

備註

BeginSession 標頭元素屬於傳送給 Analysis Services 執行個體之 SOAP 要求的一部分,而且它會在該執行個體上明確啟動新的工作階段。SOAP 回應所傳回的 SOAP 標頭包含可識別新工作階段的 Session 元素。這個新工作階段識別碼將使用 Session 標頭元素在後續的 SOAP 要求中儲存並傳送。

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