当我在 SSMS 中处理多维数据集并将脚本写入 XMLA 时,我注意到以下元素:
<WriteBackTableCreation>UseExisting</WriteBackTableCreation>
什么是写回表创建功能,这对 SSAS 意味着什么UseExisting
?
当我在 SSMS 中处理多维数据集并将脚本写入 XMLA 时,我注意到以下元素:
<WriteBackTableCreation>UseExisting</WriteBackTableCreation>
什么是写回表创建功能,这对 SSAS 意味着什么UseExisting
?
确定是否在 Process 操作期间创建回写表...
UseExisting使用现有的写回表(如果已经存在)。如果不存在,则会发生错误。
同样关于指定处理选项:
写回表选项 如果在 Analysis Services 项目中启用了写回,则此设置定义如何处理写回...。
有关更多详细信息,请参阅使用 Analysis Services 写回启用和保护数据输入:
为什么要将数据写回 Analysis Services 而不是提供原始数据的关系数据库?一个原因是延迟。当您将数据写回关系数据库时,用户必须等到处理完多维数据集后,才能在他们的报告中获得最新数据。但是,当您启用写回时,用户可以在当前会话中将数据直接提交到多维数据集,从而使其对 Analysis Services 数据库的其他用户立即可见
查看这篇博文,描述回写以及它创建表(或使用现有表)的原因:
http://bimatters1403.wordpress.com/2008/02/05/ssas-2008-molap-writeback/
也看看这篇博文。这是一个很好的教程(一步一步)来理解写回立方体过程: http: //www.bibabos.com/microsoft-bi/microsoft-writeback-cube-simple-approving-concept/