Azure data factory Azure数据工厂->;从SQL复制到表存储(布尔映射)
我正在Azure数据工厂中添加管道,以将数据从SQL迁移到表存储。 一切似乎都很好,但我观察到bit列并没有得到预期的副本。 我在SQL数据库中有一个文件“IsMinor” 如果我没有按原样为位列添加显式映射,它将被复制为Azure data factory Azure数据工厂->;从SQL复制到表存储(布尔映射),azure-data-factory,azure-table-storage,copy-activity,Azure Data Factory,Azure Table Storage,Copy Activity,我正在Azure数据工厂中添加管道,以将数据从SQL迁移到表存储。 一切似乎都很好,但我观察到bit列并没有得到预期的副本。 我在SQL数据库中有一个文件“IsMinor” 如果我没有按原样为位列添加显式映射,它将被复制为null 如果我从SQL中将其设置为“True”或“False”,则在表存储中将其复制为String,而不是Boolean 我还尝试在映射字段时指定类型,即“IsMinor(Boolean)”,但效果并不理想。 下面是我的样品表 我希望将上面的位值复制为表存储中的“布尔值”,
null
如果我从SQL中将其设置为“True”或“False”,则在表存储中将其复制为String
,而不是Boolean
我还尝试在映射字段时指定类型,即“IsMinor(Boolean)
”,但效果并不理想。
下面是我的样品表
我希望将上面的位值复制为表存储中的“布尔值”,而不是字符串。我尝试将布尔值数据从我的SQL数据库复制到表存储中,效果很好 正如您所知,SQL server不支持布尔数据类型,因此我创建如下表: 所有数据预览在源数据集中看起来都很好: 我只是在表存储中创建一个表
test1
,让数据工厂自动创建PartitionKey和RowKey
使用存储资源管理器运行管道并检查test1
中的数据:
在文档中,表存储不支持布尔属性类型
希望对您有所帮助。我尝试将布尔数据从SQL数据库复制到表存储中,效果很好 正如您所知,SQL server不支持布尔数据类型,因此我创建如下表: 所有数据预览在源数据集中看起来都很好: 我只是在表存储中创建一个表
test1
,让数据工厂自动创建PartitionKey和RowKey
使用存储资源管理器运行管道并检查test1
中的数据:
在文档中,表存储不支持布尔属性类型
希望对您有所帮助。谢谢,我注意到最初我有查询位值,但这是一个可空字段,我没有注意到。谢谢,我注意到最初我有查询位值,但这是一个可空字段,我没有注意到。