Strategy ONE

MicroStrategy for Tableau

MicroStrategy for Tableau 允许您从位于 MicroStrategy 项目中的报表或多维数据集中提取数据到 Tableau Public(也称为 Tableau Desktop)中。您可以导入最多四百万行和三十多列的数据集。

MicroStrategy ONE(2024 年 9 月)增加了对 Tableau Web Data Connector 3.0 的支持。如果您使用的是 MicroStrategy ONE 之前的版本 (2024 年 9 月),参见在连接 MicroStrategy ONE 之前先连接到 Tableau  (2024 年 9 月)

从 MicroStrategy 2020 Update 2 开始,您可以将独立的 MicroStrategy for Tableau 连接器用作单独的 Web 应用程序。您可以在 MicroStrategy 上找到安装程序下载网站

要了解有关 MicroStrategy for Tableau 连接器的更多信息,请参阅KB484311:独立的 MicroStrategy for Tableau 连接器

 

在 MicroStrategy 2019 Update 2 或更高版本中使用 Tableau 连接器需要使用应用程序 Tableau 权限。此权限位于客户端-应用程序-Tableau 权限组中。

从 MicroStrategy 2021 Update 2 开始,需要 Java 11。强烈建议您升级到 MicroStrategy 2021 Update 2 或更高版本。

要使用连接器,需要 Tableau Public 10.4 或更高版本。

要使用连接器,您必须拥有MicroStrategyForTableau.war 文件或者社区连接器.war在您的环境中部署的文件。

前提条件

所需特权

您必须拥有使用应用程序 Tableau特权。

启用功能标志

管理员必须启用连接器功能标志:

  1. 找到 configOverride.properties 文件位于以下位置:

    • Windows:<DEPLOY_LOCATION>\webapps\MicroStrategyLibrary\WEB-INF\classes\config\ConfigOverride.properties

    • Linux:<DEPLOY_LOCATION>/webapps/MicroStrategyLibrary/WEB-INF/classes/config/configOverride.properties

  2. 定位 features.tableau-connector.enabled=false 并编辑 falsetrue

  3. 保存文件并重新启动库服务器。

图书馆管理设置

您必须允许在其他站点嵌入库才能使用连接器:

  1. 打开 Web 窗口。
  2. 在导航窗格中,选择环境查看可用的环境。确保环境已连接。
  3. 右键单击环境并选择特性

  4. 在左侧窗格中,单击图书馆
  5. 旁边允许将库嵌入其他网站在下面安全设置, 选择全部
  6. 单击确定

下载 MicroStrategy For Tableau 连接器

  1. 下载MicroStrategyForTableau.taco 文件。
  2. 将文件复制到以下位置之一:
    • Windows 用户C:\Program Files\Tableau\Connectors
    • Mac 用户Users/<insert your username>/Documents/My Tableau Repository/Connectors
  3. 重新启动 Tableau Desktop。

将数据从 MicroStrategy 导入到 Tableau

  1. 打开 Tableau Desktop。在下面连接, 点击MicroStrategy 的 MicroStrategy 连接器

    如果在左侧导航窗格中找不到连接器,请单击更多的...

  2. 粘贴您的 MicroStrategy 库 URL  在提示窗口中单击继续

  3. 登录到您的 MicroStrategy Library 环境。

  4. 使用导入数据对话框用于搜索并选择要导入 MicroStrategy 的报表、多维数据集和数据集。

  5. 点击进口或者准备数据如果需要的话。

已知限制

  • 如果在初始导入期间发生错误,Tableau 将不会打开工作表页面并显示本机错误。如果用户会话超时并点击提炼 > 刷新 Tableau,则会显示本机错误。

    无法重新打开连接器窗口。如果用户单击连接器名称,Tableau 将显示错误。重新打开连接器的唯一方法是重新启动 Tableau Desktop 应用程序并单击连接器名称。

    如果出现此错误,您可以检查连接器的日志。日志位于以下位置之一:

    • Windows 用户C:\Users\<your_user_name>\Documents\My Tableau Repository\Logs\EPS

    • Mac 用户Users/<yourusername>/Documents/My Tableau Repository/Logs/EPS/<latestfolder>/eps.<dateandtime>.log

  • 由于 Tableau WDC 的限制,报告较大的用户可能会经历双倍的等待时间  3.0与以前的版本相比。此限制是由于缺少允许连接器分离模式和数据收集过程的功能造成的。

  • 选择您的搜索引擎对话框出现在打开登录页面用于对欧盟用户进行身份验证。每次打开新窗口时都会显示弹出窗口,这是因为 Tableau Connector 没有保存任何用户首选项。

  • 如果用户在会话期间未执行任何操作,则可能会出现会话超时。例如导入或刷新数据。

  • 用户不能使用相同的环境 URL  或使用客户端 JavaScript 跨会话的任何其他数据。此限制与 Tableau 会话和安全处理有关。

  • 用户无法导入超过 52.6 MB 的数据,否则会显示“承诺被放弃”的错误。此错误与导入的数据大小有关,目前是 WDC   3.0 限制。

  • 由于 Tableau 的限制,即使在具有多个库服务器的环境中运行,它也只能连接到单个库服务器节点。此限制是由于负载平衡解决方案(例如 AWS)造成的 和 Azure 不支持分区 cookie 来维持会话一致性。为了设置负载平衡器来满足 Tableau 的网络需求,用户可以联系负载平衡器供应商。

在连接 MicroStrategy ONE 之前先连接到 Tableau  (2024 年 9 月)

在 MicroStrategy ONE 之前部署 MicroStrategyForTableau.war 文件 (2024 年 9 月)

  1. 下载并提取 MicroStrategy for Tableau 连接器 zip 文件。
  2. 运行安装程序。
  3. 部署 .war 文件。看如何为 MicroStrategy for Tableau 设置应用程序服务器

在 MicroStrategy ONE 之前将数据从 MicroStrategy 导入 Tableau  (2024 年 9 月)

  1. 打开 Tableau Desktop Public Edition。在“Connect”(连接)下,单击 Web Data Connector(Web 数据连接器)。

    如果不存在,请单击更多 > Web 数据连接器

  2. 输入以下 URL:

    • 如果 MicroStrategForTableau.war 部署: https://<MSTR Domain>/MicroStrategyForTableau/
    • 如果 CommunityConnectors.war 部署: https://<MSTR Domain>/CommunityConnectors/mstr/

    如果连接器未自动检测 Tableau,请添加查询 ?mode=tableau 到 URL 末尾并刷新浏览器。

  3. 输入您的 API 服务器 URL 和环境凭证。

    您的 REST API URL 是您的环境 URL, /MicroStrategyLibrary/添加在最后。

  4. 点击使用凭证登录。
  5. 选择您的应用程序。
  6. 单击确定
  7. 在下面数据集,选择一个数据集或者使用搜索来定位一个数据集。
  8. 选择要包含的属性、指标或过滤器。

  9. 点击选择全部选择所有属性、指标或过滤器。
  10. 使用查看所选切换为仅查看选定的对象。
  11. 点击数据预览
  12. 单击提交
  13. 点击立即更新或者自动更新完成将数据集导入 Tableau 的操作。

相关文章

KB484311:独立的 MicroStrategy for Tableau 连接器

KB484146:尝试登录 MicroStrategy for Tableau 连接器时出现“您的凭据或身份验证模式不正确”错误消息