【发布时间】:2022-10-09 14:46:34
【问题描述】:
正如标题所说。 问题来自: 我使用这样的冰山目录连接到 spark-sql:
bin/spark-sql \
--conf spark.sql.extensions=org.apache.iceberg.spark.extensions.IcebergSparkSessionExtensions \
--conf spark.sql.catalog.ice_test2=org.apache.iceberg.spark.SparkSessionCatalog \
--conf spark.sql.catalog.ice_test2.type=hive \
--conf spark.sql.catalog.ice_test2.uri=thrift://xxxxxxx:9083
但是当我执行use ice_test2.default; 时,出现错误:
java.lang.NullPointerException: Delegated SessionCatalog is missing. Please make sure your are replacing Spark's default catalog, named 'spark_catalog'.
而我用 SparkCatalog 运行 spark-sql 是可以的。
【问题讨论】:
标签: apache-spark iceberg