您可以使用 Oracle Analytics Cloud REST API 以编程方式在 Oracle Cloud Infrastructure (OCI) 存储中创建、还原和管理快照(BAR 文件)。例如,您可以创建脚本来获取定期备份(快照)。
注:
Oracle Analytics Cloud 控制台中的“快照”页列出了使用控制台获取的快照。使用 REST API 获取和注册的快照不显示在“快照”页中。
下面是一些使用 REST API 的常见任务。
任务 | 说明 | REST API 文档 |
---|---|---|
了解先决条件 |
了解并完成多个先决条件任务。 您必须在 Oracle Analytics Cloud 中具有管理员权限才能使用 REST API 管理快照(BI 服务管理员)。 您还需要访问 Oracle Cloud Infrastructure (OCI) 对象存储,以及创建用于存储快照的存储桶的权限。具体来说,您对存储快照的存储桶需要具有以下权限: |
Prerequisites |
了解 OAuth 2.0 令牌验证 | Oracle Analytics Cloud 中的验证和授权由 Oracle Identity Cloud Service 管理。要访问 Oracle Analytics Cloud REST API,您需要 OAuth 2.0 访问令牌以便授权。 | OAuth 2.0 Token Authentication |
获取快照 | 将系统中某个时间点的内容和设置捕获到快照(BAR 文件),将快照保存到云存储中,并在 Oracle Analytics Cloud 中注册快照。 | Create a snapshot (type=CREATE) |
注册现有快照 | 在 Oracle Analytics Cloud 中注册存储在云存储中的现有快照。 | Create a snapshot (type=REGISTER) |
从快照还原 | 使用云存储中的快照将系统还原到以前的工作状态。 | Restore a snapshot |
删除快照 | 从云存储中删除不需要的快照。 | Delete snapshots |
获取快照详细信息 | 获取云存储中单个快照或所有快照的详细信息。 | Get a snapshot |
获取快照工作请求的状态 | 监视 REST 工作请求的状态。 | Get a work request item |