使用 JNDI 连接池设置数据库连接

您可以使用 JNDI 连接池创建与数据库的连接,以访问像素级完美报表的数据。

通过维护可重用的物理连接的高速缓存,使用连接池可提高效率。客户端关闭连接时,该连接会放回到池中以供其他客户端使用。通过允许多个客户端共享数量较少的物理连接,连接池可提高性能和可扩展性。可以在应用程序服务器中设置连接池,并通过 Java 命名和目录界面 (JNDI) 访问它。

注:

您可以创建与用户定义数据源的 JNDI 连接,但不能创建与系统定义数据源的 JNDI 连接。只有创建审计报表时,才允许您创建与系统定义数据源的 JNDI 连接来访问审计数据源 (AuditViewDataSource)。
  1. 从 Publisher 管理页中,单击 JNDI 连接
  2. 单击添加数据源
  3. 输入数据源的显示名称。此名称在数据模型编辑器中的“数据源”选择列表中显示。
  4. 输入连接池的 JNDI 名称。例如,jdbc/BIPSource
  5. 选择使用代理验证来启用代理验证。
  6. 单击测试连接。如果已建立连接,您将看到确认消息。
  7. 定义此数据源连接的安全性。将所需角色从可用角色列表移到允许的角色列表。仅分配了允许的角色列表中的角色的用户能够从此数据源创建或查看报表。