启动成功的话,可以在 http://localhost:8081/ 访问到 Flink Web UI,如下所示:
启动flink sql-client
./sql-client.sh<br>不加任何参数进入交互式界面。<br>./sql-client.sh -f /tmp/aa.sql<br>-f:就是接sql文件。即不用进行交互式查询,这里注意:aa.sql文件里的insert语句会被分开成一个个job。<br><br>如果想要在一个job里提交就要注意写法,即:<br><em id="__mceDel">在1.15.0以前语法:<br>BEGIN STATEMENT SET;<br>-- one or more INSERT INTO statements<br>{ INSERT INTO|OVERWRITE <select_statement>; }+<br>END;<br><br>自定义job名称: set pipeline.name = totalTask;</em>
复制代码
启动成功后,可以看到如下的页面:
5,数据同步初始化
1)mysql数据库原始表
CREATE TABLE `product_view` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` int(11) NOT NULL,
`product_id` int(11) NOT NULL,
`server_id` int(11) NOT NULL,
`duration` int(11) NOT NULL,
`times` varchar(11) NOT NULL,
`time` datetime NOT NULL,
PRIMARY KEY (`id`),
KEY `time` (`time`),
KEY `user_product` (`user_id`,`product_id`) USING BTREE,