【发布时间】: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