8
我在Visual Studio中构建了一个多维数据集并部署到了SSAS。如何使用夜间sql批处理作业或其他方式来刷新数据? TIA如何自动刷新sql server olap cube
我在Visual Studio中构建了一个多维数据集并部署到了SSAS。如何使用夜间sql批处理作业或其他方式来刷新数据? TIA如何自动刷新sql server olap cube
有几个选项:
<Batch xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
<Parallel>
<Process xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200">
<Object>
<DatabaseID>CUBEOLAP</DatabaseID>
</Object>
<Type>ProcessFull</Type>
<WriteBackTableCreation>UseExisting</WriteBackTableCreation>
</Process>
</Parallel>
</Batch>
看起来我没有安装SSMS的一部分,因为我没有选择连接到AS。虽然在VS中有,但它没有在进程对话框中获取脚本的选项。 我们实际上已经设置完成一个完整的过程,但看起来我必须先处理每个维度,否则它会失败。 – Graeme
Graeme - 您只需处理已更改的尺寸。如果处理它们都会减慢工作速度,那么您可以测试以查看哪些维度发生了变化并仅处理这些维度。 – ajdams