跳到主要内容
版本:3.x

管理外存

适用版本企业版功能TapData Enterprise 可部署在您的本地数据中心,适合对数据敏感性或网络隔离有严格要求的场景,可服务于构建实时数仓,实现实时数据交换,数据迁移等场景。社区版功能TapData Community 是一个开源的数据集成平台,提供基础的数据同步和转换功能,可通过 Docker 一键部署,帮助您快速探索和实施数据集成项目。随着项目或企业发展,您可以平滑升级至 TapData Cloud 或 TapData Enterprise,以获得更多高级功能或服务支持。

为便于后续快速读取任务相关信息,TapData 会将任务的必要配置、共享缓存等信息存储至内部的 MongoDB 数据库中。为存储更多的数据(如缓存数据),您可以创建一个外部数据库来存储相关数据。

提示

如果您使用的是 TapData Enterprise 或 TapData Community,操作入口为系统管理 > 外存管理

前提条件

已创建用作数据存储的外部数据库,当前支持 MongoDB 和 RocksDB。

创建外存

  1. 登录 TapData 平台

  2. 在左侧导航栏,选择高级功能 > 外存管理

    提示

    如您使用的产品系列为 TapData Enterprise,操作入口为系统管理 > 外存管理

  3. 在页面右侧,单击创建外存

  4. 在弹出的对话框中,根据下述说明完成配置

    创建外存

    • 外存名称:填写具有业务意义的换成名称,便于后续识别。

    • 外存类型:支持 MongoDBRocksDB

    • 存储路径:填写数据库连接地址,例如 MongoDB 格式参考:

      mongodb:/admin:password@127.0.0.1:27017/mydb?replicaSet=xxx&authSource=admin

    • 使用 TLS/SSL 连接:选择是否启用 TSL/SSL 加密,如开启该功能,您还需要上传客户端私钥。

    • 设为默认:选择是否作为默认外存。

  5. 单击连接测试,测试通过后单击保存

    提示

    如提示连接测试失败,请根据页面提示进行修复。

使用外存

您可以在创建连接时,开启共享挖掘功能并选择刚刚配置的外存,示例如下:

使用外存