使用 Data Server 释放数据源的潜能

Tableau Server 有许多可提升探索、协作和安全性的数据治理功能。

Tableau Server 有许多可提升探索、协作和安全性的数据治理功能。可通过 Data Server(Tableau Server 中功能强大但常未得到充分利用的功能集合)使用这些功能。通过 Data Server 可共享数据源、管理数据提取、整合访问和控制安全性。

回答下列问题,了解 Data Server 可如何节省时间和提高工作效率:

  • 您是否苦于在管理和更新众多大型数据提取的同时,仍在不断尝试减少重复?
  • 您是否有许多使用同一数据源的工作簿,并且您希望它们在数据更改时自动更新?
  • 您是否希望通过每个字段的标准化定义,从而为用户提供集中的元数据管理?例如,是否希望能够一次性创作出计算,并将其与每个人共享?
  • 您是否厌倦了在每位用户的本地计算机上部署和更新数据库驱动程序?
  • 您是否希望对用户如何访问数据库中存储的数据进行简化,并集中管理凭据?
  • 您的数据集是否复杂而庞大?您能否从运行查询的服务器硬件获益?

如果您对上述任意问题回答“是”,那就是时候使用 Data Server 了。

通过 Tableau Server 可以发布数据源,以便与其他用户及其工作簿共享。这样,您就可以重复使用数据提取、整合数据库连接,并共享计算和字段元数据。您对共享数据源(计算字段、参数、别名或定义)进行的任何更改都可立即保存并供其他人访问。这使日常用户能够利用数据管家和数据库管理员 (DBA) 的工作成果,同时确保认证数据源保持安全、集中管理且标准化。

右键单击数据源、在 Tableau Desktop 中选择“发布到服务器”、输入凭据,然后指定用户权限即可轻松完成发布。连接到共享数据源与连接到任何其他数据库相同:从连接列表选择“Tableau Server”、进行身份验证,然后选择已发布的数据源。可通过访问 Tableau Server 中的“数据源”来管理、修改或删除数据连接。

使用数据存储库创建单一事实来源

Tableau Server 充当数据和数据连接的集中化存储库,可减少重复数据源增生,并有助于明确单一事实来源。原始数据源更新时,连接到 Data Server 的新工作簿和现有工作簿也会自动更新。

计划自动刷新数据提取可使每个人拥有最新数据集,还由于消除了重复数据提取的需求而节省了空间。通过让用户连接到单个共享的数据提取,可减少对原始数据库的查询次数,从而减少 API 调用和降低服务成本 - 尤其是在连接到需要 API 访问的服务(如 Salesforce)时。

在服务器硬件上运行查询

针对大型数据提取的查询由服务器硬件直接运行,因此可缩短处理时间,并且无需将数据提取传输到每位用户的计算机上。设想,您不再需要将数百万行数据提取(大小可达数 GB)复制到每台本地计算机。相反,所有处理均由服务器的专用多核硬件完成。此外,共享缓存还可显著加速查询执行,因为结果会缓存在本地,立即可供后来的用户访问。

可将实时数据库连接凭据嵌入已发布的数据源,从而允许 Data Server 充当代理,而不需要每位用户向原始数据库进行身份验证。

整合数据库驱动程序

在服务器上安装一组数据库驱动程序,以便为所有用户处理所有数据库连接,而不需要每位用户在本地计算机上安装和更新驱动程序。这可为需要大型桌面部署的组织节省时间。

保留有价值的元数据

发布的数据源不仅仅是数据库连接。它们包含元数据,可作为经整合的语义层供每个人使用。隐藏不重要的字段,将字段组织到文件夹中,在各表间创建计算、聚合、参数、集、群组和预定义联接 - 而它们全都作为单一共享语义层,可供所有用户及其工作簿使用。

这能够鼓励自助分析,因为分析师可以重复使用受信任的模型,并通过自己的计算和描述强化这些模型。发布的数据源可保护用户的物理层不受干扰:如果对数据的基础结构进行了任何更改,则 DBA 可以执行这些修改,并以透明方式将修改沿用到使用该数据源的所有工作簿。

确保数据完整性和设置权限

除了维护数据源的元数据以外,管理员还可以根据权限和用户级筛选器创建限制,以更好地控制部分数据对每位用户的可见性。这意味着可以存储单个数据连接或数据提取,而无需为每位用户创建唯一数据集。

可以将编辑数据源元数据的权限限于少数几名指定用户,他们负责数据完整性和管理工作。这样,业务用户就可以确信自己从数据中获得的见解,而无需理解基础数据库结构及正确的字段定义,也不用质疑数据完整性。