默认情况下,在为高速缓存配置查找转换时,PowerCenter 将创建静态查找高速缓存。PowerCenter 将在处理第一个查找请求时创建高速缓存。它将根据查找条件为传递给转换的每行查询高速缓存。PowerCenter 处理转换时不会更新高速缓存。PowerCenter 处理不高速缓存查找的方式与处理高速缓存查找的方式相同,唯一的区别是前者查询查找源,而后者构建和查询高速缓存。
查找条件为真时,PowerCenter 将从查找源或高速缓存返回值。对于已连接的"查找"转换,PowerCenter 将返回查找/输出端口表示的值。对于未连接"查找"转换,PowerCenter 将返回由返回端口表示的值。
条件不为真时,PowerCenter 将返回 NULL 或默认值。对于连接的查找转换,PowerCenter 在条件不符合时将返回输出端口的默认值。对于未连接的查找转换,PowerCenter 在条件不符合时将返回 NULL。
当您在管道中创建使用静态高速缓存的多个分区时,PowerCenter 将为每个分区和转换分别创建内存高速缓存和磁盘高速缓存。