SQL Server Analysis Services 数据库

总结

描述
发布状态 一般可用性
产品 Excel
Power BI (语义模型)
Power Apps(数据流)
分析服务
支持的身份验证类型 基本
Microsoft帐户
组织帐户
Windows 操作系统
M 函数参考 Sql.Database
Sql.Databases

注意

由于部署计划和主机特定的功能,某些功能可能存在于一个产品中,但不是其他功能。

注意

此连接器不支持代理配置,因为它使用 TCP/IP 连接。 仅在使用 HTTP MSMDPUMP.dll 终结点时,才会检测到代理。

先决条件

Analysis Services 必须与 SQL Server 一起安装。 有关在 SQL Server 上安装 Analysis Services 的信息,请转到 安装 SQL Server Analysis Services。 此连接器文章假定已在 SQL 服务器上安装了 Analysis Services,并在服务器实例上安装了现有数据库。

支持的功能

  • 进口
  • 实时连接 (Power BI 语义模型)
  • 高级选项
    • MDX 或 DAX 查询

从 Power Query Desktop 连接到 SQL Server Analysis Services 数据库

若要建立连接,请执行以下步骤:

  1. 在连接器选择中选择“SQL Server Analysis Services 数据库”选项。 详细信息:获取数据的位置

  2. 在显示的 SQL Server Analysis Services 数据库 对话框中,提供服务器和数据库的名称(可选)。

    Power Query Desktop 中的 SQL Server Analysis Services 数据库连接生成器。

    注意

    只有 Power BI Desktop 才会显示“导入”选项和“实时连接”选项。 如果要使用 Power BI Desktop 进行连接,请选择“实时连接”,使用实时连接功能将已连接的数据直接加载到 Power BI Desktop。 在这种情况下,在将数据加载到 Power BI Desktop 之前,无法使用 Power Query 转换数据。 为此,在本文中,选择了“导入”选项。 有关在 Power BI Desktop 中使用实时连接功能的详细信息,请参阅在 Power BI Desktop 中连接到 Analysis Services 表格数据

  3. 选择“确定”。

  4. 如果首次连接到此数据库,请选择身份验证类型并输入凭据。 然后选择 连接

    SQL Server Analysis Services 数据库身份验证。

  5. 导航器中,选择您想要的数据库信息,然后选择 加载 以加载数据,或选择 转换数据 以在 Power Query 编辑器中继续转换数据。

    Power Query 导航器,其中显示了一些销售目标数据。

从 Power Query Online 连接到 SQL Server Analysis Services 数据库

若要建立连接,请执行以下步骤:

  1. 在连接器选择中选择“SQL Server Analysis Services 数据库”选项。 详细信息:获取数据的位置

  2. 在“连接到数据源 页中,提供服务器和数据库的名称(可选)。

    在 Power Query Online 中的 SQL Server Analysis Services 数据库连接生成器。Power Query Online 中的 SQL Server Analysis Services 数据库连接生成器。

  3. 如果需要,请选择本地数据网关。

  4. 如果首次连接到此数据库,请选择身份验证类型并输入凭据。

  5. 选择“下一步”继续操作。

  6. 导航器中,选择所需的数据,然后选择 转换数据

    Power Query Online 导航器,其中显示了一些财务透视数据。

使用高级选项进行连接

Power Query 提供了一个高级选项,可根据需要添加到查询。

高级选项 描述
MDX 或 DAX 语句 (可选)向要执行的 SQL Server Analysis Services 数据库服务器提供特定的 MDX 或 DAX 语句。

在高级选项中输入值后,请在 Power Query Desktop 中选择 “确定”,或在 Power Query Online 中选择 “下一步” 以连接到 SQL Server Analysis Services 数据库。

另请参阅