3
XMLAへのリクエストを作成する方法に関するドキュメントはありますか?icCube XMLAリクエストドキュメント
私にとってicCube XMLAエンドポイントがある:http://localhost:8282/icCube/xmla
私は郵便配達または類似のものを使用してエンドポイントへのデモのコールを作りたいが、私は、SOAPリクエストに渡すパラメータがわからないです。
私が試してみました:
<x:Envelope xmlns:x="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:schemas-microsoft-com:xml-analysis">
<x:Header>
<urn:Session SessionId="?" mustUnderstand="?"/>
<urn:BeginSession mustUnderstand="?"/>
<urn:EndSession SessionId="?" mustUnderstand="?"/>
</x:Header>
<x:Body>
<urn:Execute>
<Command>
<Statement>
SELECT
{[Customers].[Geography].[All Regions].[North America].[Canada].[Ottawa]} on COLUMNS,
{[Measures].[Count]} on ROWS
FROM [Sales]
</Statement>
</Command>
<Properties/>
</urn:Execute>
</x:Body>
</x:Envelope>
をそして、私は空の応答を取得する:私はこの要求を作成する方法についていくつかのより多くの情報を見つけることができる場所
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Header>
<Session SessionId="1hb96vaa7acol14bj97tyokd4f" xmlns="urn:schemas-microsoft-com:xml-analysis"/>
</soap:Header>
<soap:Body>
<ExecuteResponse xmlns="urn:schemas-microsoft-com:xml-analysis">
<return>
<root xmlns="urn:schemas-microsoft-com:xml-analysis:empty"/>
</return>
</ExecuteResponse>
</soap:Body>
</soap:Envelope>
誰でも知っていますか? http://www.iccube.com/support/documentation/user_guide/running_iccube/xmla.phpのicCubeドキュメントは基本的に存在しません。
ご協力いただきありがとうございます。
あなたのXMLAリクエストは問題ありません。ちょうど空です。icCubeのIDEで検証できる有効なMDXを試してみてください。 – ic3
この同じMDXは、icCubeのIDEで空でない結果を返します。 – Ryan27
私はこの問題を、propertyListとcatalogでpropertyタグを追加することで解決しました。 – Ryan27