创建 HTTP 数据操作

您可以在工作簿中使用 HTTP API 数据操作,以便在您选择某一列时它将值发送到 REST API,后者返回响应。

在创建 HTTP API 数据操作之前,必须将要尝试连接到的域配置为安全域。请参见注册安全域

  1. 在主页上,将光标悬停在工作簿上,单击操作,然后选择打开
  2. 单击工作簿的菜单,然后选择数据操作
  3. 单击添加操作,并为新的 HTTP API 数据操作输入名称。例如,输入 HTTP API Example
  4. 单击类型字段并选择 HTTP API
  5. 单击锚定至字段并选择要应用 HTTP API 数据操作的列。请勿选择度量列或隐藏列。如果您没有为锚定至字段指定值,则数据操作将应用到可视化中的所有数据元素。
  6. HTTP 方法列表中,选择一种方法。
  7. 输入 REST API 的 URL,该 URL 以 http 或 https 开头并(可选)包含替换标记。
  8. 如果选择了 POST 方法:
    • 选择有效负载类型值“表单数据”时,在单独的行上输入每个参数。
    • 选择有效负载类型值“原始数据”时,输入原始数据。
  9. 如果您要添加或覆盖 HTTP 标头以适合您与之交互的 API,则输入定制 HTTP 标头。
  10. 单击支持多选以设置值。
    • 启用 — 选择一个或多个数据点时可以调用数据操作。
    • 禁用 — 仅在选择单个数据点时才能调用数据操作。

      选择多个数据点可能会导致错误时(例如,使用一些第三方 REST API),此设置特别有用。

  11. 单击确定以保存。
  12. 在可视化中单击一个数据点。

    例如,您可以从标记 Category 列中选择 "Books" 以显示特定 REST API。

  13. 单击右键并选择 HTTP API 示例以显示结果。

    选定的数据点确定要将哪些值传递到 URL 标记。

    会显示一则成功或失败消息,以指明是否已使用所选值成功调用 REST API。