Vertica 数据库

总结

描述
发布状态 弃用 (Simba ODBC 驱动程序), GA (Vertica ODBC 驱动程序)
产品 Power BI (语义模型)
Power BI (数据流)
Fabric (数据流第二代)
支持的身份验证类型 数据库
函数参考文档

注意

从2026年2月开始,我们将启动弃用Vertica连接器的Simba Vertica ODBC驱动程序的流程。 相反,我们将支持 Vertica ODBC 驱动程序;客户需要安装自己的 Vertica ODBC 驱动程序。

注意

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

重要

从 2025 年 6 月开始,Vertica 连接器不再支持云连接。 如果有此类工作负荷,请使用本地数据网关并安装 Vertica ODBC 驱动程序以连接到 Vertica 数据库。 从 使用用户安装的 Vertica ODBC 驱动程序了解详细信息。

支持的功能

  • 进口
  • DirectQuery (Power BI 语义模型)

从 Power Query Desktop 连接到 Vertica 数据库

注意

自 2025 年 4 月版 Power BI Desktop 以来,需要在计算机上安装 Vertica ODBC 驱动程序 才能使用 Vertica 数据库连接器。

若要连接到 Vertica 数据库,请执行以下步骤:

  1. 在 Power BI Desktop 的“主页”功能区中,选择“获取数据”

  2. 从左侧的类别中选择“数据库”,在右侧选择“Vertica”,然后选择“连接”

    “获取数据”对话框的图像,其中选择了“数据库”类别和 Vertica 连接器。

  3. 在显示的 Vertica 窗口中,键入或粘贴 Vertica 服务器的名称。 可以直接将 导入 数据到 Power BI 中,也可以使用 DirectQuery。 详细了解如何使用 DirectQuery。 然后,选择“确定”

    “Vertica”对话框的图像,其中输入了服务器名称,并且选择了“导入数据连接模式”。

  4. 出现提示时,输入凭据。 Vertica 连接器支持数据库(用户名和密码)身份验证。

    使用数据库身份验证配置 身份验证对话框的图像。

    有关身份验证方法的详细信息,请参阅数据源的身份验证

  5. 连接后,将显示 导航器 窗口,并显示服务器上可用的数据。 选择“加载”以加载数据,或选择“转换数据”,在 Power Query 编辑器中继续转换数据。

从 Power Query Online 连接到 Vertica 数据库

注意

自 2025 年 5 月版本的本地数据网关以来,需要在网关计算机上安装 Vertica ODBC 驱动程序 才能使用 Vertica 数据库连接器。

若要连接到 Vertica 数据库,请执行以下步骤:

  1. 在连接器选择中选择 Vertica 选项。

  2. 连接到数据源中,提供服务器的名称。

    输入 Vertica 数据库联机连接。

  3. 选择本地数据网关的名称。

  4. 如果这是第一次连接到此 Vertica 数据库,请配置基本身份验证的用户名和密码。

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

  6. 导航器中,选择所需的数据,然后选择 转换数据 以在 Power Query 编辑器中转换数据。

使用 Vertica ODBC 驱动程序

从 2025 年 2 月版 Power BI Desktop 和本地数据网关开始,我们提供了使用用户安装的 Vertica ODBC 驱动程序连接到 Vertica 数据库的功能,这使你能够利用数据源提供的本机客户端工具。 在将来的版本中,将弃用并删除以前的内置驱动程序。 连接到没有本地数据网关的 Vertica 数据库在 2025 年 6 月后将不再受到支持,并将导致连接错误。

安装 Vertica ODBC 驱动程序

若要在运行 Power BI Desktop 或本地数据网关的计算机上安装驱动程序,请执行以下步骤:

  1. 客户端驱动程序下载 Vertica ODBC 驱动程序的 Windows 版本。

  2. 打开下载的 .exe 开始安装过程。

  3. Vertica 组件列表下选择 ODBC 驱动程序,然后选择“下一步”以启动安装。

    在本地计算机上安装 Vertica ODBC 驱动程序的屏幕截图。

在 Power BI Desktop 中使用 Vertica ODBC 驱动程序

2025 年 4 月版 Power BI Desktop 以来,需要在计算机上安装 ODBC 驱动程序 才能在 Power BI Desktop 中使用 Vertica 数据库连接器。

对于 2025 年 2 月和 3 月版 Power BI Desktop,若要使用用户安装的 Vertica ODBC 驱动程序,请导航到 “选项”和“设置 ”(在“ 文件 ”选项卡下) >选项>预览功能,然后选择该复选框以启用 “使用用户安装的 Vertica ODBC 驱动程序 ”选项。

在本地数据网关中使用 Vertica ODBC 驱动程序

2025 年 5 月版本的 本地数据网关以来,需要在网关计算机上安装 Vertica ODBC 驱动程序 ,才能使用提供最新功能的 Vertica 数据库连接器。

如果需要更改要使用的驱动程序,可以在网关配置文件中更新相应功能名称的值。

本地数据网关版本 功能名称 描述
2025 年 5 月起 Mashup使用嵌入式VerticaODBC驱动程序 确定要使用的驱动程序的设置:
- False (默认值):使用用户安装的 Vertica ODBC 驱动程序。
- True:使用内置的 Vertica 驱动程序。
2025 年 2 月、3 月和 4 月 用户安装的VerticaODBC驱动程序 确定要使用的驱动程序的设置:
- False (默认值):使用内置的 Vertica 驱动程序。
- True:使用用户安装的 Vertica ODBC 驱动程序。
早期版本 - 始终使用内置的 Vertica 驱动程序。

若要更改配置,请执行以下步骤:

  1. 在安装本地数据网关的本地计算机上,导航到 C:\Program Files\On-premises data gateway
  2. 对名为 Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.dll.config 的配置文件进行备份。
  3. 打开原始 Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.dll.config 配置文件,找到与网关版本对应的上表中指定的功能名称条目。
  4. 更新功能名称的值。
  5. 重启网关。

在 2025 年 5 月版本的本地数据网关中使用内置驱动程序的示例:

<Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.GatewayCoreSettings>
   ...
   <setting name="MashupUseEmbeddedVerticaODBCDriver" serializeAs="String">
	   <value>True</value>
   </setting>
   ...
</Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.GatewayCoreSettings>    

从 Power Query Desktop 或 Power Query Online 连接到 Vertica 数据库的其余配置与上一节中所述的配置相同。