Introduzione alle pipeline di distribuzione

Nota

Questo articolo in questa sezione descrive come distribuire il contenuto nell'app. Per il controllo della versione, vedere la documentazione sull'integrazione di Git.

Nel mondo odierno, l'analisi è una parte essenziale del processo decisionale in quasi tutte le organizzazioni. Lo strumento pipeline di distribuzione di Fabric fornisce agli autori di contenuti un ambiente di produzione in cui possono collaborare per gestire il ciclo di vita dei contenuti dell'organizzazione. Le pipeline di distribuzione consentono agli autori di sviluppare e testare il contenuto nel servizio prima di raggiungere gli utenti. Vedere l'elenco completo dei tipi di elementi supportati che è possibile distribuire.

Informazioni su come usare le pipeline di distribuzione

Per informazioni su come usare lo strumento pipeline di distribuzione, seguire questi collegamenti.

  • Creare e gestire una pipeline di distribuzione: un modulo Learn che illustra la creazione di una pipeline di distribuzione.

  • Introduzione alle pipeline di distribuzione: articolo che illustra come creare una pipeline e funzioni chiave, ad esempio regole di distribuzione e distribuzione precedenti.

Struttura della pipeline

È possibile decidere il numero di fasi desiderate nella pipeline di distribuzione. Ci possono essere ovunque tra due e dieci fasi. Quando si crea una pipeline, le tre fasi tipiche predefinite vengono fornite come punto di partenza, ma è possibile aggiungere, eliminare o rinominare le fasi in base alle proprie esigenze. Indipendentemente dal numero di fasi, i concetti generali sono gli stessi:

  • Sviluppo

    La prima fase nelle pipeline di distribuzione in cui si caricano nuovi contenuti con i colleghi creatori. È possibile progettare la compilazione e sviluppare qui o in una fase diversa.

  •   Test

    Dopo aver apportato tutte le modifiche necessarie al contenuto, si è pronti per entrare nella fase di test. Caricare il contenuto modificato in modo che possa essere spostato in questa fase di test. Di seguito sono riportati tre esempi di operazioni che è possibile eseguire nell'ambiente di test:

    • Condividere contenuti con tester e revisori

    • Caricare ed eseguire test con volumi di dati più grandi

    • Testare l'app per vedere come cercherà gli utenti finali

  • Produzione

    Dopo aver testato il contenuto, usare la fase di produzione per condividere la versione finale del contenuto con gli utenti aziendali nell'organizzazione.

Screenshot di una pipeline di distribuzione funzionante con tutte e tre le fasi, lo sviluppo, il test e la produzione, popolati.

Metodo di distribuzione

Quando si distribuisce il contenuto dalla fase di origine a una fase di destinazione, il contenuto di origine sovrascrive qualsiasi elemento con lo stesso nome nella fase di destinazione. Il contenuto nella fase di destinazione che non esiste nella fase di origine rimane nella fase di destinazione così come è. Dopo aver selezionato distribuisci, verrà visualizzato un messaggio di avviso che elenca gli elementi che verranno sovrascritti.

Screenshot dell'avviso di contenuto sostituito visualizzato quando una distribuzione sta per causare modifiche agli elementi nella fase in cui si esegue la distribuzione.

Per altre informazioni sugli elementi copiati nella fase successiva e sugli elementi non copiati, vedere Informazioni sul processo di distribuzione.

Automazione

È anche possibile distribuire il contenuto a livello di codice usando le API REST delle pipeline di distribuzione. Altre informazioni sul processo di automazione in Automatizzare la pipeline di distribuzione usando le API e DevOps.