最近找工作不是很顺利,写了个简单的 demo 附在简历里没什么点击,贴一下。
好奇想了解一下大家在接到 BI 项目的时候都是从哪些方面去考虑选型的?或者说受到什么因素影响最大?因为我看到招聘岗位上似乎涉及可视化都绕不开 PBI 或者 Tableau,ETL 也以 SQL 为主。
1
zhangfeiwudi 2021-03-18 21:28:24 +08:00
直接买的帆软,用起来还行吧,没啥大毛病,不过界面挺丑的
|
2
SHSF OP @zhangfeiwudi 我用过唉,觉得他家销售很聪明,用“与 Excel 相似”的卖点来推销 /
|
3
tikazyq 2021-03-18 21:35:21 +08:00
根据需求来,离开需求谈技术选型纯属刷流氓
|
4
wpf375516041 2021-03-18 21:37:03 +08:00
低于 2000 人的公司,建议直接买商业版的 BI,买断制或者年付都可以,30w~60w 直接买断的已经很够用了,比招程序员划算
|
5
FucUrFrd 2021-03-18 21:44:06 +08:00 via Android
现在一周 30pb, 成本大概 10 万美金
|
6
SHSF OP @wpf375516041 demo 是用 dash 写的,他家现在也有商业版了
|
8
levelworm 2021-03-18 23:15:56 +08:00 via Android 1
Python dash 自己写没问题,但是一个是代码质量是否容易维护,还有一个是非程序员没法写。Tableau 这种
|
9
levelworm 2021-03-18 23:17:12 +08:00 via Android
Tableau 这种适合常用和展示 KPI 的 BI 项目,但是毕竟复杂、需要定制的项目我觉得 Dash 更好
|
12
levelworm 2021-03-19 10:08:36 +08:00
@SHSF 看了下还真是。不过我们公司用 Tableau,只有我们组用 dash 做点复杂的东西。主要是 Python 比较灵活。
|
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 的话,至今没找到一键切换数据来源的办法。
|
15
SHSF OP @levelworm 对的,我也有相似经验,可视化那里查询的步骤简单了就需要围绕其做更多的数据准备,我是用中间库比较多。我遇到的难点是在需要展示行业特性的时候,像是服装、珠宝的产品分析,对视觉风格有要求,比如我放在外链里的[这个例子]( https://dash-gallery.plotly.host/inventory-competitive-analysis/)
|
16
wenqiang1208 2021-03-19 14:42:22 +08:00
superset redash
|
17
SHSF OP @wenqiang1208 能详细说说吗
|