Udostępnij za pośrednictwem


Element BeginSession (XMLA)

Uses a SOAP header in a SOAP request message to start a new session on an instance of Microsoft SQL Server Analysis Services.

Obszar nazw urn: schemas-microsoft - com:xml - analiza

<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>

Właściwości elementu

Charakterystyka

Description

Typ danych i długość

None

Wartość domyślna

None

Relacja

0-1: Opcjonalnego elementu, który może występować tylko raz i tylko raz.

Relacje elementu

Relacja

Element

Elementy nadrzędne

None

Elementy podrzędność

None

Remarks

The BeginSession header element is part of a SOAP request sent to an Analysis Services wystąpienie, and explicitly starts a new sesja on the wystąpienie. Zawiera nagłówek protokołu SOAP, zwracane przez odpowiedź protokołu SOAP Sesja element, który identyfikuje nowej sesji.Ten identyfikator nowej sesja są przechowywane i wysyłane w kolejnych żądań protokołu SOAP za pomocą Session element nagłówka.

Jeśli BeginSession element nagłówka nie jest wysyłana, sesja nie została uruchomiona jawnie. Jeśli sesja nie została uruchomiona jawnie, transakcje w tej sesji nie może być zarządzany.Innymi słowy nie można używać następujących XML dla poleceń analizy (XMLA): BeginTransaction, CommitTransaction, and RollbackTransaction.Wszystkie XMLA metod i poleceń, wykonywane w odniesieniu do sesja niejawnie rozpoczęto są uważane za niepodzielny transakcji.