面向迪拜团队发布的 Tableau 仪表盘
在 Desktop 中搭建、发布到 Server 或 Cloud 的交互式仪表盘,其中的筛选器、操作和提示都是针对受众实际阅读方式设计的。
当 Tableau 已经成为既定标准时,企业就会在迪拜招聘 Tableau 开发工程师,无论这个决定是多年前做出的,还是由某个团队率先采用后逐渐扩散开来。工作重心围绕平台本身展开:在 Tableau Desktop 中搭建仪表盘,用 Tableau 自身的公式语言编写计算,并发布到 Tableau Server 或 Tableau Cloud,让企业其他部门看到的是受治理、按权限控制、始终保持最新的数据,而不是一份静态导出文件。
把 Tableau 开发工程师与一般 BI 开发工程师区分开的,是对平台具体机制的深入掌握,尤其是明细层级表达式,Tableau 自己的文档将其描述为运行在与所在视图不同粒度上的计算,例如在同一张图表里,把某家分店的销售额与所有分店的平均值进行比较。正是这一项功能,很大程度上解释了为什么一位经验丰富的 Tableau 开发工程师,明显比边学边做的人快得多。
在迪拜招聘 Tableau 开发工程师之前,请先确认企业实际持有哪些 Tableau 产品的授权:Desktop 本身只覆盖搭建环节,而一旦某份仪表盘的读者不止一人,就需要 Server 或 Cloud。
Tableau 开发工程师能搭建什么
专属于 Tableau 平台的交付物,服务于您委托这个岗位所要支持的任何团队。
在 Desktop 中搭建、发布到 Server 或 Cloud 的交互式仪表盘,其中的筛选器、操作和提示都是针对受众实际阅读方式设计的。
能回答简单聚合无法解决的问题的明细层级表达式和表计算,例如同比变化或占总量的比例。
连接底层数据库的实时或提取式连接,根据数据新鲜度与仪表盘速度之间的权衡有意识地选定。
在 Tableau Prep 中搭建的数据准备步骤,在数据到达仪表盘之前对其进行清洗和重塑,且全程不离开 Tableau 生态系统。
Tableau Server 或 Cloud 上的项目、权限和内容组织,确保正确的人只看到正确的仪表盘,仅此而已。
调优过的刷新计划,让仪表盘展示最新数据,同时不会在高峰时段让源系统或服务器过载。
重要的技能
对照 Tableau 自身当前官方文档核实的平台专属熟练度。
| 技能或工具 | 合格标准 | 重要原因 |
|---|---|---|
| 明细层级表达式 | 能自如使用 FIXED、INCLUDE 和 EXCLUDE,并能解释为什么在某处选了其中一种而不是另一种 | 许多真实的业务问题,仅靠简单聚合是无法回答的 |
| 数据源设计 | 根据数据量以及仪表盘需要多新,有意识地选择实时连接或提取 | 选错方式会让仪表盘要么变慢,要么数据过时 |
| 面向受众的仪表盘设计 | 围绕读者真正关心的问题来搭建,而不是把数据源里的每个字段都放进去 | 信息过载的仪表盘往往只会被打开一次就被弃用 |
| Server 或 Cloud 管理 | 理解项目、权限和内容组织,而不仅仅是知道如何发布单个工作簿 | 缺乏治理的发布,很快会变成一堆几乎重复、无人维护的仪表盘 |
| 性能调优 | 能诊断某份具体仪表盘变慢的原因,并清楚哪种修复方式真正适用 | 无论数字多么准确,一份变慢的仪表盘都会被弃用 |
值得候选人熟悉 Tableau 自己关于明细层级表达式的文档,因为它涵盖了在真实仪表盘工作中反复出现的确切语法和三种表达式类型。
与我们合作的方式
限定项目适合一套明确的仪表盘,交付并附带关于其背后数据源和计算逻辑的文档。专属聘用适合随着问题和数据源不断变化、需要定期发布新仪表盘或更新的企业。招聘支持适合正在搭建自身常设 Tableau 能力的团队,我们负责寻访并主持技术评估。咨询适合对一个随时间变得混乱的现有 Tableau Server 或 Cloud 环境进行治理或性能评审。
评估候选人
超越一份精美作品集仪表盘的考察方式。
从他们的作品集中挑一个,询问为什么在那种具体情况下用的是 FIXED 而不是 INCLUDE 或 EXCLUDE。
提供一份贴近您自身的小数据集和一个具体的业务问题,观察他们在动手搭建之前是如何选择图表类型的。
真正有经验的候选人,能讲述一次自己选择其中一种而不是另一种的经历,以及由此带来的变化。
询问他们会如何为一个有多个部门的企业组织项目和权限,而不只是如何发布单个工作簿。
一个诊断并修复性能问题的具体故事,比泛泛地声称有经验更能说明问题。
认证
在单凭一张证书就委托这个岗位之前,请了解如今已并入 Salesforce 的 Tableau 设有自己的认证体系,值得直接核实。
Tableau 的认证由 Salesforce 颁发,包括 Salesforce Certified Tableau Data Analyst 认证,其认证页面将其描述为验证候选人准备数据并搭建能帮助相关方做出决策的仪表盘的能力。请候选人出示证书,并对照厂商自己的页面进行核实,而不是仅凭头衔认可。
证书能说明经过系统学习,但一份您能亲自打开、并能就其中 LOD 表达式提问的实际仪表盘,能说明这些知识在面对真实混乱数据时是否真正经得起考验。
阿联酋相关事项
两个在真实迪拜 Tableau 项目中经常出现的方面。
如果 Tableau 仪表盘展示客户或员工层面的细节,根据阿联酋政府门户网站,作为阿联酋关于个人数据保护的联邦法律,《2021 年第 45 号联邦法律》适用于这些数据如何被处理和保护。Server 或 Cloud 的权限设置应从一开始就考虑到这一点。
如果一份仪表盘将同时以阿拉伯语和英语阅读,请在界定范围阶段确认标签和从右到左的布局是否需要测试,因为 Tableau 的布局工具与普通网页的表现方式有所不同。
大多数通过本页在迪拜招聘 Tableau 开发工程师的企业,都已经确定使用这个平台。这个岗位属于我们的数据分类,是更广泛的迪拜聘请开发人员板块的一部分。如果您的组织尚未确定某一款仪表盘工具,我们的BI 开发工程师页面是更通用的起点,我们的Power BI 开发工程师和Looker 开发工程师页面则涵盖其他两个主流平台。如果供给 Tableau 的数据首先需要搭建或修复,我们的数据工程师和ETL 开发工程师岗位涵盖这一层。
直接解答
如果您的组织已经统一使用 Tableau,Tableau 开发工程师会带来对其专属计算语言、发布流程和服务器管理的实操知识,这是一般 BI 开发工程师未必具备的。我们的 BI 开发工程师页面更适合尚未确定工具的企业。
指一种运行在与它所在图表不同明细层级上的计算,例如在同一个视图中,把某家门店的销售额与所有门店的平均值进行比较。Tableau 自己的文档涵盖了三种类型:FIXED、INCLUDE 和 EXCLUDE。
Desktop 是搭建仪表盘的地方。Server 或 Cloud 则是发布、调度并与业务其他部门安全共享仪表盘的地方。独立工作的单一分析师可能只需要 Desktop,但只要有团队在使用某份仪表盘,就需要一个发布目的地。
Tableau Prep 是同一平台的一部分,负责数据到达仪表盘之前的准备工作,许多 Tableau 开发工程师对此都很熟悉。对于供给多个系统、规模更大的持续性管道,把 Tableau 开发工程师和数据工程师搭配起来通常效率更高。
依据一份书面简报,列明所需的仪表盘、涉及的数据源以及谁需要访问哪些内容。我们会依据该简报给出书面固定报价,而不是一个没有边界的估价。
资料来源
书面固定价格
已收到,我们正在为您撰写报价。
工作时间内您将在 45 分钟内收到。请查收确认邮件。