Web 数据连接器 SDK
- 版本 :2022.1 及更高版本
当您想要从 Tableau 连接到 Web 数据源时,请创建 Web 数据连接器 (WDC)。
WDC 是一个带有 JavaScript 代码的 HTML 页面,它连接到 Web 数据(例如,通过 REST API),将数据转换为 JSON 格式,并将数据传递给 Tableau。
注意:此站点适用于 WDC API 2.x 版,该版本仅与 Tableau 10.0 及更高版本兼容。与早期版本的 Tableau 一起使用的 WDC API 版本 1 不再受支持。
从 WDC 版本 1.x 升级
如果您有使用 WDC 版本 1.x 创建的连接器,这些连接器可能无法在更高版本的 Tableau 中工作。如果您希望连接器在更高版本的 Tableau 中工作,或者如果您想使用 WDC 版本 2.x 中提供的功能,则需要更新连接器。有关更新连接器的信息,请参阅从 WDC 版本 1.x 升级。有关版本兼容性的信息,请参阅WDC 版本。
本节将指导您完成设置开发环境并在模拟器中运行示例 WDC 的过程。
确认先决条件
在我们开始之前,您需要做一些事情。确保您已安装以下依赖项:
获取 WDC SDK
1.在要下载 WDC SDK 的目录中打开终端。然后运行以下命令来克隆 WDC git 存储库:
git clone https://github.com/tableau/webdataconnector.git
2.切换到您下载存储库的目录:
cd webdataconnector
运行模拟器
1.安装依赖项npm
:
npm install --production
注意:您必须以管理员或 sudo 权限运行该命令。
2.启动测试网络服务器:
npm start
3.打开浏览器并导航到以下 URL:
http://localhost:8888/Simulator/index.html
出现 WDC 模拟器。
注意:该npm start
命令还会在端口 8889 上启动一个测试代理服务器,您可以通过它路由请求以规避跨域资源共享 (CORS) 限制。有关更多信息,请参阅 使用 CORS。
试用示例 WDC
1.在 WDC URL 字段中,确认 URL 设置为示例 USGS 地震数据连接器:
../Examples/html/earthquakeUSGS.html
或者,在示例目录中查找更多示例连接器。
2.单击开始交互阶段按钮以显示地震 WDC 的用户界面。
3.单击获取地震数据按钮。
4.单击获取表数据按钮以下载数据并将其显示在表中。
准备好制作自己的连接器了吗?跳转到WDC 教程。