如何在 Azure 数据流中禁用自动检测数据类型
How to disable auto detect datatype in azure data flow
我在 ADF 中处理一个 XML 文件,其中有一个字段有 42 个整数位。我希望它在 azure 数据流中得到反映,以便我可以执行一些转换
复制数据 activity 中有一个复选框“检测数据类型”,未选中时会提供准确的值。
但是在使用数据流时,它没有给出不执行自动检测数据类型的任何选项。
请建议需要做什么
<?xml version="1.0" encoding="UTF-8"?>
<start>
<name>ABC</name>
<id>123456789098765432123456789098765432123456</id>
</start>
从投影选项卡导入投影用于导入模式和检测数据类型从源头上。如果你只是不点击它或使用它,你的数据列将是字符串类型。
这是一个例子:
来源XML:
导入投影:
You can see the column id
is inferred as type Double
而如果您只是不使用导入投影选项,并且 重置架构
you get the column id
as type String
有关详细信息,请参阅 ADF Dataflow Projections
上的官方 MS 文档
我在 ADF 中处理一个 XML 文件,其中有一个字段有 42 个整数位。我希望它在 azure 数据流中得到反映,以便我可以执行一些转换 复制数据 activity 中有一个复选框“检测数据类型”,未选中时会提供准确的值。 但是在使用数据流时,它没有给出不执行自动检测数据类型的任何选项。 请建议需要做什么
<?xml version="1.0" encoding="UTF-8"?>
<start>
<name>ABC</name>
<id>123456789098765432123456789098765432123456</id>
</start>
从投影选项卡导入投影用于导入模式和检测数据类型从源头上。如果你只是不点击它或使用它,你的数据列将是字符串类型。
这是一个例子:
来源XML:
导入投影:
You can see the column
id
is inferred as typeDouble
而如果您只是不使用导入投影选项,并且 重置架构
you get the column
id
as typeString
有关详细信息,请参阅 ADF Dataflow Projections
上的官方 MS 文档