管理外存
TapData Enterprise 可部署在您的本地数据中心,适合对数据敏感性或网络隔离有严格要求的场景,可服务于构建实时数仓,实现实时数据交换,数据迁移等场景。TapData Community 是一个开源的数据集成平台,提供基础的数据同步和转换功能,可通过 Docker 一键部署,帮助您快速探索和实施数据集成项目。随着项目或企业发展,您可以平滑升级至 TapData Cloud 或 TapData Enterprise,以获得更多高级功能或服务支持。为便于后续快速读取任务相关信息,TapData 会将任务的必要配置、共享缓存等信息存储至内部的 MongoDB 数据库中。为存储更多的数据(如缓存数据),您可以创建一个外部数据库来存储相关数据。
提示
如果您使用的是 TapData Enterprise 或 TapData Community,操作入口为系统管理 > 外存管理。
前提条件
已创建用作数据存储的外部数据库,当前支持 MongoDB 和 RocksDB。
创建外存
在左侧导航栏,选择高级功能 > 外存管理。
提示如您使用的产品系列为 TapData Enterprise,操作入口为系统管理 > 外存管理。
在页面右侧,单击创建外存。
在弹出的对话框中,根据下述说明完成配置。
外存名称:填写具有业务意义的换成名称,便于后续识别。
外存类型:支持 MongoDB 和 RocksDB。
存储路径:填写数据库连接地址,例如 MongoDB 格式参考:
mongodb:/admin:password@127.0.0.1:27017/mydb?replicaSet=xxx&authSource=admin
。使用 TLS/SSL 连接:选择是否启用 TSL/SSL 加密,如开启该功能,您还需要上传客户端私钥。
设为默认:选择是否作为默认外存。
单击连接测试,测试通过后单击保存。
提示如提示连接测试失败,请根据页面提示进行修复。
使用外存
您可以在创建连接时,开启共享挖掘功能并选择刚刚配置的外存,示例如下: