可配置adl凭据的配置单元表创建

hgncfbus  于 2021-06-26  发布在  Hive
关注(0)|答案(1)|浏览(264)

团队,
在hivecreate表中,我需要加载adl文件,当我在google中找到provider type、client id、client credential需要在core-site.xml中配置。我的要求是,我们需要在创建配置单元表时动态配置这些凭据。在将s3文件加载到配置单元表时也会执行同样的操作。

create table employee(
    id int,
    name string
) location 's3a://<access_key>:<secret_key>@<my-bucket>/<s3_path>'

类似地,在adl文件路径上创建配置单元表也可以实现同样的效果?
谢谢

lf5gs5x2

lf5gs5x21#

不,原因(2)
uri中的secrets特性已经从s3a中消失了,因为它最终导致了关键的aws秘密被记录在任何地方:应用程序日志、异常中的错误消息等等。
恐怕你得想出另一个解决办法。

相关问题