管理路由规则

路由规则确定哪个 Tableau Bridge 池处理特定域以及(可选)其所属的 Tableau 项目的流量。

注意:路由规则替代私有网络允许列表,并提供基于域和项目的路由。现有的允许列表条目将成为分配给相同池 “允许”路由规则,因此您不必再次创建它们。

先决条件

  • 在创建“允许”规则之前,请至少创建一个非默认池。

  • 确定目标域(例如,myco.com、*.myco.com、172.16.0.0)。

注意:不支持 Tableau 拥有的域,例如 *.tableau.com。

规则条件

每个路由规则由三个可配置参数组成:

条件描述必需
规则类型“允许”将匹配的流量路由到特定池。“阻止”可防止 Bridge 路由与该规则匹配的流量。“阻止”规则未分配池。规则必须唯一。是
Domain规则适用的域名或 IP 地址。是

项目

用于限定规则范围的一个或多个 Tableau 项目(包括嵌套子项目)。如果您将其留空,该规则将适用于所有项目中的域。

可选

注意:每个规则组合必须唯一。项目级别条件仅适用于从 Tableau Desktop 或 Tableau Prep 发布的资源。Web 制作的内容仅按域进行评估。

池和路由规则

Bridge 池跨分配给它们的 Bridge 客户端分摊实时查询和数据提取刷新。路由规则决定给定查询进入哪个池:当查询与规则的域(以及项目,如果已指定)匹配时,Bridge 会将其路由到该规则的池,而不是回退到默认池。

注意:在设置路由规则之前创建您的目标池。“允许”规则至少需要一个非默认池来接收流量。

创建路由规则

  1. 从您站点的“设置”页面,转到“路由规则”部分。

  2. 单击“+ 添加路由规则”。

  3. 对于“规则类型”,选择“允许”或“阻止”。

  4. 在“规则详细信息”的“域”中输入规则匹配的域。

  5. (可选)在“项目”下,请选择一个或多个项目以限定规则的范围。使用搜索框,或展开项目并选择特定子项目或文件夹。

    若要将规则应用于域而无论项目为何,请将“项目”留空。

  6. 如果您选择了“允许”,请选择处理匹配流量的“池”。

  7. 单击“保存”。

如果新规则与现有规则重复,则不会保存。在将规则设为唯一之前,规则上会出现一个警告图标。

注意:基于项目的条件当前仅适用于从 Tableau Desktop 或 Prep 发布的 Bridge 连接的资源。通过 Web 制作发布的内容只能按域筛选,因为在评估规则时,Web 制作资源的项目信息不可用。

编辑路由规则

1.在“路由规则”表中,找到您要更改的规则。

2.在“操作”列中,单击编辑图标。

3.更新规则类型、域、项目选择或池,然后单击“保存”。

如果编辑后的规则与现有规则重复,您将无法保存该规则。在您将规则设为唯一之前,警告图标将一直显示。

删除路由规则

在“操作”列中,单击规则旁边的删除图标。您无法恢复已删除的规则。流量会自动遵循下一条匹配规则或路由到默认池。

注意:“阻止”规则适用于整个站点。无法仅针对部分项目阻止域。

查看和组织您的路由规则

使用路由规则表上方的“查看方式”下拉列表,以不同方式对规则进行分组。规则分组依据:

  • 路由规则:每条规则显示一行,是默认视图。

  • 域:按域对规则进行分组,并显示每个域的规则数以及向该域添加另一条规则的快捷方式。

  • 池:按规则路由到的池对规则进行分组。

  • 规则类型:按“允许”或“阻止”对规则进行分组。

如果规则包含多个项目,请单击规则旁边的 ⓘ 图标以查看其适用的项目(和子项目)的完整列表。“状态”列中的警告图标指示该规则需要注意。例如,如果规则引用的项目已从您的站点中删除,则会出现警告图标。编辑规则,然后更新或移除受影响的项目。

从私有网络允许列表迁移

路由规则取代了私有网络域允许列表。如果您曾使用允许列表将域映射到池,则您的现有条目将自动成为指向相同池的“允许”路由规则。您无需重新创建条目。

“默认池”在迁移后出于向后兼容性仍然可用,但这不再是管理路由的推荐方式。若要获得更多控制权,请创建专用池并使用路由规则将其映射到域以及(可选)项目。

如何确定基于项目的路由

当路由规则包含项目条件时,Bridge 会评估包含所查询的数据源或虚拟连接的项目。Bridge 不会对包含使用连接的工作簿或流程的项目进行评估。在大多数情况下,项目是相同的。例如,当数据源属于一个项目,但其他项目中的工作簿使用它时,它们会有所不同。

内容类型用于路由的项目
已发布数据源 (PDS) 或虚拟连接 (VConn) 数据提取刷新PDS 或 VConn 项目
具有 PDS 实时连接的工作簿PDS 项目
VConn 上的工作簿(实时)VConn 项目
工作簿 → 直接 DB/文件 (EDS)工作簿项目
PDS 上的流程(实时)PDS 项目
VConn 上的流程(实时)VConn 项目
流程 → 直接 DB/文件流程项目
与 VConn 实时连接的 PDSVConn 项目
可组合数据源(不在 MVP 中) - PDS1(实时)上的 PDS2PDS1 项目
可组合 DS 上的工作簿(PDS1 上的 PDS2,实时)PDS1 项目
可组合 DS 上的流程不支持

 

对共享数据源的影响

如果共享或集中项目(例如“BITeam”)中的数据源由不同部门的项目(例如“Finance”)中的工作簿使用,则针对该数据源的查询将根据共享 prbook 的项目进行路由。若要将不同部门的查询路由到不同的池,请在每个部门的项目中发布数据源的副本,而不是跨项目共享一个数据源。

限制

  • 路由规则不支持可组合数据源。基于可组合数据源构建的工作簿的路由行为未定义。

  • 对于 Web 制作的内容,路由规则仅按域匹配。基于项目的条件不可用。(参见注释)。

  • 当前不支持同时批量编辑多个路由规则。例如,同时更改多个规则的域或池。

 

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