CommandWebService
Click here for a complete list of operations.
getSourceDetails
Gets source data. Argments are the Login token, the space Id and the sourceName
SOAP
The following is a sample SOAP request and response. The placeholders shown need to be replaced with actual values.
Request
POST /CommandWebService.asmx HTTP/1.1
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.birst.com/getSourceDetails"
<?xml version="1.0" encoding="utf-8"?>
<s:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<getSourceDetails xmlns="http://www.birst.com/">
<token>string</token>
<spaceID>string</spaceID>
<sourceName>string</sourceName>
</getSourceDetails>
</s:Body>
</s:Envelope>
Response
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<getSourceDetailsResponse xmlns="http://www.birst.com/">
<getSourceDetailsResult>
<Name>string</Name>
<OriginalName>string</OriginalName>
<Disabled>boolean</Disabled>
<Script>
<InputQuery>string</InputQuery>
<Output>string</Output>
<Script>string</Script>
</Script>
<LastModifiedDate>dateTime</LastModifiedDate>
<SubGroups>
<string>string</string>
</SubGroups>
<Columns>
<SourceColumnSubClass>
<Name>string</Name>
<OriginalName>string</OriginalName>
<AnalyzeMeasure>boolean</AnalyzeMeasure>
<DataType>string</DataType>
<Format>string</Format>
<EnableSecutityFilter>boolean</EnableSecutityFilter>
<SourceFileColumn>string</SourceFileColumn>
<TargetAggregations>
<string>string</string>
</TargetAggregations>
<TargetTypes>
<string>string</string>
</TargetTypes>
<UnknownValue>string</UnknownValue>
<Width>int</Width>
<HierarchyName>string</HierarchyName>
<LevelName>string</LevelName>
<Levels>
<ArrayOfString>
<string>string</string>
</ArrayOfString>
</Levels>
<AnalyzeByDate>boolean</AnalyzeByDate>
<Measure>boolean</Measure>
<LockType>boolean</LockType>
</SourceColumnSubClass>
</Columns>
</getSourceDetailsResult>
</getSourceDetailsResponse>
</s:Body>
</s:Envelope>