Définition WSDL du service BI. SAP Web Intelligence Desktop
Vous trouverez ci-dessous de brèves informations pour SAP BusinessObjects Enterprise 4.0 SP2. Ce guide vous aidera à comprendre les modes d'application, les structures, l'utilisation des documents, les requêtes, les filtres et les rapports de Web Intelligence Desktop. Il vous permettra d'exploiter les données et de créer des analyses interactives depuis le bureau.
Partage du contenu avec d'autres applications Web
<row>
<cell xsi:type="xsd:string">US</cell>
<cell xsi:type="xsd:string">Travels</cell>
<cell xsi:type="xsd:string">Car Rent</cell>
<cell xsi:type="xsd:double">34580</cell>
</row>
<row>
<cell xsi:type="xsd:string">US</cell>
<cell xsi:type="xsd:string">Travels</cell>
<cell xsi:type="xsd:string">Travel Reservation</cell>
<cell xsi:type="xsd:double">43200</cell>
</row>
</table>
<headers>
<row>
<cell xsi:type="xsd:string">Country</cell>
<cell xsi:type="xsd:string">Service Line</cell>
<cell xsi:type="xsd:string">Service</cell>
<cell xsi:type="xsd:string">Revenue</cell>
</row>
</headers>
<footers />
<user>Administrator</user>
<documentation></documentation>
<documentname>_DaaWSDivers1</documentname>
<lastrefreshdate>2009-02-20T14:19:01.0</lastrefreshdate>
<creationdate>2009-02-20T14:43:21.109</creationdate>
<creator>Administrator</creator>
<isScheduled>false</isScheduled>
<tableType>Vertical Table</tableType>
<nbColumns>4</nbColumns>
<nbLines>42</nbLines>
</GetReportBlock_Block1BeachResponse>
</soap:Body></soap:Envelope>
26.4.5 Définition WSDL du service BI
<?xml version="1.0" encoding="utf-16"?>
<definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xml
soap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:s0="zozo2" xmlns:tns1="dsws.businessob
jects.com" targetNamespace="zozo2" xmlns="http://schemas.xmlsoap.org/wsdl/" name="BIServices">
<types>
<s:schema elementFormDefault="qualified" targetNamespace="zozo2">
<s:simpleType name="Operator">
<s:restriction base="s:string">
<s:enumeration value="EQUAL" />
<s:enumeration value="GREATER" />
<s:enumeration value="GREATER_OR_EQUAL" />
<s:enumeration value="LESS" />
<s:enumeration value="LESS_OR_EQUAL" />
<s:enumeration value="NOT_EQUAL" />
<s:enumeration value="INLIST" />
<s:enumeration value="NOT_INLIST" />
</s:restriction>
</s:simpleType>
<s:complexType name="FilterCondition">
<s:sequence>
<s:element name="value" type="s:string" />
<s:element name="operator" type="s0:Operator" />
</s:sequence>
</s:complexType>
<s:complexType name="LovValueIndex">
<s:sequence>
<s:element name="valueofPrompt" type="s:string" />
<s:element name="index" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="DrillFilter">
<s:sequence>
<s:element name="dimension" type="s:string" />
<s:element name="value" type="s:string" />
<s:element name="operator" type="s0:Operator" />
338 2011-05-06
Partage du contenu avec d'autres applications Web
339
</s:sequence>
</s:complexType>
<s:element name="GetReportBlock_Block1">
<s:complexType>
<s:sequence>
<s:element name="login" type="s:string" minOccurs="0" nillable="true" />
<s:element name="password" type="s:string" minOccurs="0" nillable="true" />
<s:element name="Country" type="s0:FilterCondition" />
<s:element name="Resort" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="Service_Line" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="Revenue" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="Enter_value_s__for_Country_" type="s0:LovValueIndex" minOccurs="0" maxOc curs="unbounded" nillable="true" />
<s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetReportBlock_Block1ff">
<s:complexType>
<s:sequence>
<s:element name="login" type="s:string" minOccurs="0" nillable="true" />
<s:element name="password" type="s:string" minOccurs="0" nillable="true" /> nillable="true" />
<s:element name="Country" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="Resort" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded"
<s:element name="Service_Line" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> nillable="true" />
<s:element name="Revenue" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded"
<s:element name="Enter_value_s__for_Country_" type="s0:LovValueIndex" minOccurs="0" maxOc curs="unbounded" nillable="true" />
<s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" /> nillable="true" />
<s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0"
<s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetReportBlock_Bloc1">
<s:complexType>
<s:sequence>
<s:element name="login" type="s:string" minOccurs="0" nillable="true" />
<s:element name="password" type="s:string" minOccurs="0" nillable="true" /> nillable="true" />
<s:element name="State" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="City" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded"
<s:element name="Sales_revenue" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" />
</s:sequence>
</s:complexType>
</s:element>
<s:simpleType name="DrillOperation">
<s:restriction base="s:string">
<s:enumeration value="UP" />
<s:enumeration value="DOWN" />
</s:restriction>
</s:simpleType>
<s:complexType name="DrillPath">
<s:sequence>
<s:element name="from" type="s:string" />
<s:element name="value" type="s:string" />
<s:element name="drillOperation" type="s0:DrillOperation" />
2011-05-06
Partage du contenu avec d'autres applications Web
340
</s:sequence>
</s:complexType>
<s:element name="Drill_Block1">
<s:complexType>
<s:sequence>
<s:element name="login" type="s:string" minOccurs="0" nillable="true" />
<s:element name="password" type="s:string" minOccurs="0" nillable="true" /> nillable="true" />
<s:element name="drillPath" type="s0:DrillPath" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="filter" type="s0:DrillFilter" minOccurs="0" maxOccurs="unbounded"
<s:element name="Enter_value_s__for_Country_" type="s0:LovValueIndex" minOccurs="0" maxOc curs="unbounded" nillable="true" />
<s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" /> nillable="true" />
<s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0"
<s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="Drill_Block1ff">
<s:complexType>
<s:sequence>
<s:element name="login" type="s:string" minOccurs="0" nillable="true" />
<s:element name="password" type="s:string" minOccurs="0" nillable="true" />
<s:element name="drillPath" type="s0:DrillPath" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="filter" type="s0:DrillFilter" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="Enter_value_s__for_Country_" type="s0:LovValueIndex" minOccurs="0" maxOc curs="unbounded" nillable="true" />
<s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="Drill_Bloc1">
<s:complexType>
<s:sequence>
<s:element name="login" type="s:string" minOccurs="0" nillable="true" />
<s:element name="password" type="s:string" minOccurs="0" nillable="true" />
<s:element name="drillPath" type="s0:DrillPath" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="filter" type="s0:DrillFilter" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" />
<s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="TRow">
<s:sequence>
<s:element name="cell" type="s:anyType" maxOccurs="unbounded" nillable="true" />
</s:sequence>
</s:complexType>
<s:complexType name="TTable">
<s:sequence>
<s:element name="row" maxOccurs="unbounded" type="s0:TRow" />
</s:sequence>
</s:complexType>
<s:complexType name="THeader">
<s:sequence>
<s:element name="row" maxOccurs="unbounded" type="s0:TRow" />
</s:sequence>
</s:complexType>
<s:complexType name="TFooter">
<s:sequence>
<s:element name="row" maxOccurs="unbounded" type="s0:TRow" />
</s:sequence>
</s:complexType>
2011-05-06
Partage du contenu avec d'autres applications Web
<s:element name="GetReportBlock_Block1Response">
<s:complexType>
<s:sequence>
<s:element name="table" type="s0:TTable" />
<s:element name="headers" type="s0:THeader" />
<s:element name="footers" type="s0:TFooter" />
<s:element name="user" type="s:string" />
<s:element name="documentation" type="s:string" />
<s:element name="documentname" type="s:string" />
<s:element name="lastrefreshdate" type="s:dateTime" />
<s:element name="creationdate" type="s:dateTime" />
<s:element name="creator" type="s:string" />
<s:element name="isScheduled" type="s:boolean" />
<s:element name="scheduleStartTime" type="s:dateTime" />
<s:element name="scheduleEndTime" type="s:dateTime" />
<s:element name="tableType" type="s:string" />
<s:element name="nbColumns" type="s:int" />
<s:element name="nbLines" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="Drill_Block1Response">
<s:complexType>
<s:sequence>
<s:element name="table" type="s0:TTable" />
<s:element name="headers" type="s0:THeader" />
<s:element name="footers" type="s0:TFooter" />
<s:element name="user" type="s:string" />
<s:element name="documentation" type="s:string" />
<s:element name="documentname" type="s:string" />
<s:element name="lastrefreshdate" type="s:dateTime" />
<s:element name="creationdate" type="s:dateTime" />
<s:element name="creator" type="s:string" />
<s:element name="isScheduled" type="s:boolean" />
<s:element name="scheduleStartTime" type="s:dateTime" />
<s:element name="scheduleEndTime" type="s:dateTime" />
<s:element name="tableType" type="s:string" />
<s:element name="nbColumns" type="s:int" />
<s:element name="nbLines" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetReportBlock_Block1ffResponse">
<s:complexType>
<s:sequence>
<s:element name="table" type="s0:TTable" />
<s:element name="headers" type="s0:THeader" />
<s:element name="footers" type="s0:TFooter" />
<s:element name="user" type="s:string" />
<s:element name="documentation" type="s:string" />
<s:element name="documentname" type="s:string" />
<s:element name="lastrefreshdate" type="s:dateTime" />
<s:element name="creationdate" type="s:dateTime" />
<s:element name="creator" type="s:string" />
<s:element name="isScheduled" type="s:boolean" />
<s:element name="scheduleStartTime" type="s:dateTime" />
<s:element name="scheduleEndTime" type="s:dateTime" />
<s:element name="tableType" type="s:string" />
<s:element name="nbColumns" type="s:int" />
<s:element name="nbLines" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="Drill_Block1ffResponse">
<s:complexType>
<s:sequence>
<s:element name="table" type="s0:TTable" />
<s:element name="headers" type="s0:THeader" />
<s:element name="footers" type="s0:TFooter" />
<s:element name="user" type="s:string" />
<s:element name="documentation" type="s:string" />
<s:element name="documentname" type="s:string" />
<s:element name="lastrefreshdate" type="s:dateTime" />
<s:element name="creationdate" type="s:dateTime" />
<s:element name="creator" type="s:string" />
<s:element name="isScheduled" type="s:boolean" />
<s:element name="scheduleStartTime" type="s:dateTime" />
<s:element name="scheduleEndTime" type="s:dateTime" />
<s:element name="tableType" type="s:string" />
<s:element name="nbColumns" type="s:int" />
341 2011-05-06
Partage du contenu avec d'autres applications Web
342
<s:element name="nbLines" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetReportBlock_Bloc1Response">
<s:complexType>
<s:sequence>
<s:element name="table" type="s0:TTable" />
<s:element name="headers" type="s0:THeader" />
<s:element name="footers" type="s0:TFooter" />
<s:element name="user" type="s:string" />
<s:element name="documentation" type="s:string" />
<s:element name="documentname" type="s:string" />
<s:element name="lastrefreshdate" type="s:dateTime" />
<s:element name="creationdate" type="s:dateTime" />
<s:element name="creator" type="s:string" />
<s:element name="isScheduled" type="s:boolean" />
<s:element name="scheduleStartTime" type="s:dateTime" />
<s:element name="scheduleEndTime" type="s:dateTime" />
<s:element name="tableType" type="s:string" />
<s:element name="nbColumns" type="s:int" />
<s:element name="nbLines" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="Drill_Bloc1Response">
<s:complexType>
<s:sequence>
<s:element name="table" type="s0:TTable" />
<s:element name="headers" type="s0:THeader" />
<s:element name="footers" type="s0:TFooter" />
<s:element name="user" type="s:string" />
<s:element name="documentation" type="s:string" />
<s:element name="documentname" type="s:string" />
<s:element name="lastrefreshdate" type="s:dateTime" />
<s:element name="creationdate" type="s:dateTime" />
<s:element name="creator" type="s:string" />
<s:element name="isScheduled" type="s:boolean" />
<s:element name="scheduleStartTime" type="s:dateTime" />
<s:element name="scheduleEndTime" type="s:dateTime" />
<s:element name="tableType" type="s:string" />
<s:element name="nbColumns" type="s:int" />
<s:element name="nbLines" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="QaaWSHeader">
<s:complexType>
<s:sequence>
<s:element name="sessionID" type="s:string" minOccurs="0" maxOccurs="1" nillable="true"
/> nillable="true" />
<s:element name="serializedSession" type="s:string" minOccurs="0" maxOccurs="1"
</s:sequence>
</s:complexType>
</s:element>
</s:schema>
</types>
<message name="GetReportBlock_Block1SoapIn">
<part name="parameters" element="s0:GetReportBlock_Block1" />
<part name="request_header" element="s0:QaaWSHeader" />
</message>
<message name="GetReportBlock_Block1SoapOut">
<part name="parameters" element="s0:GetReportBlock_Block1Response" />
</message>
<message name="Drill_Block1SoapIn">
<part name="parameters" element="s0:Drill_Block1" />
<part name="request_header" element="s0:QaaWSHeader" />
</message>
<message name="Drill_Block1SoapOut">
<part name="parameters" element="s0:Drill_Block1Response" />
</message>
<message name="GetReportBlock_Block1ffSoapIn">
<part name="parameters" element="s0:GetReportBlock_Block1ff" />
<part name="request_header" element="s0:QaaWSHeader" />
</message>
<message name="GetReportBlock_Block1ffSoapOut">
<part name="parameters" element="s0:GetReportBlock_Block1ffResponse" />
</message>
<message name="Drill_Block1ffSoapIn">
2011-05-06
Partage du contenu avec d'autres applications Web
343
<part name="parameters" element="s0:Drill_Block1ff" />
<part name="request_header" element="s0:QaaWSHeader" />
</message>
<message name="Drill_Block1ffSoapOut">
<part name="parameters" element="s0:Drill_Block1ffResponse" />
</message>
<message name="GetReportBlock_Bloc1SoapIn">
<part name="parameters" element="s0:GetReportBlock_Bloc1" />
<part name="request_header" element="s0:QaaWSHeader" />
</message>
<message name="GetReportBlock_Bloc1SoapOut">
<part name="parameters" element="s0:GetReportBlock_Bloc1Response" />
</message>
<message name="Drill_Bloc1SoapIn">
<part name="parameters" element="s0:Drill_Bloc1" />
<part name="request_header" element="s0:QaaWSHeader" />
</message>
<message name="Drill_Bloc1SoapOut">
<part name="parameters" element="s0:Drill_Bloc1Response" />
</message>
<portType name="BIServicesSoap">
<operation name="GetReportBlock_Block1">
<documentation />
<input message="s0:GetReportBlock_Block1SoapIn" />
<output message="s0:GetReportBlock_Block1SoapOut" />
</operation>
<operation name="Drill_Block1">
<documentation />
<input message="s0:Drill_Block1SoapIn" />
<output message="s0:Drill_Block1SoapOut" />
</operation>
<operation name="GetReportBlock_Block1ff">
<documentation />
<input message="s0:GetReportBlock_Block1ffSoapIn" />
<output message="s0:GetReportBlock_Block1ffSoapOut" />
</operation>
<operation name="Drill_Block1ff">
<documentation />
<input message="s0:Drill_Block1ffSoapIn" />
<output message="s0:Drill_Block1ffSoapOut" />
/>
</operation>
<operation name="GetReportBlock_Bloc1">
<documentation />
<input message="s0:GetReportBlock_Bloc1SoapIn" />
<output message="s0:GetReportBlock_Bloc1SoapOut" />
</operation>
<operation name="Drill_Bloc1">
<documentation />
<input message="s0:Drill_Bloc1SoapIn" />
<output message="s0:Drill_Bloc1SoapOut" />
</operation>
</portType>
<binding name="BIServicesSoap" type="s0:BIServicesSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
<operation name="GetReportBlock_Block1">
<documentation />
<soap:operation soapAction="zozo2/GetReportBlock_Block1" style="document" />
<input>
<soap:header message="s0:GetReportBlock_Block1SoapIn" part="request_header" use="literal">
<soap:headerfault message="s0:GetReportBlock_Block1SoapIn" part="request_header" use="literal"
</soap:header>
<soap:body use="literal" parts="parameters" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="Drill_Block1">
<documentation />
<soap:operation soapAction="zozo2/Drill_Block1" style="document" />
<input>
<soap:header message="s0:Drill_Block1SoapIn" part="request_header" use="literal">
<soap:headerfault message="s0:Drill_Block1SoapIn" part="request_header" use="literal" />
</soap:header>
<soap:body use="literal" parts="parameters" />
</input>
<output>
<soap:body use="literal" />
</output>
2011-05-06
Partage du contenu avec d'autres applications Web
</operation>
<operation name="GetReportBlock_Block1ff">
<documentation />
<soap:operation soapAction="zozo2/GetReportBlock_Block1ff" style="document" />
<input>
<soap:header message="s0:GetReportBlock_Block1ffSoapIn" part="request_header" use="literal">
<soap:headerfault message="s0:GetReportBlock_Block1ffSoapIn" part="request_header" use="literal"
/>
</soap:header>
<soap:body use="literal" parts="parameters" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="Drill_Block1ff">
<documentation />
<soap:operation soapAction="zozo2/Drill_Block1ff" style="document" />
<input>
<soap:header message="s0:Drill_Block1ffSoapIn" part="request_header" use="literal">
<soap:headerfault message="s0:Drill_Block1ffSoapIn" part="request_header" use="literal" />
</soap:header>
<soap:body use="literal" parts="parameters" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="GetReportBlock_Bloc1">
<documentation />
<soap:operation soapAction="zozo2/GetReportBlock_Bloc1" style="document" />
<input>
<soap:header message="s0:GetReportBlock_Bloc1SoapIn" part="request_header" use="literal">
<soap:headerfault message="s0:GetReportBlock_Bloc1SoapIn" part="request_header" use="literal"
/>
</soap:header>
<soap:body use="literal" parts="parameters" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="Drill_Bloc1">
<documentation />
<soap:operation soapAction="zozo2/Drill_Bloc1" style="document" />
<input>
<soap:header message="s0:Drill_Bloc1SoapIn" part="request_header" use="literal">
<soap:headerfault message="s0:Drill_Bloc1SoapIn" part="request_header" use="literal" />
</soap:header>
<soap:body use="literal" parts="parameters" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
</binding>
<service name="zozo2">
<documentation />
<port name="BIServicesSoap" binding="s0:BIServicesSoap">
<soap:address location="http://noux:8080/dswsbobje/qaawsservices/queryasaservice?&cuid=AduDhWyVezRP nnJM_FDS4S0&authType=secEnterprise&locale=en_US&timeout=60" />
</port>
</service>
</definitions>
344 2011-05-06

Lien public mis à jour
Le lien public vers votre chat a été mis à jour.
Caractéristiques clés
- Installation facile de l'interface Desktop
- Connexion aux données en mode connecté, local ou autonome
- Création de requêtes à partir d'univers, de services web et de sources locales
- Filtrage avancé des données avec des filtres de requête et des invites
- Combinaison de requêtes pour une analyse plus approfondie
- Classement et sectionnement des données pour une meilleure organisation
- Affichage des données dans des tableaux et des diagrammes diversifiés