【问题标题】:SSAS Cube processingSSAS 多维数据集处理
【发布时间】:2014-04-17 08:58:52
【问题描述】:

我已将我的 SSAS 解决方案部署到生产环境。在生产服务器上,我想处理我的多维数据集,但是当我右键单击 ssas 多维数据集并选择“处理”时,我收到以下错误: 集合中不存在“ID”=“XXX”的“数据库”。

有人在 Microsoft SSAS 中遇到过这个错误吗?如果是这样,谁能告诉我如何解决这个错误?

【问题讨论】:

  • 第一步,我将在 Management Studio 中选择 Analysis Services 数据库文件夹,然后按 F5 来刷新。如果这样做没有帮助,请尝试断开与 Analysis Services 的连接并重新连接。
  • 谢谢,但这并没有帮助。

标签: ssas olap-cube


【解决方案1】:

通过右键单击数据库并选择属性来查看数据库的 ID。检查 Visual Studio 中的等效项并确认它匹配。如果您重命名了分析服务项目(可能是为了备份),数据库的 ID 不会重命名,有时会在 XML 文件中弄乱。

尝试自行重新处理维度,然后再处理多维数据集。否则,如果这是第一个进程(即多维数据集不存在),请尝试从 Visual Studio 中删除并重新部署。

【讨论】:

    【解决方案2】:

    您可以使用不同的名称从 SSDT 重新部署 OLAP 数据库,在此之前您只需更改数据库名称并将处理选项设置为完整。您可以在项目的配置属性->部署下设置这些选项。

    【讨论】:

      【解决方案3】:

      我遇到了完全相同的问题。我通过编辑我的 SSAS 数据库中的角色解决了这个问题:

      然后,根据您希望您的工作做什么,选中相应的框:

      然后,您可以使用 SSIS 作业处理多维数据集。

      【讨论】:

        【解决方案4】:

        它可以是角色或 kerberos,当多维数据集服务器中未设置 kerberos 身份验证以与数据库服务器交互时,我遇到了类似的错误。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2022-01-03
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多