使用“在线管理见解”创建自定义视图

您可以通过使用“在线管理见解”来更详细地了解 Tableau Cloud 部署。

“在线管理见解”是预先填充了精心策划的数据源和预先生成的站点数据工作簿的仅 Tableau Cloud 项目。使用通过“在线管理见解”项目提供给您的资源,您可以创建自定义视图来帮助回答有关站点的一系列常见问题:

例如:

  • 我的组织中 Tableau Cloud 采用率是多少?

  • 站点部署展现出哪些常见趋势?

  • 哪些内容受欢迎?

  • 我的用户在做些什么?

  • 应如何分配许可证?

连接到 Admin Insights 数据

如果您是站点管理员或被授予“在线管理见解”项目访问权限的用户,您可以使用“Web 制作”直接从 Tableau Cloud 中访问“在线管理见解”数据源,或通过 Tableau Desktop 访问。

Tableau Cloud

  1. 登录到 Tableau Cloud,并导航到“在线管理见解”项目。

  2. 选择“创建”>“工作簿”,并选择数据源之一以开始操作。

通过 Tableau Desktop

  1. 打开 Tableau Desktop,并在“连接”下选择“Tableau Server”

    注意:如果您尚未登录到 Tableau Cloud,请在 Tableau Server 的“登录”对话框中单击Tableau Cloud超链接。输入您的 Tableau Cloud 凭据,然后单击“登录”

  2. 在搜索框中,键入您要查找的数据源的名称。

  3. 选择数据源并单击“连接”以开始分析。

开始创建自定义视图

在考虑要如何处理站点和用户指标分析时,请考虑组织通常会提出的以下某些问题:

  • 哪些视图或数据源最常用?

  • 哪些用户最活跃(也就是说,哪些用户是高级用户)?

  • 站点上执行的最常见任务是什么?

  • 有多少许可证正在使用?

  • 那些用户未登录站点超过 90 天?

浏览预先构建的工作簿

为了帮助您回答前面的问题(及更多问题),请转到预先构建的工作簿“在线管理见解起始模板”,了解它可以提供哪些类型的见解。该工作簿可用作创建更详细的仪表板和工作簿的模板,以解决与您的站点或组织相关的独特问题。

焦点:站点活动
数据源:TS 用户

使用此仪表板可以按用户角色浏览高级站点活动。

此仪表板显示可用于分析站点日志和活动指标的一些方法。尽管“在线管理见解”可捕获 90 天的数据(对于 Advanced Management 许可证为 365 天),但“上次发布”和“上次访问”日期最早可以追溯到站点创建日期。

使用此仪表板执行更多操作:

  • 使用右上角的参数控件更改“非活动阈值”(默认情况下为黄色)。

  • 创建可根据用户的活动类型向用户发送电子邮件的 URL 动作。例如,如果用户在过去 90 天内未登录站点、访问内容或发布内容,则向用户发送电子邮件。

  • 为此仪表板创建其他视图,将过去 90 天(默认值)的活动(登录、访问或发布)与过去 30 天、60 天和所有天数进行比较。

焦点:组成员资格和许可
数据来源:组、TS 事件、TS 用户

仪表板向您显示站点上的组和分组用户的数量。使用筛选器或单击“组细分”工作表中的行或标记来选择组。选择单个组后,您可以查看成员资格和许可证详细信息。

仪表板向您显示以下类型的信息:

  • 组成员资格:站点上有多少组和分组用户

  • 许可证使用:登录时使用许可证的组的百分比

  • 站点角色和许可证类型:哪些用户是组成员以及为他们分配了什么站点角色

使用此仪表板执行更多操作:从成员资格工作表中选择一个用户,向所有组成员发送电子邮件。

焦点:登录活动
连接到:TS 事件(主要),TS 用户(辅助)

使用此仪表板可浏览登录活动的趋势。

使用左侧的“选择事件或不同参与者”选择器,您可以看到站点的每周、每天和每小时与登录相关的活动。由于此仪表板后面有两个数据源,因此可以看到所有用户的登录,而不仅仅是具有登录活动的用户。

使用此仪表板执行更多操作:复制仪表板,并仅保留“登录用户细分”。然后,将“上次登录日期”上的筛选器更改为 null,以查看从未登录到站点的用户的列表。您还可以根据您希望用户执行的操作类型向他们发送电子邮件。

焦点:内容访问和使用情况
连接到:TS 事件

仪表板显示以下类型的信息:

  • 视图访问活动:视图何时被访问以及由谁访问。

  • 数据源访问活动:当 1)已发布数据源已通过 Web 制作或 Tableau Desktop 连接时,或 2)用户已查看或发布使用已发布数据源的工作簿时。

  • 工作簿发布活动:工作簿何时发布以及由谁发布。

  • 数据源发布活动:已发布数据源何时发布以及由谁发布。

使用此仪表板执行更多操作:使用右上角的“项目名称”选择器,选择站点上要筛选的项目。此筛选器会影响在线管理见解起始模板中的所有工作表。

焦点:内容使用情况和磁盘空间
连接到:站点内容、TS 活动

仪表板向您显示以下类型的信息:

  • 按活动划分的磁盘空间使用情况:过时内容和被视为活动的内容使用的空间量 - 在低于过时阈值的时间范围内访问的内容。

  • 项目使用的空间:站点上内容使用的空间量。x 轴显示自上次查看内容以来经过的天数。y 轴显示大小。

  • 陈旧和未使用的内容使用的空间:陈旧和未使用的内容使用的空间总量。您可以使用此信息来确定哪些内容最陈旧或占用的空间最大。

使用此仪表板执行更多操作:

  • 使用不活动阈值来确定内容在被视为过时之前可以不使用的时间长度。更改此值会筛选不符合阈值的内容项。

  • 使用项目名称选择器按项目筛选内容。此筛选器会影响在线管理见解起始模板中的所有工作表。

  • 为了要保持站点干净,请移除不再使用的内容。如果您不确定,请选择一项,在删除之前通过电子邮件发送给内容所有者。

焦点:内容所有权和磁盘空间
连接到:站点内容、TS 活动

仪表板向您显示以下类型的信息:

  • 站点容量:所使用的空间量与站点总容量的关系。

  • 按项目划分的空间使用情况:顶级项目使用的空间量。选择一个项目会筛选其他工作表以显示内容项、大小和所有权详细信息。

  • 项的空间使用情况:内容项(例如工作簿、数据源、流程和虚拟连接)使用的空间量。

  • 用户的空间使用情况:检查内容所有者正在使用多少空间,并确定是否有任何组或用户超出了其分配的空间。

使用此仪表板执行更多操作: 

  • 使用项目名称选择器按项目筛选内容。此筛选器会影响在线管理见解起始模板中的所有工作表。

  • 选择要发送电子邮件的项或用户并阐明内容的使用方式。

浏览数据源

或者,您可以直接连接到“在线管理见解”数据。通过将鼠标光标悬停在每个字段(维度和度量)上来读取所捕获数据的说明,从而浏览自己的数据。

TS 事件充当主审核数据源。它包含有关站点上发生的各种事件的数据,包括登录、发布和访问的视图。

示例:哪些视图最常用?

  1. 使用连接到 Admin Insights 数据中列出的过程之一连接到“TS 事件”数据源。

  2. “数据”窗格中,将“Item Name”(项名称)拖到“行”功能区,并将“Number of Events”(事件数)拖到“列”功能区。

  3. “数据”窗格中,将“Item Type”(项类型)拖到“筛选器”功能区,然后选中“视图”复选框。

使用此数据源进行更多操作:使用 Tableau Prep,您可以在以下字段上联接“在线管理见解”数据源,以更深入地了解您的站点。如果您要分析来自多个 Tableau Cloud 站点的数据,您还必须在“站点 LUID = 站点 LUID”上进行联接。

  • 在“演员用户 ID = 用户 ID”上将 TS 事件联接到 TS 用户

  • 在“项 ID = 项 ID”和“项类型 = 项类型”上将 TS 事件联接到站点内容

有关详细信息,请参见 Tableau Prep 帮助中的聚合、联接或合并数据(链接在新窗口中打开)

TS 用户包含用户相关数据,例如剩余许可证、站点角色以及用户拥有的工作簿。此数据源还包括 Tableau Desktop、Tableau Prep、Web 制作和站点角色特定功能的产品激活和使用情况相关信息。

从 2024 年 2 月开始,TS 用户将包括您站点的 Tableau Pulse 信息。用户内容文件夹中添加了新的“Pulse 指标”字段,用于跟踪用户拥有的指标数量。

示例:有多少许可证正在使用?

  1. 使用连接到 Admin Insights 数据中列出的过程之一连接到“TS 用户”数据源。

  2. “数据”窗格中,将“Measure Names”(度量名称)拖到“行”功能区,并将“Measure Values”(度量值)拖到“列”功能区。

  3. “行”功能区中右键单击“Measure Names”(度量名称)字段,并选择“显示筛选器”

  4. 单击“Measure Names”(度量名称)筛选器下拉菜单,并选择“自定义”>“显示应用按钮”

  5. 在筛选器中,选中“Total Allowed Licenses”(允许的许可证总数)“Total Occupied Licenses”(占用的许可证总数)复选框,然后单击“应用”

使用此数据源进行更多操作:使用 Tableau Prep,您可以在以下字段上联接“在线管理见解”数据源,以更深入地了解您的站点。如果您要分析来自多个 Tableau Cloud 站点的数据,您还必须在“站点 LUID = 站点 LUID”上进行联接。

  • 在“用户 LUID = 用户 LUID”上将 TS 用户联接到组

  • 在“用户 ID = 演员用户 ID”上将 TS 用户联接到 TS 事件

  • 在“用户电子邮件 = 所有者电子邮件”或“用户电子邮件 = 项父项目所有者电子邮件”上将 TS 用户联接到站点内容

有关详细信息,请参见 Tableau Prep 帮助中的聚合、联接或合并数据(链接在新窗口中打开)

组标识用户的组成员身份。组和用户配对的每个独特组合都有一行数据。没有成员的组和不在组中的用户将作为一行数据包含在内,null 值表示为“NULL”。

示例:给定组中有哪些用户?

  1. 使用连接到 Admin Insights 数据中列出的过程之一连接到“组”数据源。

  2. “数据”窗格中,将“Group Name”(组名称)拖到“行”功能区。

  3. (可选)在视图中,选择您要探索的组,然后选择“只保留”

  4. “数据”窗格中,将“User Email”(用户电子邮件)拖到“行”功能区,并将其放在“组名称”字段的右侧。

使用此数据源进行更多操作:使用 Tableau Prep,您可以在以下字段上联接“在线管理见解”数据源,以更深入地了解您的站点。如果您要分析来自多个 Tableau Cloud 站点的数据,您还必须在“站点 LUID = 站点 LUID”上进行联接。

  • 在“用户 LUID = 用户 LUID”上将组联接到 TS 用户

有关详细信息,请参见 Tableau Prep 帮助中的聚合、联接或合并数据(链接在新窗口中打开)

站点内容提供有关站点上的项目、数据源、流程、工作簿和视图的基本管控信息。提供的关于内容项的数据对于其项类型可能是唯一的。具有唯一字段的项类型位于标题与其项类型相对应的文件夹中。

从 2024 年 2 月开始,站点内容数据源包括您站点的 Tableau Pulse 信息。创建视图时,您可以在“指标”文件夹中找到专用于 Tableau Pulse 的字段。

注意:连接到站点内容数据源的用户将看到有关站点上所有内容项的数据,无论为每个项设置的权限如何。如果您计划分发给非管理用户,请记住这一点。

示例:站点的已发布数据源中有多少百分比通过了认证?

  1. 使用连接到 Admin Insights 数据中列出的过程之一连接到“站点内容”数据源。

  2. “数据”窗格中,将“Migrated Data (Count)”(已迁移数据(计数))拖到“列”功能区。

  3. “数据”窗格中,将“Data Source Content Type”(数据源内容类型)拖到“筛选器”功能区,清除“全部”复选框,然后选中“已发布”复选框。

  4. “数据”窗格中,将“Data Source Certified”(已认证数据源)拖到“标记”卡上的“颜色”。

  5. 右键单击“列”功能区中的“CNT (Migrated Data)”(CNT (已迁移数据))字段,然后选择“快速表计算”>“总计百分比”

使用此数据源进行更多操作:使用 Tableau Prep,您可以在以下字段上联接“在线管理见解”数据源,以更深入地了解您的站点。如果您要分析来自多个 Tableau Cloud 站点的数据,您还必须在“站点 LUID = 站点 LUID”上进行联接。

  • 在“项 ID = 项 ID”和“项类型 = 项类型”上将站点内容联接到 TS 事件

  • 在“所有者电子邮件 = 用户电子邮件”或“所有者电子邮件 = 项父项目所有者电子邮件”上将站点内容联接到 TS 用户

有关详细信息,请参见 Tableau Prep 帮助中的聚合、联接或合并数据(链接在新窗口中打开)

可视化项加载时间包含您站点上视图的加载时间信息,以帮助内容作者更好地了解加载视图时的用户体验。

示例:哪些视图加载时间最长?

  1. 使用连接到 Admin Insights 数据中列出的过程之一连接到“可视化项加载时间”数据源。

  2. “数据”窗格中,将“Item Name”(项名称)拖到“行”功能区,并将“Duration”(持续时间)拖到“列”功能区。

  3. “数据”窗格中,将“Status Code Type”(状态代码类型)拖到“筛选器”功能区,然后选中“Success”(成功)复选框。

  4. “列”功能区中,右键单击“维度”并选择“度量(计数)”>“中值”

使用此数据源进行更多操作:使用 Tableau Prep,您可以在以下字段上联接“在线管理见解”数据源,以更深入地了解您的站点。如果您要分析来自多个 Tableau Cloud 站点的数据,您还必须在“站点 LUID = 站点 LUID”上进行联接。

  • 在“项目存储库 URL = 项目存储库 URL”上将可视化项加载时间联接到 TS 事件和站点内容

  • 在“项目类型 = 项目类型”上将可视化项加载时间联接到 TS 事件和站点内容

有关详细信息,请参见 Tableau Prep 帮助中的聚合、联接或合并数据(链接在新窗口中打开)

“作业性能”包含事件和站点上后台作业的运行时信息,例如数据提取刷新和流程运行。从 2023 年 5 月开始,作业性能包括 Tableau Bridge 刷新数据,其中包括 Bridge 客户端名称、池化数据以及刷新开始和完成时间。

示例:站点上发生了多少次数据提取刷新和流程运行?

  1. 使用连接到 Admin Insights 数据中列出的过程之一连接到“作业性能”数据源。

  2. “数据”窗格中,将“Item Name”(项名称)“Item Type”(项类型)“Owner Email”(所有者电子邮件)“Job Type”(作业类型)拖到“行”功能区。

  3. “行”功能区上,右键单击“Item Name”(项名称),并选择“排序”

  4. 在“排序”对话框中,选择“排序依据”>“字段”“字段名称”>“Job ID”(作业 ID)。关闭该对话框。

  5. 从“数据”窗格中,将“Started At (local)”(开始时间(本地))拖到“”功能区。

  6. “列”功能区中,右键单击“Started At (local)”(开始时间(本地)),并选择“确切日期”。这会将维度转换为度量。

  7. “数据”窗格中,将“Job Result”(作业结果)拖到“颜色”,并将“Job Execution Duration (Days)”(作业执行持续时间(天))拖到“标记”卡上的“大小”。

示例:平均作业排队持续时间是多少?

  1. 使用连接到 Admin Insights 数据中列出的过程之一连接到“作业性能”数据源。

  2. “数据”窗格中,将“Started At”(开始时间)拖到“列”功能区,并将“Started At (local)”(开始时间(本地))拖到“行”功能区。

  3. “列”功能区中,右键单击“Started At”(开始时间),并从第二组值中选择“Date”(日期)(即 2022 年 5 月 11 日)。这会将字段转换为度量。

  4. “行”功能区中,右键单击“Started At (local)”(开始时间(本地)),然后从第一组值中选择“更多”>“Hour”(小时)(即 9)。

  5. “标记”卡上,从“形状”下拉菜单中选择“方形”
  6. “数据”窗格中,将“Job Queued Duration”(作业排队持续时间)拖到“标记”卡上的“颜色”。右键单击字段,并选择“度量”>“平均值”

  7. “数据”窗格中,将“Job ID””(作业 ID)拖到“标记”卡上的“大小”。右键单击字段,并选择“度量”>“计数(不重复)”

使用此数据源进行更多操作:使用 Tableau Prep,您可以在以下字段上联接“在线管理见解”数据源,以更深入地了解您的站点。如果您要分析来自多个 Tableau Cloud 站点的数据,您还必须在“站点 LUID = 站点 LUID”上进行联接。

  • 在“项 ID = 项 ID”上将作业性能联接到站点内容

有关详细信息,请参见 Tableau Prep 帮助中的聚合、联接或合并数据(链接在新窗口中打开)

权限包含对站点上所有用户和内容的有效权限。管理员可以使用数据源来识别权限安全方面的漏洞,并确保只有适当的用户才能访问内容项。

注意:站点角色确定用户可以拥有的最大能力。例如,Viewer(查看者)不能进行 Web 编辑,即使在用户或组规则中允许他们这样做。根据评估权限的顺序,用户可能具有与数据源中所列出能力不同的能力。有关详细信息,请参见有效权限

示例:哪些用户和组有权访问内容?

  1. 使用连接到 Admin Insights 数据中列出的过程之一连接到“权限”数据源。

  2. “数据”窗格中,将“Item Type”(项类型)“Item Name”(项名称)“Item Parent Project Name”(项父项目名称)“Controlling Permissions Project Name”(控制权限项目名称)拖到“行”功能区。这将创建站点内容的层次结构视图并显示权限的确定方式,例如,权限是在项目级别还是在个别内容上设置的。

  3. “数据”窗格中,将“Grantee Name”(被授权人名称)“Grantee Type”(被授权人类型)拖到“行”功能区。添加这些维度可以显示有权访问内容的用户和组。

  4. “数据”窗格中,将“Capability Type”(能力类型)拖到“行”功能区。显示用户和组的能力。

使用此数据源进行更多操作:使用 Tableau Prep,您可以在以下字段上联接“在线管理见解”数据源,以更深入地了解您的站点。如果您要分析来自多个 Tableau Cloud 站点的数据,您还必须在“站点 LUID = 站点 LUID”上进行联接。

如果站点拥有超过 1000 名用户,或者如果您将权限分配给单个内容资产上的多个大型组,则将权限与其他“在线管理见解”数据源结合可能会产生大型数据集。一个大型组包含数百名成员。

  • 在“项 LUID = 项 LUID”上将“站点内容”联接到“权限”(左联接)

  • 在“用户 LUID = 用户 LUID”上将“权限”联接到“TS 用户”

  • 在“被授权人 LUID = 组 LUID”上将“权限”联接到“组”(右联接)

提示:若要简化分析,请删除“所有用户”组规则或编辑规则以移除权限。

有关详细信息,请参见 Tableau Prep 帮助中的聚合、联接或合并数据(链接在新窗口中打开)

订阅数据源提供有关站点订阅的全面详细信息,包括创建者和收件人的姓名、内容项、作业状态和计划。管理员可以使用此数据来改善通过订阅访问内容的用户的观看体验。

从 2024 年 2 月开始,订阅数据源包括您站点的 Tableau Pulse 信息。“用户组名称”和“用户组 LUID”字段已包含在 User 文件夹中。当用户作为组的一部分跟踪指标时,这些字段显示组名称和 LUID。

示例:哪些 Pulse 指标最常用?

使用以下步骤创建显示最常用的 Tableau Pulse 指标的视图。

  1. 使用连接到 Admin Insights 数据中列出的过程之一连接到“订阅”数据源。

  2. “数据”窗格中,将“Item Type”(项类型)拖到“筛选器”功能区,然后选中对话框中的“指标”复选框。

  3. “Item LUID”(项 LUID)“Item Name”(项名称)拖到“行”功能区。

  4. “CNT(Subscriber User LUID)”(CNT(订阅者用户 LUID))拖到“列”功能区。

  5. 从工具栏中,选择“降序排序”按钮以对 X 轴进行排序。

    注意:可视化项单独显示订阅的用户。若要按组查看订阅的用户,请使用“Subscriber Group Name”(订阅者组名称)和“Subscriber Group LUID”(订阅者组 LUID)字段。

  6. 从菜单中,选择“分析”>“创建计算字段”

    1. 名称:

      Is Group Follow
    2. 计算:

      NOT ISNULL(Subscriber Group LUID)
  7. “数据”LUID窗格中,将“Is Group Follow”(组关注)拖到“标记”卡上的“颜色”

  8. “Subscriber Group Name”(订阅者组名称)拖到“标记”卡上的“详细信息”。

    提示:了解哪些用户选择自己关注某个指标,而不是由他人添加的指标,可以帮助确定哪些指标自然受欢迎。

  9. 从菜单中,选择“分析”>“创建计算字段”

    1. 名称:

      User Self-Followed
    2. 计算:

      NOT [Is Group Follow] AND [Created By User Email] <> [Subscriber Email]
  10. “数据”窗格中,将“User Self-Followed”(用户自行关注)拖到“标记”卡上的“颜色”

示例:用户多久收到一次订阅?

使用下列步骤创建显示用户接收订阅的频率的视图。

  1. 使用连接到 Admin Insights 数据中列出的过程之一连接到“订阅”和“TS 事件”数据源。

  2. 选择“数据”>“编辑混合关系”

  3. 在“混合关系”对话框中,将主数据源设置为“Subscriptions”(订阅),然后选择“自定义”单选按钮。

  4. 单击“添加”

  5. 在“添加/编辑字段映射”对话框中,将“Subscriber Email”(订阅者电子邮件)映射到“Actor User Name”(参与者用户名),然后单击“确定”

  6. 单击“确定”退出“混合关系”对话框。

  7. “数据”窗格中,将“Subscriber Email”(订阅者电子邮件)“Subject”(主题)“Last Sent (local)”(上次发送(本地))拖到“行”功能区。

  8. “数据”窗格中,将“Number of Events”(事件数量)拖到“列”功能区。

  9. 验证“Item LUID”(项 LUID)“Item Type”(项类型)“Actor User Name”(参与者用户名)是否为“数据”窗格中的链接字段。如果有断开的链接,请单击字段名称旁边的图标来链接两个数据源。

  10. “数据”窗格中,将“Subscription Status”(订阅状态)拖到“标记”卡上的“颜色”

使用此数据源进行更多操作:使用 Tableau Prep,您可以在以下字段上联接“在线管理见解”数据源,以更深入地了解您的站点。如果您要分析来自多个 Tableau Cloud 站点的数据,您还必须在“站点 LUID = 站点 LUID”上进行联接。

  • 通过“Subscriber Email = Actor User Name”(订阅者电子邮件 = 参与者用户名)将“Subscriptions”(订阅)联接到“TS Events”(TS 事件

有关详细信息,请参见 Tableau Prep 帮助中的聚合、联接或合并数据(链接在新窗口中打开)

令牌包含有关站点上活动的、未过期的用户令牌的信息,包括个人访问令牌 (PAT)、刷新令牌和 OAuth 令牌。站点管理员可以通过数据源监控令牌的使用情况和过期情况,根据需要轮换必要的令牌。

数据源中包含以下标记:

  • OAuth 数据库 - 管理用于 OAuth 连接的访问令牌。令牌在 Tableau Cloud 用户将其删除或数据提供程序撤销它之前一直有效。有关详细信息,请参见 OAuth 连接

  • OAuth 客户端 - 管理连接的客户端(例如 Tableau Desktop 和 Tableau Prep)使用的刷新令牌。有关详细信息,请参见从连接的客户端中访问站点

  • 个人访问令牌 (PAT) - 管理用于登录 Tableau Cloud 的长期身份验证令牌,例如使用 Tableau REST API 创建的自动化脚本和任务。有关详细信息,请参见个人访问令牌

站点管理员可以随时通过取消使用不需要的令牌的用户许可来快速撤销令牌。需要注意的是,当用户重新获得许可时必须创建新的令牌。有关移除或撤销特定类型令牌的步骤,请点击上一节中的链接。

示例: OAuth 数据库令牌上次更新是什么时候?

以下示例衡量组织内的令牌轮换合规性。

  1. 使用连接到 Admin Insights 数据中列出的过程之一连接到“令牌”数据源。

  2. “数据”窗格中,将“令牌类型”拖到“筛选器”功能区。选择“OAuth 数据库”,并单击“确定”

  3. “数据库类型”“数据库用户名”和“上次更新时间”拖到“行”功能区。

  4. “行”功能区上,右键单击“上次更新时间” ,然后从上下文菜单中选择“确切日期” 。将字段从连续更改为离散。

  5. 从菜单中,选择“分析”>“创建计算字段”

    1. 名称:自上次更新以来的天数

    2. 计算:

      ROUND(TODAY()-[Last Updated])
  6. 单击“确定”

  7. 从“数据”窗格中,将“自上次更新以来的天数”拖到“行”功能区。将字段从连续更改为离散。

示例:嵌入式 OAuth 数据库令牌何时过期?

为了防止视图加载错误和数据提取刷新失败等中断,监控嵌入式 OAuth 数据库令牌的过期情况非常重要。以下示例演示如何识别即将过期的令牌,使用户能够主动刷新其凭据。

注意:Tableau 不存储 OAuth 数据库令牌的过期时间。若要获取此信息,请联系您的数据库管理员以验证每种数据库类型的到期详细信息。

  1. 使用连接到 Admin Insights 数据中列出的过程之一连接到“令牌”数据源。

  2. “数据”窗格中,将“令牌类型”拖到“筛选器”功能区。选择“OAuth 数据库”,并单击“确定”

  3. “数据库类型”“所有者电子邮件”拖到“行”功能区。

  4. 从菜单中,选择“分析”>“创建计算字段”。在此示例中,我们使用有效期为 90 天的 Snowflake 数据库。

    1. 名称:Expires At (all tokens)

    2. 计算:

      IF [Token Type] = 'OAuth Database'
      THEN
      IF [Database Type] = 'snowflake'
      THEN DATEADD('day', 90, [Last Updated])
      // add conditions for other database types here //
      ELSE NULL
      END
      ELSE [Expires At]
      END
  5. 从菜单中,选择“分析”>“创建计算字段”

    1. 名称:Days Until Expiration

    2. 计算:

      DATEDIFF('day', TODAY(), [Expires At (all tokens)])
  6. “过期前的天数”拖到“行”功能区。将字段从连续更改为离散。

  7. “到期前的天数”拖到“筛选器”功能区。选择“所有值”,将最大值设置为 14。这会筛选未来 14 天内到期或已过期的令牌。根据需要进行调整。

  8. 使用结果值联系令牌设置为即将过期的用户。

示例:哪些用户在站点上拥有 PAT?

以下示例显示在站点上拥有 PAT 的用户的名称和站点角色。您可以调整其他令牌类型的筛选器。

  1. 使用连接到 Admin Insights 数据中列出的过程之一连接到“令牌”和“TS 用户”数据源。

  2. 选择“数据”>“编辑混合关系”

  3. 在“混合关系”对话框中,将主数据源设置为“Tokenss”(令牌),然后选择“自定义”单选按钮。

  4. 单击“添加”

  5. 在“添加/编辑字段映射”对话框中,将“Owner Email”(所有者电子邮件)映射到“AUser Email”(用户电子邮件),然后单击“确定”>“确定”

  6. “数据”窗格中,将“令牌类型”拖到“筛选器”功能区。选中“PAT”复选框,并单击“确定”

  7. “数据”窗格中,将“用户名”“用户站点角色”“过期时间”和“上次使用时间”拖到“行”功能区。

  8. 验证“用户电子邮件”“数据”窗格中的链接字段。如果有断开的链接,请单击字段名称旁边的图标来链接两个数据源。
  9. “行”功能区上,右键单击“过期时间” ,然后从上下文菜单中选择“确切日期” 。将字段从连续更改为离散。

  10. “上次使用时间”重复步骤 7。

使用此数据源进行更多操作:使用 Tableau Prep,您可以在以下字段上联接“在线管理见解”数据源,以更深入地了解您的站点。如果您要分析来自多个 Tableau Cloud 站点的数据,您还必须在“站点 LUID = 站点 LUID”上进行联接。

  • 若要查看令牌所有者的站点角色,请基于“所有者电子邮件”=“用户电子邮件”将令牌联接到 TS 用户

  • 若要查看令牌所有者的组成员身份,请基于“所有者电子邮件”=“用户电子邮件”将令牌联接到组

有关详细信息,请参见 Tableau Prep 帮助中的聚合、联接或合并数据(链接在新窗口中打开)

感谢您的反馈!您的反馈已成功提交。谢谢!