东莞市品牌网站建设平台,自己如何高效有力的维护一个网站,深圳搭建网站公司,温州市鹿城区建设小学网站本文介绍SparkSQL提供的几个数据操作语言(DML)操作,用于与Hudi表交互。这些操作包括插入、更新、合并和删除Hudi表中的数据。 1.Insert Into 使用INSERT INTO语句使用Spark SQL将数据添加到Hudi表中。以下是一些示例: INSERT INTO table SELECT columns F… 本文介绍SparkSQL提供的几个数据操作语言(DML)操作,用于与Hudi表交互。这些操作包括插入、更新、合并和删除Hudi表中的数据。 1.InsertInto 使用INSERTINTO语句使用SparkSQL将数据添加到Hudi表中。以下是一些示例: INSERTINTOtable SELECTcolumnsFROMsource; 从0.14.0开始,不推荐使用hoodie.sql.bulk.insert.enable和hoodie.sql.insert.mode。用户应该使用hoodie.spark.sql.insert.into.operation。要使用INSERTINTO管理重复项,请查看INSERTdup策略配置。 --Insertintoacopy-on-write(COW)Huditable
INSERTINTOhudi_cow_nonpcf_tblSELECT 1, 'a1', 20;--Insertintoamerge-on-read(MOR)Huditable
INSERTINTOhudi_mor_tblSELECT 1, 'a1', 20, 1000;--InsertintoaCOWHuditablewithstaticpartition
INSERTINTOhudi_cow_pt_tblPARTITION(dt= '2021-