数据源疑难解答
对于使用 Tableau Server 数据源的用户,最多需要满足三个条件:
数据源的权限:任何连接到数据源的人员必须同时具有该数据源的“连接”和“查看”权限能力。这同样适用于访问与数据源相连的视图的用户。任何人要发布和修改数据源,都必须有适当的用户站点角色并具有“保存”和“下载/另存为”权限。有关详细信息,请参见权限。
必须下载多维(多维数据集)数据源并在 Tableau Desktop 中使用它们,因此它们需要“下载/另存到 Web”权限。有关 Tableau 中的多维数据集的详细信息,请参见多维数据集数据源。
能够通过数据库身份验证:您可通过多种方式连接到 Tableau 中的数据并控制谁可以访问哪些数据。基本上,无论哪个实体要连接数据库,都必须能够通过身份验证。该实体可以是执行数据提取刷新的 Tableau Server。该实体可以是连接到数据源随后再连接到实时数据库的 Tableau Desktop 用户。该实体还可以是要访问连接到实时数据库的视图的 Tableau Server 用户。若要了解这些选项的更多信息,请参见数据安全。
数据库驱动程序:如果在 Tableau Desktop 中创建和发布数据源的人需要安装其他数据库驱动程序,则您可能也需要在 Tableau Server 上安装这些驱动程序。如果您正在运行分布式安装的 Tableau Server,例如,数据服务器进程在附加节点上运行,则必须在该节点上以及初始服务器节点上安装任何需要的数据库驱动程序。其他进程也需要驱动程序。有关详细信息,请参见数据库驱动程序。
数据源错误消息
下面是工作簿作者和其他用户使用数据源和视图时可能遇到的一些错误:
访问此 Tableau Server 数据源的权限被拒绝:连接到数据源需要拥有“连接”权限。有关详细信息,请参见已发布 Tableau 数据源的数据访问权限。
未找到数据源: 如果已从 Tableau Server 中删除数据源,或者使用视图的用户的“连接到数据”页面需要更新,则该用户可能会看到此错误。若要更新 Tableau Desktop 中的“连接到数据”页面,请单击“刷新”图标:
无法连接到此 Tableau Server 数据源:如果数据源的连接信息已发生改变(例如,由于数据库服务器名称已更改),则可能会出现此错误。检查该数据源的“数据连接”信息并确认其设置正确。
无法列出 Tableau Server 数据源: 如果用户尝试访问 Tableau Server 数据源且 Tableau Server 和 Tableau Desktop 之间存在连接问题,则可能发生此错误。
无法连接到多维数据集数据源:要使用已发布的多维(多维数据集)数据源,您必须下载该数据源并在 Tableau Desktop 中使用它。验证您是否拥有该数据源的“下载/另存到 Web”权限。如果尝试在 Tableau Server 上的 Web 编辑模式下向工作簿中添加发布的多维数据集数据源,您将会遇到“无法连接到数据源”错误。/ DataServiceFailure 无法连接到服务器“<Tableau_Server_name>”。有关 Tableau 中的多维数据集的详细信息,请参见多维数据集数据源。