Condividi tramite


Automatizza la pipeline di distribuzione con le API di Fabric

Lo strumento Pipeline di distribuzione di Microsoft Fabric consente ai team di creare un processo di rilascio efficiente e riutilizzabile per il contenuto di Fabric.

Importante

Questa funzionalità è in anteprima.

Usare le API REST di Fabric per le pipeline di distribuzione per integrare Fabric nel processo di automazione dell'organizzazione. Ecco alcuni esempi di operazioni che possono essere eseguite usando le API:

  • Integrare Fabric in strumenti DevOps familiari, ad esempio Azure DevOps o GitHub Actions.

  • Pianificare le distribuzioni della pipeline in modo che vengano eseguite automaticamente in un momento specifico.

  • Distribuire più pipeline contemporaneamente.

  • A catena a seconda delle distribuzioni della pipeline. Se si dispone di contenuto connesso tra pipeline, è possibile assicurarsi che alcune pipeline vengano distribuite prima di altre.

Prerequisiti

Per lavorare con le API della pipeline di distribuzione, sono necessari i prerequisiti seguenti:

È possibile usare le API REST senza PowerShell, ma gli script in questo articolo usano PowerShell. Per eseguire gli script, occorre installare i seguenti programmi:

Funzioni API delle pipeline di distribuzione

Le API REST di Fabric per le pipeline di distribuzione consentono di eseguire le funzioni seguenti:

È anche possibile usare altre chiamate dell'API REST di Fabric per completare le operazioni correlate.

Esempi di PowerShell

È possibile usare gli script di PowerShell seguenti per comprendere come eseguire diversi processi di automazione. Per visualizzare o copiare il testo in un esempio di PowerShell, usare i collegamenti in questa sezione.

  • Distribuisci tutto

    Specificare le informazioni seguenti:

    • Nome della pipeline
    • Nome della fase di origine
    • Nome della fase di destinazione
    • Note sulla distribuzione (facoltativo)
  • Distribuzione selettiva

    Specificare le informazioni seguenti:

    • Nome della pipeline
    • Nome della fase di origine
    • Nome della fase di destinazione
    • Elementi da distribuire (nome visualizzato degli elementi e tipo di elemento)
    • Note sulla distribuzione (facoltativo)

Considerazioni e limitazioni

Quando si usano le API delle pipeline di distribuzione, considerare le limitazioni seguenti:

  • Tutte le limitazioni che si applicano per la pipeline di distribuzione sono valide quando si usano le API. Per altre informazioni, vedere Procedure consigliate per le pipeline di distribuzione.

  • I flussi di dati non sono attualmente supportati. I clienti che usano flussi di dati possono usare le API Power BI.

  • Le entità servizio sono supportate solo per gli elementi di Power BI.

  • Non tutte le opzioni di distribuzione disponibili nelle API Power BI sono disponibili in Fabric. Le seguenti API non sono disponibili nell'API Distribuisci contenuto della fase di Fabric:

    • allowPurgeData
    • allowTakeOver
    • allowSkipTilesWithMissingPrerequisites

    Se è necessaria una di queste API, usare l'API Power BI per la distribuzione. Queste API, tuttavia, funzionano solo per gli elementi di Power BI.