【发布时间】:2021-05-12 17:57:12
【问题描述】:
我已经成功将亚马逊s3的csv文件数据加载到FlinkSql本地机中
CREATE TABLE fs_table (
username STRING,
age STRING
) WITH (
'connector'='filesystem',
'path'='s3://d11-data-lake-load/flink/events_data/test_flink/test-csv',
'format'='csv'
);
我尝试将 Parquet 文件从 S3 加载到 FlinkSql 中: 获取异常
CREATE TABLE fs_table (
username STRING,
age STRING
) WITH (
'connector'='filesystem',
'path'='s3://d11-data-lake-load/flink/events_data/test_flink/test-parquet',
'format'='parquet'
);
[INFO] Table has been created.
Flink SQL> select * from fs_table;
[ERROR] Could not execute SQL statement. Reason:
java.lang.NoClassDefFoundError: Could not initialize class org.apache.hadoop.security.KerberosName
我已经在 flink 类路径中包含了相关的 jar,但是出现了一个新的异常,并且这将永远持续
【问题讨论】:
标签: amazon-s3 apache-flink parquet flink-streaming flink-sql