昨天有说过amundsen 官方为我们提供了dockerc-compose 运行的参考配置,以下是一个来自官方的 quick start

clone amundsen 代码

amundsen 使用了git 子模块,同时我们运行demo,需要的项目也在里边

git clone --recurse-submodules https://github.com/lyft/amundsen.git

启动docker-compose 环境

使用neo4j 存储metedata

cd amundsen &&  docker-compose -f docker-amundsen.yml up -d
 

效果

导入数据模型到neo4j

amundsendatabuilder 项目,项目上边已经clone 了,可以直接使用,项目使用venv 进行python 环境管理

  • python 环境准备
 
 cd amundsendatabuilder
 python3 -m venv venv
 source venv/bin/activate  
 pip3 install -r requirements.txt
 python3 setup.py install
 
  • 导入数据模型
 python3 example/scripts/sample_data_loader.py

查询效果

  • 查询test

    schema 信息

    模型完善操作

说明

当前amundsen 功能可能还是相对单一,但是整体是一个不错的数据发现解决方案

一个参考架构

参考资料

https://github.com/lyft/amundsen/blob/master/docs/installation.md

最新文章

  1. 64位ubuntu下安装微博客户端的方法
  2. EXCEL中汉字转大写拼音
  3. 【BZOJ】【3676】【APIO2014】回文串
  4. iOS Core Telephony Framework
  5. 如何屏蔽LOGD\LOGI等打印输出
  6. 一个奇怪的html上url参数问题
  7. java web 之 BeanUtils.populate的作用
  8. Linux Set Command
  9. bootstrap4中文版(纯手工翻译)
  10. Struts2开山篇【引入Struts、自定义MyStruts框架】
  11. 【转】MySQL int转换成varchar引发的慢查询
  12. Mac OS mysql数据库安装与初始化
  13. Log4j与Logback
  14. python运行execjs解密js
  15. [转]MySQL DATE_FORMAT() 函数
  16. 4 云计算系列之Openstack简介与keystone安装
  17. 网站漏洞修复案例之Discuz!3.4最新版本
  18. mac 开启 chrome 和 微信开发者工具 跨域
  19. 【最大流】POJ3236-ACM Computer Factory
  20. Small things are better

热门文章

  1. MOOC python笔记(一):python语言概述
  2. Macvlan 和 IPvlan
  3. C#类类型
  4. ssm(spring+springmvc+mybatis)整合之环境配置
  5. 解读HTTP/3
  6. 【开发笔记】- QQ消息轰炸
  7. npm全局模块卸载及默认安装目录修改方法
  8. Win 10 无法锁屏,快捷键win+L失效
  9. mysql表的创建、查看、修改、删除
  10. H3C 帧聚合