V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
SHSF
V2EX  ›  Python

各位做 BI 项目都是怎么选型的?

  •  1
     
  •   SHSF · 2021-03-18 21:25:16 +08:00 · 2741 次点击
    这是一个创建于 1344 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近找工作不是很顺利,写了个简单的 demo 附在简历里没什么点击,贴一下。

    Demo 地址

    好奇想了解一下大家在接到 BI 项目的时候都是从哪些方面去考虑选型的?或者说受到什么因素影响最大?因为我看到招聘岗位上似乎涉及可视化都绕不开 PBI 或者 Tableau,ETL 也以 SQL 为主。

    17 条回复    2021-03-19 15:39:14 +08:00
    zhangfeiwudi
        1
    zhangfeiwudi  
       2021-03-18 21:28:24 +08:00
    直接买的帆软,用起来还行吧,没啥大毛病,不过界面挺丑的
    SHSF
        2
    SHSF  
    OP
       2021-03-18 21:34:22 +08:00
    @zhangfeiwudi 我用过唉,觉得他家销售很聪明,用“与 Excel 相似”的卖点来推销 /
    tikazyq
        3
    tikazyq  
       2021-03-18 21:35:21 +08:00
    根据需求来,离开需求谈技术选型纯属刷流氓
    wpf375516041
        4
    wpf375516041  
       2021-03-18 21:37:03 +08:00
    低于 2000 人的公司,建议直接买商业版的 BI,买断制或者年付都可以,30w~60w 直接买断的已经很够用了,比招程序员划算
    FucUrFrd
        5
    FucUrFrd  
       2021-03-18 21:44:06 +08:00 via Android
    现在一周 30pb, 成本大概 10 万美金
    SHSF
        6
    SHSF  
    OP
       2021-03-18 21:45:34 +08:00
    @wpf375516041 demo 是用 dash 写的,他家现在也有商业版了
    SHSF
        7
    SHSF  
    OP
       2021-03-18 21:46:02 +08:00
    @FucUrFrd 是说数据流量吗
    levelworm
        8
    levelworm  
       2021-03-18 23:15:56 +08:00 via Android   ❤️ 1
    Python dash 自己写没问题,但是一个是代码质量是否容易维护,还有一个是非程序员没法写。Tableau 这种
    levelworm
        9
    levelworm  
       2021-03-18 23:17:12 +08:00 via Android
    Tableau 这种适合常用和展示 KPI 的 BI 项目,但是毕竟复杂、需要定制的项目我觉得 Dash 更好
    SHSF
        10
    SHSF  
    OP
       2021-03-19 09:53:24 +08:00
    @tikazyq 所以你更着重考虑哪些需求点呢?
    SHSF
        11
    SHSF  
    OP
       2021-03-19 09:55:16 +08:00
    @levelworm 他家现在出了企业版,想快速拽一份 KPI 出来好像也不是不行呢
    levelworm
        12
    levelworm  
       2021-03-19 10:08:36 +08:00
    @SHSF 看了下还真是。不过我们公司用 Tableau,只有我们组用 dash 做点复杂的东西。主要是 Python 比较灵活。
    SHSF
        13
    SHSF  
    OP
       2021-03-19 10:19:17 +08:00
    @levelworm 复杂一般是指什么样的业务场景,愿意分享一下吗?
    levelworm
        14
    levelworm  
       2021-03-19 10:31:40 +08:00
    @SHSF 比如说需要定制化 alert 系统,Tableau 就做不到,所以我们用 Python 做(不过这个没用到 Dash,是直接 post 到 Teams 里面)。还有就是 Tableau 自动化程度不如 Python,不过也可能是我们对 Tableau 应用的不够深入。举个例子,很多时候每个项目都有共同的 KPI,如果用 Python,我甚至可以把每个项目的数据库表格名称都标准化,这样 Python 后台切换不同项目就是几行代码。我可以直接在 Dash 里用一段前台代码展示所有项目的 KPI 图标。如果用 Tableau 的话,至今没找到一键切换数据来源的办法。
    SHSF
        15
    SHSF  
    OP
       2021-03-19 11:31:35 +08:00   ❤️ 1
    @levelworm 对的,我也有相似经验,可视化那里查询的步骤简单了就需要围绕其做更多的数据准备,我是用中间库比较多。我遇到的难点是在需要展示行业特性的时候,像是服装、珠宝的产品分析,对视觉风格有要求,比如我放在外链里的[这个例子]( https://dash-gallery.plotly.host/inventory-competitive-analysis/)
    wenqiang1208
        16
    wenqiang1208  
       2021-03-19 14:42:22 +08:00
    superset redash
    SHSF
        17
    SHSF  
    OP
       2021-03-19 15:39:14 +08:00
    @wenqiang1208 能详细说说吗
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   983 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 21:18 · PVG 05:18 · LAX 13:18 · JFK 16:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.