Singer 学习四 可视化数据操作工具

Posted rongfengliang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Singer 学习四 可视化数据操作工具相关的知识,希望对你有一定的参考价值。

knots 是一款基于electron 开发的可视化UI界面,我们可以此工具进行方便的数据处理,注意工具使用了
docker 运行,需要安装docker

下载地址

 
https://github.com/singer-io/knots/releases
 

配置界面

  • 数据库准备
    使用docker-compose
 
version: "3"
services:
  gogs-service:
    image: gogs/gogs
    ports:
      - "10022:22"
      - "10080:3000"
  mongodb:
    image: mongo:3.4
    ports:
    - "27017:27017"
  mysql:
    image: mysql:5.7.16
    ports:
      - 3306:3306
    command: --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
    environment:
      MYSQL_ROOT_PASSWORD: dalongrong
      MYSQL_DATABASE: gogs
      MYSQL_USER: gogs
      MYSQL_PASSWORD: dalongrong
      TZ: Asia/Shanghai
  postgres:
    image: postgres:9.6.11
    ports:
    - "5432:5432"
    environment:
    - "POSTGRES_PASSWORD:dalong"
 
 
  • 选择tap
    使用mysql
    技术分享图片
  • 配置
    技术分享图片
  • 同步配置信息
    技术分享图片
  • 选择target
    很遗憾,当前target 的提供比较少,而且在我们的实际使用中都不是很方便的,所以后边的就不操作了
    技术分享图片

参考资料

https://github.com/singer-io/knots
https://github.com/rongfengliang/singer-mysql2postges-demo

以上是关于Singer 学习四 可视化数据操作工具的主要内容,如果未能解决你的问题,请参考以下文章

Singer 学习六 运行&&开发tapstargets (一 taps 运行说明)

Singer 学习二 使用Singer进行gitlab 2 postgres 数据转换

可视化实验四:大数据可视化工具—ECharts

pipelinewise 基于singer 指南的的数据pipeline 工具

实验四:大数据可视化工具—pyecharts

[十九]深度学习Pytorch-可视化工具TensorBoard