datahub初体验

看官网:
https://datahubproject.io/

github源码:
https://github.com/datahub-project/datahub

环境要求:

  • python > 3.7
  • docker:
    2cores
    8G RAM
  • windows环境,最好安装个anaconda,新建一个python虚拟环境
  1. 初始化

    进入anaconda,进入datahub虚拟环境:
    安装datahub
    datahub docker quickstart

  2. 注入测试数据

datahub docker ingest-sample-data
  1. 命令行方式摄取元数据
pip install 'acryl-datahub[datahub-rest]'  # install the required plugin
pip install 'acryl-datahub[mysql]'
vim mysql_to_datahub.yml
source:  type: mysql  config:    # Coordinates    host_port: localhost:3306    database: dbname    # Credentials    username: root    password: example
sink:    type: "datahub-rest"    config:    server: "http://localhost:8080"datahub ingest -c mysql_to_datahub.yml

即可以将mysql元数据信息导入到datahub了

datahub初体验相关推荐

  1. 苹果电脑安装python3密码_mac系统安装Python3初体验

    前沿 对于iOS开发不要随便拆卸系统自带的Python,因为有很多 library 还是使用 Python2.7. 1 安装Xcode 1.1 App Store 搜索Xcode 并安装 1.2 安装 ...

  2. MapReduce编程初体验

    需求:在给定的文本文件中统计输出每一个单词出现的总次数 第一步: 准备一个aaa.txt文本文档 第二步: 在文本文档中随便写入一些测试数据,这里我写入的是 hello,world,hadoop he ...

  3. 小程序 缩放_缩放流星应用程序的初体验

    小程序 缩放 by Elie Steinbock 埃莉·斯坦博克(Elie Steinbock) 缩放流星应用程序的初体验 (First Experiences Scaling a Meteor Ap ...

  4. wxWidgets刚開始学习的人导引(3)——wxWidgets应用程序初体验

    wxWidgets刚開始学习的人导引全文件夹   PDF版及附件下载 1 前言 2 下载.安装wxWidgets 3 wxWidgets应用程序初体验 4 wxWidgets学习资料及利用方法指导 5 ...

  5. 用鸿蒙跑了个 “hello world”!鸿蒙开发初体验

    点击上方蓝色"方志朋",选择"设为星标" 回复"666"获取独家整理的学习资料! 来源 | https://my.oschina.net/u ...

  6. Windows Embedded Standard开发初体验(二)

    支持Silverlight的Windows Embedded Standard 好了,完成安装之后,我们就可以来做Windows Embedded Standard的第一个操作系统镜像了.在开始菜单中 ...

  7. 深度探索Hyperledger技术与应用之超级账本初体验(附部署代码)

    2019独角兽企业重金招聘Python工程师标准>>> 本章零基础地介绍了如何快速体验超级账本搭建的区块链网络,我们先绕过了比较复杂的初始化配置,用官方提供的fabric-sampl ...

  8. Spring环境搭建,IoC容器初体验~

    由于最近的任务是关于IoC配置文件格式的转换,所以需要从Spring的IoC容器开始学起,今天根据网上的介绍搭建了Spring环境,并对其IoC容器进行了初体验.文章中涉及到的软件以及推荐的一本关于S ...

  9. 来自新手Banana Pi香蕉派初体验

    2019独角兽企业重金招聘Python工程师标准>>> 一.前言 一段时间来对有强大的技术支持和完善的社区的Raspberry Pi很感兴趣,本想入一片学习学习,但转念一想Raspb ...

最新文章

  1. 用js实现放大镜的效果
  2. java如何获得相反的颜色_javascript – 如何根据当前颜色生成相反的颜色?
  3. 自动放大_放大招!滴滴自动驾驶汽车通过图灵测试,quot;车技quot;不输老司机...
  4. java基础集合数组间的转换(java集合五)
  5. PostgreSQL数据库安装Version10.5
  6. GIT提交记录和Revert commit过程分析
  7. es6 混合commjs_Webpack打包ES6和CommonJs混合React
  8. java IO流的一些操作方法
  9. antd vue 位置变动 固钉消失_使用vue封装固钉Affix组件,滚动条到底部时自动吸附,离开底部时自动相对窗口固定...
  10. 【News】华为海思AI视频监控芯片出货量超5亿,背后竟然离不开这家公司?
  11. c语言实验题数鸽子和兔子,[TZOJ] 平台训练-V1
  12. 千锋培训python好吗?靠谱吗?
  13. #Logback入门 @FDDLC
  14. 在腾讯的八年,我的职业思考
  15. 46招健脑秘笈,让你变得更聪明
  16. matlab声音处理
  17. 2022施工员-市政方向-通用基础(施工员)题库及答案
  18. 【题解】poj1738石子合并 区间DP 加西亚瓦克斯算法
  19. 推荐算法的多模型融合
  20. 2021年新版电影小程序商业版+前端无后门+搭建教程亲测可用

热门文章

  1. GD25LQ32ENIGR NOR 存储器、SLB9670VQ2.0模块应用、PM8533B-F3EI PCIe 交换机 接口
  2. 推荐一款Gin+Vue+ElementUI实现的智慧城市后台管理系统
  3. Docker是什么?可以用Docker做什么?
  4. 重罚超8亿!范冰冰“阴阳合同”逃税案终于水落石出!
  5. 使用ggplot2进行数据可视化—坐标系(七)
  6. 解决IntelliJ IDEA使用Git很慢
  7. canvas 画图的方式
  8. 四川工商学院计算机科学协会视频,四川省高校后勤协会会员代表大会暨2020年会在四川工商学院召开...
  9. pdf转ppt的简单方法,包你一学就会
  10. 【数据结构基础】之数组介绍,生动形象,通俗易懂,算法入门必看