共用方式為


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 方法和命令都會被視為不可部分完成的交易。

請參閱

參考

EndSession 元素 (XMLA)

Session 元素 (XMLA)

概念

管理連接與工作階段 (XMLA)

其他資源

標頭 (XMLA)