为 Apache Iceberg 添加复制
使用 AWS Glue 数据目录和 Amazon S3 存储桶进行 Apache Iceberg 复制
在使用 AWS Glue Data Catalog 和 AWS S3 存储桶的 Apache Iceberg 复制中,您可能会遇到以下错误:
Cannot find constructor for interface org.apache.iceberg.catalog.Catalog
Missing org.apache.iceberg.aws.glue.GlueCatalog [java.lang.NoClassDefFoundError: software/amazon/awssdk/services/glue/model/AlreadyExistsException]解决方法:按如下方式更新
gg.classpath:gg.classpath=$THIRD_PARTY_DIR/iceberg/*:$THIRD_PARTY_DIR/s3/*:$THIRD_PARTY_DIR/hadoop/*::$THIRD_PARTY_DIR/s3/*:$THIRD_PARTY_DIR/glue/*