–oss-hdfs的文件导入标签sr
–sr建表
CREATE TABLE test.arch_account_type2
(
id
int(11) NOT NULL COMMENT “主键”,
name
varchar(65533) NULL COMMENT “来源类型名称”,
url
varchar(65533) NULL COMMENT “来源类型的图片的url”,
create_time
datetime NULL COMMENT “创建时间”,
update_time
datetime NULL COMMENT “更新时间”,
kudu_time
datetime NULL COMMENT “kudu存储时间”,
kafka_time
datetime NULL COMMENT “kafka发送时间”
) ENGINE=OLAP
PRIMARY KEY(id
)
DISTRIBUTED BY HASH(id
) BUCKETS 1
PROPERTIES (
“compression” = “LZ4”,
“enable_persistent_index” = “true”,
“fast_schema_evolution” = “true”,
“replicated_storage” = “true”,
“replication_num” = “1”
);
2、use test;
LOAD LABEL arch_account_type_003912
(
DATA INFILE(“oss:///user/hive/warehouse/ods.db/arch_account_type_all_temp4/*")
INTO TABLE arch_account_type2
format as “parquet”
)
WITH BROKER
(
“aws.s3.enable_ssl” = “false”,
“aws.s3.enable_path_style_access” = “true”,
“aws.s3.endpoint” = "”,
“aws.s3.access_key” = “",
“aws.s3.secret_key” = "”
);
show load where label=‘arch_account_type_003912’;
报错信息:
– 报错:type:ETL_RUN_FAIL; msg:Fail to get file status: listObjects() on oss://*/user/hive/warehouse/ods.db/arch_account_type_all_temp4: software.amazon.awssdk.services.s3.model.S3Exception: The specified bucket is not valid. :InvalidBucketName: The specified bucket is not valid.