开发者社区 问答 正文

管理数据源 添加数据源概述

在[backcolor=transparent]我的数据选项卡中,可以对接入的数据源进行统一的管理。
目前产品支持以下几类数据源的接入:


  • 数据库类

  • 文件类

  • API类

  • 其他


数据库类

DataV 目前能够支持以下几种数据库:
如果您在其他地域,或者您没有使用阿里云,想连接自建数据库,那就需要您暴露数据库的公网 IP 进行连接。当前不支持 IP 白名单,如果您担心安全性问题,可以考虑使用我们提供的数据库连接代理工具来进行。

文件类

DataV 支持以下两种文件类数据:
目前不支持从您的其他文件存储当中读取大型的数据文件。

API 类

DataV 支持以下两类 API 接口作为数据源接入:
您可以直接在[backcolor=transparent]界面配置的数据面板当中直接粘贴 API 地址。如果您的 API 有鉴权的话,您需要在 阿里云 API 网关当中进行封装后,通过阿里云 API 网关的配置来进行 API 接入。


其他

DataV 数据代理服务提供了一个开源的数据库代理服务,供您在 ECS 上进行部署。通过数据代理服务,您可以降低您的数据库暴露公网 IP 带来的风险。
关于 DataV 数据代理服务的部署安装,请参见, 数据库开放权限太危险,又不想写API。DataV给你另外一个选择

展开
收起
反向一觉 2017-10-25 11:15:45 2033 分享 版权
阿里云 AI 助理回答

理解您对数据安全性及便捷性的关注。在不希望直接开放数据库权限或编写API的情况下,DataV提供的数据代理服务是一个很好的解决方案。这个服务允许您在阿里云的ECS(Elastic Compute Service,弹性计算服务)上部署一个开源的数据库代理,从而安全地连接到您的数据库,避免了直接暴露数据库公网IP的风险。

具体操作步骤简要概括如下:

  1. 部署数据代理服务

    • 您需要先准备一台阿里云ECS实例,确保它与您的数据库处于相同的VPC(虚拟私有云)内,或者通过VPC之间的对等连接建立通信。
    • 在这台ECS上,根据DataV官方文档的指引安装并配置数据代理服务软件。这个过程通常涉及下载代理程序、配置数据库连接信息以及启动服务等步骤。
  2. 配置DataV数据源

    • 在DataV控制台的数据选项卡中,选择“其他”类别下的数据代理服务作为数据源类型。
    • 输入您已部署好的数据代理服务所在的ECS实例的内网地址和代理服务监听的端口,以及其他必要的认证信息(如果有的话)。
    • 完成配置后,DataV将通过这个代理服务安全地访问您的数据库,提取所需数据用于可视化展示,而无需直接暴露数据库给公网。
  3. 安全管理

    • 由于数据代理运行在您的私有网络环境中,相比直接开放数据库公网访问,显著提高了安全性。
    • 确保ECS的安全组规则仅允许来自DataV服务的必要访问,进一步加强访问控制。

通过这种方式,您既保护了数据库的安全性,又实现了数据的有效接入和展示,是一种兼顾安全与效率的方案。记得参考最新的官方文档进行操作,以获取最准确的部署指南和技术支持。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答