Microsoft sql server ssis自动进程多维数据集创建

时间:2015-07-08 02:02:04

标签: sql-server ssis ssas cube

我部署了带有示例数据的Microsoft sql server 2008R2。

已安装的报告构建器3.0,visual studio 2008。

这些都安装在Windows Server 2008企业中。

我从ssas成功创建了Cube并用它来部署报告。

现在,我的下一个任务是自动执行此过程。

我在想是可以告诉ssis做以下事情

  1. 基于最新的sql数据创建新的多维数据集,并使用当前日期作为其名称。这将每天进行。
  2. 或者

    1. 复制当前多维数据集并重命名。为新多维数据集使用相同的多维数据集构建信息。
    2. 请注意,我还想到可以使用linux bash脚本在ssis计划任务启动之前重命名该多维数据集。所以这种方式可以跳过上述方法的一步。

      背后的原因是因为高需要每天创建多维数据集,因此他们可以检查它们并保留这些数据的记录。

      任何建议都是受欢迎的,因为我是ssas cube事件的新手,所以我的想法可能不会在正确的轨道上。

1 个答案:

答案 0 :(得分:-1)

我认为可以做到。但是使用SSIS中的现有内置组件很难满足您的要求,另一种方法是使用脚本任务来构建.net代码并创建XMLA和tsql脚本来处理您需要的逻辑。考虑到你对所有这些事情都不熟悉,我不会建议你这样做。但它确实有效。 希望它可以帮到你!