如何查看会话或工作流的服务器连接

How to view server connections of a session or workflow

作为 SQA,我需要验证与一组工作流关联的所有连接是否已更新。如何查看与工作流关联的所有连接?是否有一个或多个连接分配给各个工作流,或者我是否需要为每个单独的会话找到连接?如果是这样,我如何查看会话的连接?

单个会话可能使用大量连接 - 这通常是 ETL 和数据集成的重点。会话中使用的那些连接(或多个会话!)可以在此会话中定义。但是会话可以为连接使用参数,这些参数将被替换为参数文件中定义的某些值。参数文件可以在会话本身上定义,也可以为工作流定义。或者可以有一些外部实用程序存储配置并使用生成的参数文件执行工作流,您根本不会在工作流定义中找到它。

有一些工具可以帮助您获取一个会话或一个工作流中所有会话的所有连接,但获取参数值更加困难。您需要知道它们在您的环境中来自何处。

请注意,工作流和会话仅包含连接名称 - 它实际连接到哪里取决于连接定义。

此外,可以使用不同的连接值执行完全相同的工作流和会话,例如在一组不同的源 and/or 目标上执行相同的一组操作。