所有项目都具有一个授权令牌,用于访问数据资产(例如,文件和连接)且由平台 API 使用。 此令牌称为项目访问令牌,或者只是在项目用户界面中访问令牌。 必须在 Notebook 中设置此项目访问令牌,以便项目和平台功能可以访问项目资源。
通过单击 "代码片段" 窗格上的 读取数据 ,选择 "资产" 和 "装入" 选项,将数据装入到 Notebook 时,如果插入的生成代码使用项目函数,那么将为您添加项目访问令牌。
但是,在笔记本中使用需要项目令牌的 API 函数时,例如,如果使用 Wget
通过 HTTP , HTTPS 或 FTP 协议或 ibm-watson-studio-lib
库来访问数据,那么必须自行将项目访问令牌添加到笔记本。
要向 Notebook 添加项目访问令牌 (如果未使用生成的代码) ,请执行以下操作:
从 管理 选项卡中,选择 访问控制 ,然后单击 访问令牌下的 新建访问令牌 。 只有项目管理员才能创建项目访问令牌。
输入名称并选择访问角色。 要在 Notebook 中启用 API 功能,访问令牌必须具有 "编辑者" 访问角色。 具有 "查看者" 访问角色的访问令牌仅允许对 Notebook 进行读访问。
通过单击 Notebook 操作栏中的 更多> 插入项目令牌 ,将项目访问令牌添加到 Notebook。
通过运行插入的隐藏代码单元,将创建可用于
ibm-watson-studio-lib
库中的函数的项目对象。 例如,要获取当前项目运行的名称:project.get_name()
有关可用
ibm-watson-studio-lib
功能的详细信息,请参阅 使用 ibm-watson-studio-lib 访问项目资产。请注意,项目管理员可以随时撤销项目访问令牌。 访问令牌没有到期日期,并且在撤销前一直有效。
父主题: 在 Notebook 中装入和访问数据