事情是这样的,每次运营人员都要问我要数据,这些数据都是一些报表一样的东西,其实 SQL 都写好了,但是这些数据他们每周,每月可能都要拉一下。每次帮他们查就很烦!特别是在 coding 的时候!所以想要一个工具,能够让我把 sql 配置进去,里面参数可以让运营在页面上通过输入框或者选择框自己填,然后展示这些数据。
需求如下 1.能把 SQL 配置进去,然后展示出来表格,里面有部分参数可以自己定义。比如 select * from tb_test where name like XXX and birthday between YYY AND ZZZ ,其中 XYZ 要能自己定义的那种。 2.能支持导出 EXCEL 3.免费安全
说白了就是一个强化版,友好版的 NAVICAT 。但是给运营 SQL 他们会砍死我啊,需要这样的工具来包装一下就好。
谢谢各位大佬了。
1
linauror 2021-05-06 14:21:08 +08:00
工具没见过有现成的,感觉这种长期工作,可以让他们提需求集成到系统里面吧
|
2
15190049162 OP @linauror 怎么说呢,每个月都有一些奇奇怪怪的东西要查,如果都去开发还挺浪费时间的,所以想找个工具给他们弄一下算了。如果是数据统计的,我就给他们部署了一个 OLAP 工具了。这个最单纯最简单的数据查询,居然找不到现成工具,感觉有点尴尬...
|
3
doraon 2021-05-06 14:28:44 +08:00
|
4
15190049162 OP @doraon 谢谢老板,我去看看
|
5
youngce 2021-05-06 14:36:01 +08:00 1
|
6
sleepm 2021-05-06 14:37:13 +08:00
https://www.metabase.com/
或者把需求整理下,自己写个页面 |
7
Leegod 2021-05-06 14:40:15 +08:00
剛好最近就在幹這事,在 cms 做了個日期選擇框和生成按鈕,後面拼好 sql 語句通過 laracsv 生成 csv
|
8
15190049162 OP @sleepm 太多了,真的是不高兴给他们写了~
|
9
qile1 2021-05-06 17:27:35 +08:00 via Android
radash 这个好像也可以,你扔给他们 sql 语句,他们直接新建个查询就行
|
10
opengps 2021-05-06 17:29:18 +08:00
你们公司没有办公内网吗?直接开个权限,给他个页面让他输入参数就行吧
|
12
huangmingyou 2021-05-06 17:33:13 +08:00
jenkins 应该也可以啊
|
14
512357301 2021-05-06 19:58:40 +08:00 via Android
我跟你情况类似,你可以试试 finereport,不确定是否适合,但是它限制 2 个 ip 访问(可以 nginx 反向代理解决),你可以摸索下。
|
16
l4ever 2021-05-07 08:49:21 +08:00
懂开发么?用 web 搞, 这也就 1 小时的事情.
|
17
lesterholy 2021-05-07 15:49:06 +08:00
这不就是 superset 吗
|
18
BQsummer 2021-05-07 16:53:32 +08:00
其实是求个 BI 工具,可以顺着这个关键字找找有没有开源的
|
19
coderJie 2021-05-08 09:39:40 +08:00
https://grafana.com/ 看看这个
|
20
liian2019 2021-05-08 18:28:34 +08:00
自己写个页面也没多久
|