Você pode usar as APIs REST do Oracle Analytics Cloud para criar, restaurar e gerenciar de forma programada seus snapshots (arquivos BAR) no armazenamento do Oracle Cloud Infrastructure (OCI). Por exemplo, você pode criar um script que faça backups regulares (snapshots).
Nota:
A página Snapshots na Console do Oracle Analytics Cloud lista os snapshots que você gera usando a Console. Os snapshots que você gera e registra usando as APIs REST não são exibidos na página Snapshots.
Aqui estão algumas tarefas comuns que usam APIs REST.
Tarefa | Descrição | Documentação da API REST |
---|---|---|
Entender os pré-requisitos |
Entenda e conclua várias tarefas de pré-requisitos. Você deve ter permissões de administrador no Oracle Analytics Cloud para gerenciar snapshots usando APIs REST (Administrador de Serviços do BI). Você também precisa de acesso ao Oracle Cloud Infrastructure (OCI) Object Storage, além de permissões para criar um bucket para armazenar os snapshots. Especificamente, você precisa das permissões a seguir no bucket de armazenamento em que os snapshots são armazenados: |
Pré-requisitos |
Entender a autenticação de token OAuth 2.0 | A autenticação e a autorização no Oracle Analytics Cloud é gerenciada pelo Oracle Identity Cloud Service. Para acessar as APIs REST do Oracle Analytics Cloud, você precisa de um token de acesso do OAuth 2.0 para usar para autorização. | Autenticação de Token do OAuth 2.0 |
Obter um snapshot | Capture conteúdo e configurações em seu sistema em um momento específico para um snapshot (arquivo BAR), salve o snapshot no armazenamento em nuvem e registre o snapshot com seu Oracle Analytics Cloud. | Crie um snapshot (type=CREATE) |
Registrar um snapshot existente | Registre um snapshot existente que está armazenado no armazenamento em nuvem com seu Oracle Analytics Cloud. | Crie um snapshot (type=REGISTER) |
Restaurar usando um snapshot | Restaure seu sistema para um estado de funcionamento anterior usando um snapshot no armazenamento em nuvem. | Restaure um snapshot |
Excluir um snapshot | Exclua snapshots indesejados do armazenamento em nuvem. | Exclua snapshots |
Obter detalhes do snapshot | Obtenha detalhes de um único snapshot ou de todos os snapshots no armazenamento em nuvem. | Obtenha um snapshot |
Obter o status de uma solicitação de trabalho de snapshot | Monitore o status das solicitações de serviço REST. | Obtenha um item da solicitação de serviço |