配置数据连接

配置数据连接的某些步骤是对所有类别的数据连接都是通用的。其他步骤是特定于指定连接类别和数据提供程序。

下表显示可用数据连接类型:

连接类型 Variants
Infor EPM OLAP
关系提供程序 Microsoft SQL Server
Oracle 数据库服务器
PostgreSQL 服务器
Amazon Redshift
Infor Olap Server
外部 Infor OLAP Server
内置 Staging 数据库
Infor Data Lake

对于数据连接的所有类别,可指定名称,也可指定常规选项卡上的连接说明。唯一名称将自动从指定的名称派生。

连接选项卡的选项根据连接的类别而有所不同。

OLAP 连接的“连接”选项卡

对于 OLAP 数据连接,可在数据连接字段中选择要连接的 OLAP 数据源。这将启用选项卡上的其他字段。

身份验证方法字段中,选择以下选项之一:

  • 使用现有连接:如果 Application Studio 或其他客户端用户的当前已连接账户也用于连接 OLAP,请使用此选项。
  • 服务账户:某些 Application Studio 报告和 Application Engine 流程需要访问 OLAP 数据,而这超出了当前用户的权限范围。例如,复制或处理数据。在这种情况下,您必须创建一个数据连接,模拟具有更高权限的用户,这些权限由那些 Application Studio 报告和 Application Engine 流程使用。
    注意

    我们建议您不要在 Self-ServiceOffice Integration 中的数据连接中使用服务账户。

若要配置数据连接以使用服务账户,请执行以下步骤:

  1. 将服务账户导入 Infor EPM

    请参见“管理服务账户”。

  2. 在“用户和用户组”控制面板中注册服务账户的用户,并为用户指定所需的应用程序角色或数据,或同时指定两者。
  3. 在“数据连接”仪表板的连接选项卡上,选择服务账户作为身份验证方法。
  4. 从导入的服务账户列表中,选择所需的服务账户。

    显示警告信息,告知用于数据连接的账户可能允许用户访问其已指派角色无权限访问的数据。

注意

Infor EPM 的后台服务账户必须在 API Gateway 中为您的租户授权。必须导入后台服务账户的凭据。否则,数据连接测试会显示错误。

有关更多信息,请参见“管理服务账户”。

关系连接的“连接”选项卡

对于关系数据连接,可定义新连接、连接到内置 Staging 数据库、连接到 Data Lake,或链接到其他应用程序中的现有连接。只有当现有应用程序的使用选项卡上启用了链接时,才能链接到现有连接。

若要定义新连接,请选择数据提供程序。连接选项卡的剩余字段取决于所选的提供程序。

Microsoft SQL Server
主机字段中,选择数据源所在的机器。
选择数据库并指定用户名和密码进行访问。
Oracle 数据库服务器
您可以使用现有的 TNS 并选择 tnsnames.ora 文件的服务名称。或者手动定义连接。如果选择手动定义,则必须指定服务器名称、端口,然后选择以下连接类型之一:
  • 默认
  • 专用
  • 共享
选择以下协议之一:
  • TCP/IP
  • TCP/IP + SSL
  • 命名管道
  • IPC
指定服务名称或服务 ID。然后指定连接至数据源的用户名和密码。
PostgreSQL 服务器
主机字段中,选择数据源所在的机器。
指定端口。
选择数据库并指定用户名和密码进行访问。
Amazon Redshift
主机字段中,选择数据源所在的机器。
指定端口。
选择数据库并指定用户名和密码进行访问。
Infor Olap Server
可使用现有连接进行身份验证或选择“基本”身份验证。对于“基本”身份验证,指定数据源的用户名和密码。
外部 Infor OLAP
若要连接到外部 Infor OLAP 服务器,请指定数据源所在位置的 URL。
选择“基本”身份验证,并指定数据源的用户名和密码。
选择数据库。

“使用”选项卡

使用选项卡上,指定可以使用连接的客户端,以及是否可以在其他 Infor EPM 应用程序中使用连接。

关系连接的“高级”选项卡

可指定命令超时和连接超时。对于 Amazon Redshift 以外的所有提供程序,可选择下列一个或多个选项:

加密
SQL Server 对在客户端与服务器之间传送的所有数据使用 SSL 加密。
连接重置
确定从池中移除时是否重置数据库连接。
持久性安全信息
安全敏感信息(例如密码)并不作为连接的一部分返回。
启用“总是开启可用性组”支持
支持配置多个主数据库和多个辅助数据库以进行故障转移。
登记
在创建线程的当前事务上下文中登记连接。
SSL 模式
对于 PostgreSQL 提供程序,可选择以下 SSL 模式之一:
  • 禁用
  • 允许
  • 首选
  • 必需
其他连接字符串参数
连接字符串的任何属性均可作为参数使用。
指纹
单击获取指纹以检索远程服务器的证书并填充指纹字段。数据连接将不接受来自任何提供不同证书的服务器连接。

示例

对高可用性连接的要求可通过高级选项卡上的启用“总是开启可用性组”支持复选框以及命令和连接超时选项进行配置。

根据高级选项卡上的选择创建的连接字符串可能如下所示:

Provider=MSOLEDBSQL;Server=tcp:DEVBILS.<customer>.com,1433;MultiSubnetFailover=Yes;Database=DB_Name; Connect Timeout=30;ConnectRetryCount=10;ConnectRetryInterval=10;

用于 OLAP 连接的高级选项卡

也可选择要用于元素唯一名称的格式。默认情况下,使用数据库中指定的格式。