存储配置
百度云
登录后可跨设备保存划线和私人笔记登录
本页介绍如何让 Hudi 作业将数据写入 Baidu BOS。
Baidu BOS 配置
Hudi 与 BOS 兼容需要两项配置:
- 为 Hudi 添加 Baidu BOS 凭证
- 将所需的 JAR 包加入 classpath
Baidu BOS 凭证
在 Hudi 读取配置的 core-site.xml 中添加所需配置。将 fs.defaultFS 替换为你的 BOS 存储桶名称,将 fs.bos.endpoint 替换为你的 BOS endpoint,将 fs.bos.access.key 替换为你的 BOS access key,将 fs.bos.secret.access.key 替换为你的 BOS secret key。配置完成后,Hudi 应能正常对该存储桶进行读写操作。
<property>
<name>fs.defaultFS</name>
<value>bos://bucketname/</value>
</property>
<property>
<name>fs.bos.endpoint</name>
<value>bos-endpoint-address</value>
<description>Baidu bos endpoint to connect to,for example : http://bj.bcebos.com</description>
</property>
<property>
<name>fs.bos.access.key</name>
<value>bos-key</value>
<description>Baidu access key</description>
</property>
<property>
<name>fs.bos.secret.access.key</name>
<value>bos-secret-key</value>
<description>Baidu secret key.</description>
</property>
<property>
<name>fs.bos.impl</name>
<value>org.apache.hadoop.fs.bos.BaiduBosFileSystem</value>
</property>百度 BOS 依赖库
需要添加到 classpath 中的百度 Hadoop 库 jar 包:
- com.baidubce0.10.165
- bos-hdfs-sdk-1.0.2-community.jar
您可以从此处下载 bos-hdfs-sdk jar 包,然后将其解压。
评论
登录后参与评论
正在加载评论…
KnowForge