以下は、キューブ構造(ディメンション、階層、メジャーなど)を取得する方法の説明です。
これは、クエリがキューブメタデータの取得に失敗した場合のPyramid開発チームのデバッグに役立ちます。
手順:
Microsoft SQL Server Management Studioで、関連するキューブ/モデルの分析サーバーに接続します。
以下の2つのXMLAクエリを実行します。
さらに分析するために、2つのクエリ結果をピラミッドサポートチームに送信します。
(以下は画像例です)
これは実行する最初のクエリです:
<発見xmlns="urn:schemas-microsoft-com:xml-analysis">
DISCOVER_XML_METADATA <制限>
ExpandObject
制限>
<プロパティ>
データ
プロパティ>
最初の結果をメモ帳にコピーして、送信します。
さて、結果として、このセグメントを探してください:
<データベース>
<名前>ピラミッドデモ2013名前>
ピラミッドデモ2013
2010-12-26T07:04:30
2013-12-03T07:46:23.46
2015-09-01T11:12:36.416667 <状態>処理済み状態>
2019-03-31T15:34:31.616667 データベース>
<名前> タグには、開こうとしているモデルの名前が含まれています。
値を取得して、
<発見xmlns="urn:schemas-microsoft-com:xml-analysis">
DISCOVER_XML_METADATA <制限>
ピラミッドデモ2013
制限>
<プロパティ>
データ
プロパティ>
2番目の結果もメモ帳にコピーし、両方の結果をPyramidサポートチームに送り返します。