在Visual Studio BI项目中编程创建立方体分区



我正在构建一个SSAS多维立方体,因为我处理大量数据,因此我必须定义100多个分区。我想在Visual Studio中自动创建这些分区。

搜索后,我找到了一种使用amo.net和c#编程创建分区的方法,但是这些方法将直接在已部署的立方体内部创建它们,因此,当您需要在Visual Studio中的Cube中编辑任何内容时,它将>>> strong>>需要部署项目并覆盖现有数据库并删除所有定义的分区

是否有一种方法可以轻松定义Visual Studio(分析项目)中的许多分区?

您可以使用以下步骤进行更改,然后将更改合并到分析服务表格模型中:

  1. 如果未设置,请将您的工作区保留值更改为保持内存
  2. 在Visual Studio中,右键单击您的模型,然后选择查看代码。
  3. 运行代码以在工作区立方体上创建分区。
  4. 然后,从SQL Server Analysis Studio右键单击您的立方体,然后选择脚本>> 脚本数据库为>> 创建到>> new查询编辑器窗口
  5. 从生成的脚本中复制"模型"属性中的所有内容。
  6. 将其粘贴到模型代码中的"模型"属性。
  7. 开放模型和过程。

最新更新