V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
15190049162
V2EX  ›  Java

求助各位大神,有没有类似的工具

  •  
  •   15190049162 · 2021-05-06 14:18:06 +08:00 · 2627 次点击
    这是一个创建于 1078 天前的主题,其中的信息可能已经有所发展或是发生改变。

    事情是这样的,每次运营人员都要问我要数据,这些数据都是一些报表一样的东西,其实 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 他们会砍死我啊,需要这样的工具来包装一下就好。

    谢谢各位大佬了。

    20 条回复    2021-05-08 18:28:34 +08:00
    linauror
        1
    linauror  
       2021-05-06 14:21:08 +08:00
    工具没见过有现成的,感觉这种长期工作,可以让他们提需求集成到系统里面吧
    15190049162
        2
    15190049162  
    OP
       2021-05-06 14:23:58 +08:00
    @linauror 怎么说呢,每个月都有一些奇奇怪怪的东西要查,如果都去开发还挺浪费时间的,所以想找个工具给他们弄一下算了。如果是数据统计的,我就给他们部署了一个 OLAP 工具了。这个最单纯最简单的数据查询,居然找不到现成工具,感觉有点尴尬...
    doraon
        3
    doraon  
       2021-05-06 14:28:44 +08:00
    15190049162
        4
    15190049162  
    OP
       2021-05-06 14:34:10 +08:00
    @doraon 谢谢老板,我去看看
    youngce
        5
    youngce  
       2021-05-06 14:36:01 +08:00   ❤️ 1
    sleepm
        6
    sleepm  
       2021-05-06 14:37:13 +08:00
    https://www.metabase.com/
    或者把需求整理下,自己写个页面
    Leegod
        7
    Leegod  
       2021-05-06 14:40:15 +08:00
    剛好最近就在幹這事,在 cms 做了個日期選擇框和生成按鈕,後面拼好 sql 語句通過 laracsv 生成 csv
    15190049162
        8
    15190049162  
    OP
       2021-05-06 14:42:58 +08:00
    @sleepm 太多了,真的是不高兴给他们写了~
    qile1
        9
    qile1  
       2021-05-06 17:27:35 +08:00 via Android
    radash 这个好像也可以,你扔给他们 sql 语句,他们直接新建个查询就行
    opengps
        10
    opengps  
       2021-05-06 17:29:18 +08:00
    你们公司没有办公内网吗?直接开个权限,给他个页面让他输入参数就行吧
    yitingbai
        11
    yitingbai  
       2021-05-06 17:29:48 +08:00
    @qile1 太信任别人了吧, 要是执行了 delete 咋办
    huangmingyou
        12
    huangmingyou  
       2021-05-06 17:33:13 +08:00
    jenkins 应该也可以啊
    raaaaaar
        13
    raaaaaar  
       2021-05-06 19:14:47 +08:00 via Android
    @yitingbai 只给 select 不就行了
    512357301
        14
    512357301  
       2021-05-06 19:58:40 +08:00 via Android
    我跟你情况类似,你可以试试 finereport,不确定是否适合,但是它限制 2 个 ip 访问(可以 nginx 反向代理解决),你可以摸索下。
    qile1
        15
    qile1  
       2021-05-06 22:45:13 +08:00 via Android
    @yitingbai 那你可以粘贴 sql 语句,制作查询界面,授权别人只能查看,也可以
    l4ever
        16
    l4ever  
       2021-05-07 08:49:21 +08:00
    懂开发么?用 web 搞, 这也就 1 小时的事情.
    lesterholy
        17
    lesterholy  
       2021-05-07 15:49:06 +08:00
    这不就是 superset 吗
    BQsummer
        18
    BQsummer  
       2021-05-07 16:53:32 +08:00
    其实是求个 BI 工具,可以顺着这个关键字找找有没有开源的
    coderJie
        19
    coderJie  
       2021-05-08 09:39:40 +08:00
    liian2019
        20
    liian2019  
       2021-05-08 18:28:34 +08:00
    自己写个页面也没多久
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1480 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 23:58 · PVG 07:58 · LAX 16:58 · JFK 19:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.