Informazioni sui bundle
I bundle sono snapshot point-in-time degli artifact dell'applicazione (configurazioni e personalizzazione). I bundle acquisiscono solo metadati e non includono dati.
Requisiti di versione e dimensione
- I bundle funzionano quando gli ambienti di origine e di destinazione si trovano nella stessa versione o quando la destinazione si trova su una versione superiore a quella dell'origine.
- Mantieni la dimensione del bundle sotto 1 GB. Se un bundle supera 1 GB, suddividerlo includendo solo gli artifact necessari. Un modo pratico per confermare le dimensioni è quello di generare e scaricare il bundle.
Convalida prima della distribuzione
Prima della distribuzione, il sistema verifica che i bundle contengano tutti i prerequisiti. Se la convalida non riesce, il bundle mostra Convalida non riuscita e non può essere distribuito fino a quando non si corregge il problema e riprovare.
Perché utilizzare i bundle?
Utilizzare i bundle per:
- Package di un subset di artifact per ambienti di sviluppo, test o produzione.
- Esegui la migrazione e distribuisci lo sviluppo personalizzato in un altro ambiente.
- Sincronizza gli ambienti promuovendo le modifiche da un ambiente a un altro. Ad esempio, dalla produzione all'ambiente di test.
- Ripristinare un ambiente dopo un problema (ripristino completo del sistema).
- Creare backup di un ambiente o di un subset di artifact.
- Ripristinare artifact specifici importando un bundle.
Tipi di bundle
- Bundle configurazione dati include:
- Parametri pipeline
- Set di dati priorità
- Metadati di attivazione dell'area funzionale
- Data augmentation
- Configurazioni dati personalizzate
Note:
- Può essere distribuito dopo aver reimpostato il data warehouse per mantenere il contenuto invariato e ristabilire la configurazione della pipeline di dati. Vedere Reimpostazione del data warehouse.
- Include solo augment o configurazioni distribuite. Le augmentazioni o le configurazioni non distribuite nell'origine non sono incluse.
- È possibile includere le configurazioni di estrazione per le connessioni, ma non i dettagli di connessione. Per l'ambiente di destinazione devono essere già definite le connessioni necessarie.
Se è stata abilitata la funzionalità Condivisione dati, è possibile selezionare la configurazione Condivisione dati nel bundle di configurazione dati. Vedere Configura la connessione a Oracle Cloud Infrastructure Object Storage (anteprima).
- Bundle di modelli semantici include tutti i componenti personalizzati del modello semantico, ad esempio:
- Applicazioni esterne
- Estensioni di sistema
- Estensioni utente
- Configurazioni sicurezza
Note:
- A seconda del framework di estensioni del modello semantico utilizzato, il bundle include la sandbox o il ramo principale e la sandbox o il ramo personalizzati insieme ai componenti personalizzati. Per il framework diramazione, è possibile selezionare la tag e la versione da raggruppare e distribuire.
- La distribuzione unisce le estensioni e non le sostituisce Le estensioni esistenti nell'ambiente di destinazione rimangono se non vengono sovrascritte dal bundle.
- Bundle di sicurezza include:
- Assegnazioni ruoli da gruppo a applicazione
- Ruoli dell'applicazione personalizzati
- Sicurezza dei dati personalizzata
- Bundle di contenuti include snapshot del contenuto di Oracle Analytics Cloud, ad esempio:
- Cartelle (esclusi i set di dati)
- Progetti
- Cartelle di lavoro
- Metriche chiave
- Connessioni
- Analisi
- Ruoli responsabilità per contenuto
- Parametri report
- Configurazioni dati personalizzate (ad esempio, analisi account configurabile)
Note:
- Il bundle dei contenuti unisce sempre il contenuto del catalogo dall'origine alla destinazione.
- Se si verificano conflitti durante l'unione, il sistema sostituisce gli elementi in conflitto.
- Contenuto eliminato. Non è tracciato.
- Bundle composto include qualsiasi combinazione degli altri tipi di bundle.
Note:
- Quando si genera un bundle composto, il sistema genera il bundle composto e i relativi bundle inclusi insieme.
- Quando si importa un bundle composto, il sistema importa sia il bundle composto che i singoli bundle.
- Puoi distribuire il bundle composto nel suo complesso o i singoli bundle in base alle esigenze. Ad esempio, è possibile distribuire il bundle composto completo in un unico ambiente e i singoli bundle in ambienti diversi.
- Bundle degli ambienti include:
- Tutto nei bundle di modello semantico, sicurezza e contenuto.
- Altri elementi essenziali non contemplati altrove.
Prima di distribuire un bundle di ambienti, è necessario distribuire un bundle di configurazione dati o attivare le pipeline di dati nell'ambiente di destinazione.
- Bundle di applicazioni include:
- Bundle di contenuti
- (Facoltativo) Configurazione dati personalizzata degli script di data augmentation
- Estensioni del modello semantico
- Bundle sicurezza
Il bundle delle applicazioni include le applicazioni create con Pipeline Builder e altre applicazioni pipeline create nella pagina Configurazioni dati personalizzate. Utilizzando il bundle Applications, è possibile creare un bundle composto che include Pipeline Builder, modello semantico esterno, contenuto predefinito e sicurezza (JAZN).
Prerequisiti per la distribuzione dei bundle
Prima di utilizzare modelli o contenuti semantici:
- Attivare le aree funzionali e assicurarsi che i dati siano disponibili.
- Nell'ambiente di destinazione, per assicurarsi che le configurazioni e l'attivazione siano allo stesso livello dell'ambiente di origine, effettuare una delle operazioni riportate di seguito.
- Configura e attiva manualmente le pipeline di dati
- Distribuisci un bundle di configurazione dati
Solo allora si dovrebbe distribuire il bundle di ambienti, il bundle di modelli semantici o il bundle composto, perché questi dipendono dalla disponibilità dei dati.
Pratiche consigliate
- Includere le informazioni relative alla sicurezza applicabili nei bundle Modello semantico e Contenuto.
- Riassegnare i gruppi agli utenti dopo la distribuzione perché il bundle di sicurezza non sovrascrive i mapping utente-gruppo.
- Quando si esporta un bundle di modelli semantici dal test alla produzione, includere la configurazione della sicurezza.
- Durante la creazione di un bundle di sicurezza, se il numero di ruoli applicazione supera 1000, è possibile che si verifichi un errore. In questo caso, utilizzare il pulsante Seleziona ruoli applicazione per selezionare ruoli specifici.
- Utilizzare nomi univoci per i passi di estensione del modello semantico per garantire che i tag funzionino correttamente durante la migrazione con un bundle di modelli semantici.