【问题标题】:Can I use the Watson Data API with the Cloud Pak for Data Lite plan?我可以将 Watson Data API 与 Cloud Pak for Data Lite 计划一起使用吗?
【发布时间】:2021-10-17 03:14:55
【问题描述】:

我创建了一个 Cloud Pak for Data Lite 帐户(免费版)并将一些资产添加到目录中。我想尝试使用 API 访问这些资产的元数据。我认为我可以为此使用 Watson Data API,但它似乎不起作用。例如,Postman 中的以下请求返回 404 错误:

GET https://dataplatform.cloud.ibm.com/v2/assets/{asset-id}?catalog_id={catalog-id}

Authorization: Bearer {access-token}

我在 https://cloud.ibm.com/iam/overview 成功创建了 api 密钥,使用了对 https://iam.ng.bluemix.net/identity/token 的请求来获取 {access-token},并且我从资产的 Cloud Pak 中找到了 {asset-id} 和 {catalog-id}网址为https://dataplatform.cloud.ibm.com/

我发现这篇 Medium 文章 https://medium.com/@vrvignesh/manage-and-automate-assets-of-cloud-pak-for-data-2-5-using-collect-and-organize-rest-apis-part-1-6b1b07d252e1 指出我需要设置 Watson™ Knowledge Catalog 和 Watson Studio。不幸的是,当我已经在轻量计划上使用 Cloud Pak for Data 时,我似乎无法在轻量计划上设置 Watson™ Knowledge Catalog。除了我认为 Cloud Pak 在内部使用 Watson Knowledge Catalog 之外,它可能已经设置好了?我很困惑。

我是 IBM Cloud 的新手,所以我可能在这里遗漏了一些简单的东西。

我的主要问题是是否可以使用 Lite 计划上的 API 请求 Cloud Pak for Data 中资产的元数据。

【问题讨论】:

    标签: watson-knowledge-catalog cloud-pak-for-data


    【解决方案1】:

    是的。 Cloud Pak for Data 的 Lite 版本支持使用 Watson Data API 进行 API 访问。

    问题是我使用了错误的 API 端点 URL。正确的端点 URL 是

    https://api.dataplatform.cloud.ibm.com
    

    来源:https://cloud.ibm.com/apidocs/watson-data-api?_ga=2.69949400.931528022.1628866891-939983482.1628697566

    我能够成功使用以下请求

    GET https://api.dataplatform.cloud.ibm.com/v2/assets/{asset-id}?catalog_id={catalog-id}
    

    至于问题的其他部分,我似乎确实有一个活动的 Watson 知识目录作为 Cloud Pak for Data 的一部分运行。在资源列表页面上可以看到是活跃的https://cloud.ibm.com/resources

    【讨论】:

      猜你喜欢
      • 2021-11-23
      • 2017-03-07
      • 1970-01-01
      • 1970-01-01
      • 2012-06-16
      • 2014-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多