干货丨如何用Redash连接DolphinDB数据源
Redash是一款开源的BI工具,提供了基于Web的数据库查询和可视化功能。DolphinDB支持通过https协议的POST和GET接口获取数据,可以使用Redash中的JSON和URL两种数据源来连接DolphinDB database。 1. 使用JSON数据源连接DolphinDB Redash目前只有在线版本(SAAS)中支持JSON,因此使用在线版本的用户可以选择这种连接方式。这种方式需要DolphinDB能够外网访问。要使用Redash版本,需要在 Redash官网 注册并登录。 登录后,在首页创建数据源,按照下面步骤进行配置: (1)建立新的数据源 (2)选择JSON数据源 (3)在Name中配置数据源名称,并保存 (4)点击Create按钮,创建一个Query JSON数据源需要使用yaml格式编辑。 query中需要包含三种基本的元素:url, method和json。 url:接受数据的地址,即DolphinDB数据节点,如 http:// host :port method:http提交方式,JSON接口必须使用POST方式 json:提交的JSON数据,DolphinDB接口需要提供固定的key值client和queries,如:{client:"redash","queries":"[sql query]"},用户可以使用任意的sql语句来替换[sql