0

我们在 2012 服务器上有一些表格模型。我们正在运行查询以查找这些处理是否成功,仅此而已。

大多数时候处理是成功的,但它没有最新的数据。

我可以运行一些 MDX XMLA 来了解加载的数据是否是最新数据。

谢谢

4

1 回答 1

1

使用车管所

SELECT TOP 1 [LAST_DATA_UPDATE]FROM $System.MDSCHEMA_CUBESWHERE [catalog_name] = 'AdventureWorks Tabular Model SQL 2012'ORDER BY [LAST_DATA_UPDATE] DESC

使用 XMLA

<Discover xmlns="urn:schemas-microsoft-com:xml-analysis">    <RequestType>MDSCHEMA_CUBES</RequestType>    <Restrictions/>    <Properties>        <PropertyList>            <Catalog>YourCubeDatabaseName</Catalog>        </PropertyList>    </Properties></Discover>

这里LAST_DATA_UPDATE结果中的标记包含有关整个数据库上最后一个完整进程的信息。

于 2014-10-28T05:16:20.610 回答