读者概述

Schema (Any Format)阅读器充当真正的阅读器的包装器,真正的阅读器将用于从给定数据集中一个特别制定的表中检索模式。

Schema (Any Format)阅读器接受一个或多个文件、文件夹、URL或数据库名作为输入数据集。如果最终的目标格式需要一个输入文件夹,Schema (Any format)阅读器将通过删除路径中的文件名部分将输入文件名转换为文件夹。

因为将读取的格式,并且在默认情况下,出版,工作区中作者想要设置为特定的格式可以使用特定的数据流ParameterFetcher变压器检索的名称格式,实际上是被读,然后其他变压器可能出现路由功能的使用这个值。

模式(任何格式)模式阅读器使用底层阅读器读取模式,底层阅读器的名称由Input Format工作区Navigator参数提供。

读取包含附加参数的格式

模式(任意格式)的读取器参数通常通过选择格式数据集.但是,如果您选择了CSV或SQL Server这样的格式,那么还有其他参数可以控制阅读器的行为。要在Navigator窗格中公开格式的参数,还必须将该格式作为资源添加到工作空间中。

从Workbench菜单栏中选择阅读器>将阅读器添加为资源

Schema (Any Format)阅读器也会使用您在这里设置的任何参数。但是,模式(任何格式)读取器上的源数据集参数将覆盖此读取器资源。例如,如果您连接到一个数据库,Dataset就是数据库名称。您需要在阅读器资源中设置此参数以建立数据库连接,但是您需要在模式(任意格式)源数据集参数中设置它。