首页 > 解决方案 > Databricks Delta Lake `mergeSchema` 选项如何处理不同的数据类型?

问题描述

mergeSchema如果预先存在的列附加了不同的数据类型,Databricks Delta Lake选项会做什么?

例如,给定一个带有 schema 的 Delta Lake 表,在指定 optionfoo INT, bar INT时尝试使用 schema 写入附加新数据会发生什么?foo INT, bar DOUBLEmergeSchema = true

标签: databricks

解决方案


写入失败。(从 Databricks 6.3 上的 Delta Lake 0.5.0 开始)


推荐阅读