【问题标题】:Using tableau command line refresh extract with multiple connection使用具有多个连接的 tableau 命令行刷新提取
【发布时间】:2018-01-31 12:31:51
【问题描述】:

我已经通过 Tableau Server 发布了一个数据提取,我需要每 10 分钟更新一次。当使用 tableau 命令行涉及单个连接时,我可以这样做。

tableau refreshextract --server https://online.tableau.com --username user1 --password pass  --project project --datasource data_123 --source-username connection1 --source-password connection1 

如果数据提取是从两个或多个连接生成的,我如何刷新数据提取。 上面的命令我都试过了,还是不行。

错误There is no active connection to the data source

【问题讨论】:

    标签: tableau-api


    【解决方案1】:
    1. 在服务器上设置计划。登录到服务器,进入 Schedules 页面,然后单击 New Schedule。将重复设置为每 10 分钟一次。

    2. 启用计划的数据提取刷新和失败电子邮件。作为服务器或站点管理员,您可以启用计划以及数据提取刷新失败时的电子邮件通知。

      选择设置,然后转到常规页面。

      在电子邮件通知下,选择计划刷新失败时向数据源和工作簿所有者发送电子邮件。

      在嵌入式凭据下,选中两个复选框以允许发布者嵌入凭据并安排数据提取刷新。

    3. 发布带有摘录的工作簿。在 Tableau Desktop 中,选择服务器 > 发布工作簿。如果您还没有登录到服务器。在“将工作簿发布到 Tableau Server”对话框中,单击“计划和身份验证”。在提取计划下,从列表中选择计划。

    请参阅 https://onlinehelp.tableau.com/current/server/en-us/qs_refresh_extracts.html 上的 Tableau 快速入门

    【讨论】:

    • 我们不能使用命令行实用程序执行此操作吗?它使用单个连接。
    • @Gulshan 不,你不能这样做。引用命令行实用程序帮助文档,“您只能使用它来刷新单连接数据源。它不适用于多连接数据源。”见onlinehelp.tableau.com/current/online/en-us/…
    • 使用tabcmd refreshextracts我可以刷新多连接数据源,它只是用tableau *****命令行是不可能的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-29
    • 1970-01-01
    • 1970-01-01
    • 2015-06-17
    • 2014-09-09
    • 2020-06-01
    相关资源
    最近更新 更多