数据流中的数据

适用于:SQL Server Azure 数据工厂中的 SSIS Integration Runtime

Integration Services 提供了用于数据流中的一组数据类型。

数据类型转换

添加到数据流的源将源数据转换为 Integration Services 数据类型。 后续转换可能将数据转换为不同的 Integration Services 数据类型,而且根据数据加载于其上的数据存储区的类型,目标可能将最终的 Integration Services 数据类型转换成目标数据存储区所需的数据类型。 有关详细信息,请参阅 Integration Services 数据类型

为将数据转换为 Integration Services 数据类型,数据流组件对数据进行分析。 Integration Services 提供两种类型的数据分析:快速分析和标准分析。 大多数数据流组件只能使用标准分析;但是,平面文件源和数据转换既可以使用快速分析,也可以使用标准分析。 有关详细信息,请参阅 Parsing Data

数据类型比较

很多转换都对数据值进行比较。 例如,聚合转换对值进行比较是为了聚合一组数据行中的值,排序转换对值进行比较是为了对值进行排序,而查找转换将值与单独的引用表中的值进行比较。 为指定应如何比较字符串,转换包括了一组比较选项,如是否忽略区分大小写、如何处理日语文本中的假名类型以及是否忽略字符串中的空格字符。 有关详细信息,请参阅 Comparing String Data

表达式计算器在计算变量、优先约束和转换使用的表达式时,也对数据值进行比较。

数据流故障排除

将包部署到 Integration Services 目录后,您可以在执行期间对包中的数据流进行分析,以检查性能或查找其他问题。 通过提供的标准报表,您可以查看包状态和历史记录,并查询提供了有关包执行的详细信息的数据库视图。 您还可以在执行期间动态添加和删除分流点以面向包的特定组件。 有关详细信息,请参阅 Debugging Data Flow