OLE DB

Qlik Sense 支持用于连接外部数据源的 OLE DB (Object Linking and Embedding, Database) 接口。大量外部数据库可以通过 OLE DB 访问。

备注: 该功能在 Kubernetes 中不可用。

OLE DB 数据连接设置

OLE DB 数据连接设置
UI 项目 说明
提供者

从现有提供者的列表中选择提供者。只有在创建新连接时才可用。

数据源

输入要连接的数据源的名称。这可以是服务器名称,或在某些情况下可以是数据库文件的路径。这取决于所使用的 OLE DB 提供者。只有在创建新连接时才可用。

Example:  

如果选择了 Microsoft Office 12.0 Access Database Engine OLE DB Provider,请输入 Access 数据库文件的文件名,包括完整的文件路径:

C:\Users\{user}\Documents\Qlik\Sense\Apps\Tutorial source files\Sales.accdb

警告: 如果无法连接到数据源,将显示一条警告消息。
连接字符串 在连接到数据源时要使用的连接字符串。此字符串包含对提供者数据源的引用。只有在编辑连接时才可用。
Windows 集成安全性 通过该选项,可以使用运行 Qlik Sense 服务的用户的现有 Windows 凭据。
指定用户名和密码 通过该选项,需要输入数据源登录凭据的用户名密码
用户名

要连接的用户名(如果数据源需要)。

如果使用 Windows 集成安全性或数据源不需要凭据,可以将此字段留空。

密码

要连接的密码(如果数据源需要)。

如果使用 Windows 集成安全性或数据源不需要凭据,可以将此字段留空。

加载

选择数据库...

如果要测试连接,请单击加载,然后单击选择数据库... 以用于建立数据连接。

备注: 当从数据连接中选择数据时,您仍然可以使用数据源的所有其他可用数据库。
名称 数据连接的名称。

当连接到基于文件的 OLE DB 数据连接时的安全性

使用基于文件的驱动程序的 OLE DB 数据连接会在连接字符串中暴露指向已连接数据文件的路径。当在数据选择对话框或某些 SQL 查询中编辑连接时,可能会暴露路径。

如果暴露指向数据文件的路径已成为一个问题,则我们建议您使用文件夹数据连接来连接到数据文件(如果可能)。