Dinky 介绍
Dinky 主要功能
Dinky 核心优势
Docker 快速体验 入门示例 结束语
GitHub 地址 
一、Dinky 介绍
一个开箱即用、易扩展,以 Apache Flink 为基础,连接 OLAP 和数据湖等众多框架的一站式实时计算平台,致力于流批一体和湖仓一体的探索与实践。

二、Dinky 主要功能

三、Dinky 核心优势

四、Docker 快速体验
通过 dinky-mysql-server 和 dinky-standalone-server 镜像快速体验 Flink 实时计算平台。
环境准备
Docker 1.13.1+。
启动 dinky-mysql-server 镜像
docker run --name dinky-mysql dinkydocker/dinky-mysql-server:0.7.2
2023-03-08T12:04:23.520202Z 0 [Note] mysqld: ready for connections.Version: '5.7.41' socket: '/var/run/mysqld/mysqld.sock' port: 3306 MySQL Community Server (GPL)
启动 dinky-standalone-server 镜像
docker run --restart=always -p 8888:8888 -p 8081:8081 -e MYSQL_ADDR=dinky-mysql:3306 --name dinky --link dinky-mysql:dinky-mysql dinkydocker/dinky-standalone-server:0.7.2-flink14
Dinky pid is not exist in opt/dinky/run/dinky.pidFLINK VERSION : 1.14........................................Start Dinky Successfully................................................................................Restart Successfully........................................
docker image需要加速,请把
dinkydocker替换成
registry.cn-hangzhou.aliyuncs.com/dinky。
五、入门示例
创建作业
IP:8888
地址打开平台并 admin/admin
登录,创建 功能示例
目录,创建 HelloWorld
的 FlinkSQL 作业。
执行模式选择 Local
并输入以下语句:
CREATE TABLE Orders (order_number BIGINT,price DECIMAL(32,2),buyer ROW<first_name STRING, last_name STRING>,order_time TIMESTAMP(3)) WITH ('connector' = 'datagen','rows-per-second' = '1','number-of-rows' = '50');select order_number,price,first_name,last_name,order_time from Orders

调试查询
执行按钮(执行当前的SQL),下方切换至
结果选项卡,点击
获取最新数据,即可查看 Select 语句的执行结果。

六、结束语
至此,FlinkSQL 的丝滑之旅已经开始,还不赶快邀请朋友一起探索这奇妙的 Dinky 实时计算平台。
更多用法请看官网文档( www.dlink.top.com )。
交流
欢迎您加入社区交流分享与批评,也欢迎您为社区贡献自己的力量。
QQ社区群:543709668,备注 “ Dinky+企业名+职位”,不写不批。
微信官方群:添加 wenmo_ai ,备注“ Dinky+企业名+职位”,不写不批。
钉钉社区群(推荐):



扫描二维码获取
更多精彩
Dinky开源

文章转载自Dinky开源,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




