forked from docs/doc-exports
Reviewed-by: Kacur, Michal <michal.kacur@t-systems.com> Co-authored-by: Yang, Tong <yangtong2@huawei.com> Co-committed-by: Yang, Tong <yangtong2@huawei.com>
2.0 KiB
2.0 KiB
Enabling Schema Evolution
- To use spark-beeline, log in to FusionInsight Manager, choose Cluster > Services > Spark2x, and click the Configurations tab then the All Configurations sub-tab.
Search for spark.sql.extensions in the search box and change its value of JDBCServer to org.apache.spark.sql.hive.FISparkSessionExtension,org.apache.spark.sql.hudi.HoodieSparkSessionExtension,org.apache.spark.sql.hive.CarbonInternalExtensions.
- For SQL operations, run the following command before running any SQL statements:
set hoodie.schema.evolution.enable=true
- For API calls, specify the following parameter in DataFrame options:
hoodie.schema.evolution.enable -> true
Parent topic: SparkSQL Schema Evolution and Syntax Description