多维模型数据库 (SSAS)

适用于: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

SQL Server Analysis Services数据库是数据源、数据源视图、多维数据集、维度和角色的集合。 (可选)SQL Server Analysis Services数据库可以包含用于数据挖掘的结构,以及提供将用户定义的函数添加到数据库的方法的自定义程序集。

多维数据集是 Analysis Services 中的基本查询对象。 当通过客户端应用程序连接到 Analysis Services 数据库时,可以连接到该数据库中的多维数据集。 如果正在跨多个上下文重用维度、程序集、角色或挖掘结构,数据库可能包含多个多维数据集。

可以通过编程方式或使用以下交互式方法之一创建和修改SQL Server Analysis Services数据库:

  • 将SQL Server Analysis Services项目从 SQL Server Data Tools 部署到指定的 SQL Server Analysis Services 实例。 如果具有该名称的数据库尚不存在于该实例中,此过程将创建一个SQL Server Analysis Services数据库,并在新创建的数据库中实例化设计的对象。 在 SQL Server Data Tools 中使用 SQL Server Analysis Services 数据库时,仅当项目部署到 时,对 SQL Server Analysis Services 项目中的对象所做的更改才会生效SQL Server Analysis Services 实例。

  • 使用 SQL Server Management Studio 或 SQL Server Data Tools 在 SQL Server Analysis Services 实例中创建空的 SQL Server Analysis Services 数据库,然后使用 SQL Server Data Tools 直接连接到该数据库,并在其中 (而不是项目) 中创建对象。 以这种方式处理SQL Server Analysis Services数据库时,保存更改的对象时,对对象所做的更改在所连接的数据库中生效。

SQL Server Data Tools使用与源代码管理软件的集成来支持多个开发人员同时使用SQL Server Analysis Services项目中的不同对象。 开发人员还可以直接与SQL Server Analysis Services数据库交互,而不是通过SQL Server Analysis Services项目进行交互,但这样做的风险是,SQL Server Analysis Services数据库中的对象可能与 不同步SQL Server Analysis Services用于其部署的项目。 部署后,使用 SQL Server Management Studio 管理SQL Server Analysis Services数据库。 也可以使用SQL Server Management Studio对SQL Server Analysis Services数据库进行某些更改,例如分区和角色,这也可能导致SQL Server Analysis Services数据库中的对象与 不同步SQL Server Analysis Services用于其部署的项目。

附加和分离 Analysis Services 数据库

备份和还原 Analysis Services 数据库

记录和编写 Analysis Services 数据库脚本

修改或删除 Analysis Services 数据库

移动 Analysis Services 数据库

重命名多维数据库 (Analysis Services)

多维数据库的兼容级别 (Analysis Services)

设置多维数据库属性 (Analysis Services)

同步 Analysis Services 数据库

在 ReadOnly 和 ReadWrite 模式之间切换 Analysis Services 数据库

另请参阅

在联机模式下连接到 Analysis Services 数据库
创建 Analysis Services 项目 (SSDT)
使用 MDX 查询多维数据