Marketo
本文介绍如何将 Tableau 连接到 Marketo 数据并设置数据源。
注意:Tableau 正在开发替换连接器。完成后,它将添加到此页面。
警告:自 2023.1 版本起,Marketo 连接器已弃用。您可以使用该连接器,直至其停用为止。一旦连接器停用,它就会从 Tableau 用户界面中移除,使用该连接器的任何数据源将不再按预期工作。已弃用的连接器将在替换连接器推出后的 1-2 个版本中停用。
在开始之前,请收集以下连接信息:
- 自定义服务端点
- 客户端 ID
- 客户端密码
有关如何创建从 Marketo 中进行连接所需的自定义服务信息的详细信息,请参见 Marketo 网站上的 Custom Service(自定义服务)(链接在新窗口中打开)主题。
- 启动 Tableau,并在“连接”下选择“Marketo”。有关数据连接的完整列表,请在“至服务器”下选择“更多”。然后执行以下操作:
- 输入您的自定义服务端点、客户端 ID 和客户端密码。
- 选择“登录”。
- 选择“筛选器类型”:“相对日期范围”或“固定日期范围”,然后选择或指定范围。
- 选择“连接”以授权 Marketo 与 Tableau Desktop 安全地共享您的数据。
如果 Tableau 无法建立连接,请验证您的凭据是否正确。如果仍然无法连接,则说明您的计算机在定位服务器时遇到问题。请与您的网络管理员或 Marketo 管理员联系。
- 在数据源页面上,执行下列操作:
(可选)在页面顶部选择默认数据源名称,然后输入要在 Tableau 中使用的唯一数据源名称。例如,使用可帮助其他数据源用户推断出要连接的数据源的数据源命名约定。
- 在“表”下方,选择一个表并将它拖到画布的顶部。
- 选择工作表标签以开始分析。
选择工作表标签后,Tableau 将通过创建数据提取来导入数据。请注意,Tableau Desktop 只支持 Marketo 的数据提取。您可通过刷新数据提取来更新数据。有关详细信息,请参见提取数据。
根据包含的数据量,创建数据提取可能需要一些时间。
Bulk API 检索某些表的数据
Tableau 使用 Bulk API 来检索“All Activities”、“Leads”和“Leads by List - <list name>”表的数据,从而减少了 API 调用次数。有关详细信息,请参见 Marketo 网站上的批量数据提取(链接在新窗口中打开)文档。
您可以使用“Daily API Usage”(每日 API 使用情况)和“Weekly API Usage”(每周 API 使用情况)表来监视 API 使用情况。
您可以使用加速器快速构建专为 Tableau Desktop 和 Tableau Cloud 上的关键业务指标打造的信息性仪表板设计。有关详细信息,请参见使用加速器快速可视化数据。
在执行分析时收集尽可能多的数据很有诱惑力,但是,从 Marketo 中检索记录可能很耗时间。Tableau 在检索数据之前并不知道特定日期范围内有多少数据。为此,您应首先限制日期范围,然后在评估性能之后再扩展。
为了能让您大致了解从 Marketo 中检索数据可能要花费多长时间,我们使用高速连接执行了一些测试。下表显示了在测试环境中检索给定数量的记录所花费的时间。
记录数 | 检索所花费的时间 |
---|---|
1,000 | 4.5 秒 |
10,000 | 45 秒 |
100,000 | 8 分钟 |
1,000,000 | 75 分钟 |