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.

Elementi supportati

Quando si distribuisce il contenuto da una fase della pipeline a un'altra, il contenuto copiato può contenere gli elementi seguenti:

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 disponibili, 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.

Associazione di elementi

L'associazione è il processo in base al quale un elemento (ad esempio report, dashboard e modelli semantici) in una fase della pipeline di distribuzione è associato allo stesso elemento nella fase adiacente. L'associazione si verifica quando si assegna un'area di lavoro a una fase di distribuzione o quando si distribuisce il contenuto da una fase a un'altra. L'associazione è fondamentale per le distribuzioni corrette. Se gli elementi non sono associati, anche se sembrano uguali, non sovrascriveranno in una distribuzione successiva.

  • Gli elementi nella stessa cartella con lo stesso nome e tipo vengono associati automaticamente quando l'area di lavoro viene assegnata o gli elementi vengono distribuiti.
  • Gli elementi abbinati rimangono associati anche se si modificano i nomi. Pertanto, è possibile associare elementi con nomi diversi.
  • Gli elementi aggiunti dopo l'assegnazione dell'area di lavoro a una pipeline non vengono associati automaticamente. Pertanto, è possibile avere elementi identici nelle aree di lavoro adiacenti che non sono abbinate.

Per altre informazioni sull'associazione di elementi e sul relativo funzionamento, vedere Associazione di elementi.

Metodo di distribuzione

Quando si distribuisce il contenuto dalla fase di origine a una fase di destinazione, gli elementi associati vengono sovrascritti. 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 sulle proprietà degli elementi copiate nella fase successiva e sulle proprietà non copiate, 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.