Gestire gli snapshot mediante le API REST

È possibile utilizzare le API REST di Oracle Analytics Cloud per creare, ripristinare e gestire gli snapshot (file BAR) a livello di programmazione nello storage dell'infrastruttura Oracle Cloud (OCI). Ad esempio, è possibile creare uno script che esegue backup (snapshot) periodici.

Nota:

Nella pagina Snapshot della console di Oracle Analytics Cloud sono elencati gli snapshot eseguiti mediante la console. Gli snapshot eseguiti e registrati mediante le API REST non vengono visualizzati nella pagina Snapshot.

Di seguito vengono indicati alcuni task comuni in cui si fa uso delle API REST.

Task Descrizione Documentazione delle API REST
Comprendere i prerequisiti

Comprendere e completare numerosi task dei prerequisiti.

Per gestire gli snapshot utilizzando le API REST è necessario disporre delle autorizzazioni di amministratore in Oracle Analytics Cloud (Amministratore di servizi BI).

È inoltre necessario accedere a Oracle Cloud Infrastructure (OCI) Object Storage e disporre delle autorizzazioni per creare un bucket in cui memorizzare gli snapshot. In particolare, per il bucket di memorizzazione in cui vengono memorizzati gli snapshot sono necessarie le autorizzazioni seguenti: OBJECT_CREATE e OBJECT_OVERWRITE. È inoltre necessario impostare un criterio IAM OCI che consenta a Oracle Analytics Cloud di accedere al bucket di memorizzazione utilizzando l'autenticazione principal risorsa.

Prerequisiti
Comprendere l'autenticazione token OAuth 2.0 L'autenticazione e l'autorizzazione in Oracle Analytics Cloud sono gestite da Oracle Identity Cloud Service. Per accedere alle API REST di Oracle Analytics Cloud è necessario un token di accesso OAuth 2.0 da utilizzare per l'autorizzazione. Autenticazione token OAuth 2.0
Eseguire uno snapshot Acquisire il contenuto e le impostazioni nel sistema di un determinato point-in-time in uno snapshot (file BAR), salvare lo snapshot nella memoria cloud , quindi registrare lo snapshot con Oracle Analytics Cloud. Creare uno snapshot (type=CREATE)
Registrare uno snapshot esistente Registrare uno snapshot esistente memorizzato nella memoria cloud con Oracle Analytics Cloud. Creare uno snapshot (type=REGISTER)
Ripristinare da uno snapshot Ripristinare il sistema a uno stato di lavoro precedente utilizzando uno snapshot disponibile nella memoria cloud. Ripristinare uno snapshot
Eliminare uno snapshot Eliminare gli snapshot non desiderati dalla memoria cloud. Eliminare gli snapshot
Recuperare i dettagli degli snapshot Recuperare i dettagli di un singolo snapshot o di tutti gli snapshot nella memoria cloud. Recuperare uno snapshot

Recuperare tutti gli snapshot

Recuperare lo stato di una richiesta di lavoro snapshot Monitorare lo stato delle richieste di lavoro REST. Recuperare un elemento di una richiesta di lavoro