Tableau 监视

随着更多用户的加入以及分析使用量在整个组织的增长,Tableau 会成为数据驱动型决策的关键工具。如果不进行监视,“设置并忘记”式的部署可能会遇到资源不足的情况,无法支持高参与度用户的工作负载。要想大规模运行和支持您的部署实例并满足用户群体的期望,您需要持续、主动地进行监视。

由于 Tableau 与您的企业架构(包括硬件、网络、数据库和应用程序)集成在一起,了解所有元素如何进行互操作对于从性能到故障排除的日常监视而言至关重要。监视职能重点监视这些系统以及它们与 Tableau Server 或 Tableau Online 的集成情况。从性质上讲这主要是技术性工作,由 IT 角色负责完成。Tableau Server 管理员或 Tableau Online 站点管理员将需要协同工作,以确保该平台能满足不断变化的业务需求。

最佳做法建议:

将监视数据与 Tableau 用户参与度和采用率的测量数据综合起来进行分析,据以推动新的行为并加速实现提高数据驱动程度的目标;为此,可以将分析得出的这些见解拿到内部 Tableau 活动(比如管理员、用户和推动者群组会议)中进行讨论。

例如,如果您发现有大量安排了定期刷新的数据源以及在过去 180 天内无人访问的工作簿,就可以增设一场分会来讨论有关如何归档和删除陈旧内容的内容管理策略。

对于 Tableau Server,您可以综合运用硬件利用率监视、Tableau Server 存储库中的数据和外部工具来了解和监视 Tableau Server 的运行状况以及分析技术目前的使用情况。Resource Monitoring Tool 作为 Tableau Server Management Add-on 的一个组件进行许可;是一款基于代理的监视应用程序。Resource Monitoring Tool 会解析和分析 Tableau Server 在整个使用过程中生成的日志,并将这些数据与监视物理系统使用情况(CPU 利用率、RAM、磁盘 I/O 等)所得到的数据综合在一起,从而让您能更好地洞悉 Tableau Server 群集的运行状况和性能。此外,也可使用标准的企业监视平台(例如 Splunk、New Relic)或其他基于代理的实用工具来进行监视。有了 Tableau 及这些解决方案收集的所有数据,您应使用 Tableau Desktop 来分析 Tableau Server 上的活动情况。

监视正常事件与监视异常事件同样重要。在组织中的人员争相采用 Tableau 的情况下,您需要积极应对增加的工作负载并通过主动扩展来避免资源限制。另一方面,即便最初部署了具有适当规模的硬件配置,未受监视的硬件使用和用户工作负载、低效的工作簿、不完善的数据提取设计以及高峰时的数据刷新计划仍可能对服务器性能和用户体验产生重大影响,各种独立事件会产生积累效应,导致性能降低。

在 Tableau Server 监视和运营方面,系统管理员和 Tableau Server 管理员应完成以下任务:

  • 设置相关工具,以便监视硬件利用率并为未来的增长和用量峰值期保持足够的上调空间。
  • 配置内置通知和事件以便在出现相关事件或达到阈值时获得通知。
  • 使用默认管理视图确定后台任务的成功/失败情况和作业排队情况、速度缓慢的工作簿、磁盘使用情况和许可证分配情况。
  • 使用存储库数据创建自定义管理视图,以便进行更深入的部署分析,并根据组织政策和目标设置自定义数据驱动型通知。
  • 使用 Tableau Server 日志排查问题。

由于 Tableau Online 是一款 SaaS(软件即服务)分析平台,因此由 Tableau 负责监视其基础架构和运营情况;不过,Tableau Online 部署实例仍有一些监视任务:

  • 订阅 Tableau Trust 更新,以便在 Tableau 创建、更新或解决事件时,能通过电子邮件、短信以及 Atom 源或 RSS 源收到通知。您随时都可以访问 Tableau Trust 页面查看系统状态。
  • 监视与 Tableau Online 集成的其他系统,例如身份验证、数据库和网络连接。
  • 使用默认管理视图确定后台任务的成功/失败情况和作业排队情况、速度缓慢的工作簿、磁盘使用情况和许可证分配情况。
  • 通过 Tableau Online 在线管理见解来创建自定义管理视图,以便更深入地分析您的部署实例,并根据组织政策和目标设置自定义的数据驱动型通知。

此部分中的其他文章

感谢您的反馈!