Integrazione e distribuzione git per le pipeline di dati (anteprima)

Importante

L'integrazione e la distribuzione git per le pipeline di dati in Data Factory per Microsoft Fabric sono attualmente in anteprima. Queste informazioni sono relative alla versione non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non fornisce alcuna garanzia, esplicita o implicita, in relazione alle informazioni contenute in questo documento.

In Infrastruttura, le funzionalità di integrazione e sviluppo continue (CI/CD) con le pipeline di integrazione e distribuzione Git consentono agli utenti di importare/esportare le risorse dell'area di lavoro con singoli aggiornamenti, deviando dal modello di Azure Data Factory in cui è preferibile l'intero aggiornamento delle factory usando la metodologia di esportazione dei modelli arm. Questa modifica nella metodologia consente ai clienti di scegliere in modo selettivo le pipeline da aggiornare senza sospendere l'intera factory. Sia l'integrazione Git (bring-your-own Git) che le pipeline di distribuzione (CI/CD predefinite) usano il concetto di associata a una singola area di lavoro con un singolo ambiente. È necessario eseguire il mapping di aree di lavoro diverse ai diversi ambienti, ad esempio sviluppo, test e produzione.

Creare un nuovo ramo

Dall'interfaccia utente di Infrastruttura passare a Nuovo ramo e creare un nuovo ramo di sviluppo per il proprio lavoro. Fare riferimento agli screenshot nelle sezioni seguenti per la proprietà Branch .

Sviluppare nuove pipeline dal nuovo ramo

Usare questa metodologia per collaborare come team nella data factory. Esportare il contenuto della pipeline e applicare le modifiche di conseguenza. Per creare un nuovo ramo e iniziare a sviluppare le modifiche della pipeline, vedere i passaggi descritti nella sezione seguente.

Passaggi per testare l'integrazione di Git

  1. Selezionare l'area di lavoro dalla barra di spostamento a sinistra e connettere l'area di lavoro al repository Git selezionando Impostazioni area di lavoro.

    Screenshot che mostra dove selezionare il pulsante Impostazioni area di lavoro per un'area di lavoro.

  2. Selezionare Integrazione Git, quindi specificare l'organizzazione, il progetto e il repository Git. Nell'elenco a discesa Ramo selezionare + Nuovo ramo.

    Screenshot che mostra dove selezionare la scheda integrazione Git e il pulsante + Nuovo ramo nella finestra di dialogo Impostazioni area di lavoro.

  3. Dalla visualizzazione dell'area di lavoro viene visualizzato lo stato dell'artefatto della pipeline come sincronizzato o non sottoposto a commit. Se è presente un lavoro di cui non è stato eseguito il commit , selezionare il pulsante Indicatore di controllo del codice sorgente nella parte superiore della visualizzazione. È quindi possibile scegliere quali elementi sincronizzare e se eseguire la sincronizzazione dall'area di lavoro al repository o dal repository all'area di lavoro.

    GScreenshot che mostra dove viene visualizzato lo stato Git per una pipeline nei dettagli dell'area di lavoro.

Passaggi per testare le pipeline di distribuzione

  1. Anziché l'integrazione git, non è richiesta alcuna configurazione manuale da parte dell'utente, è possibile iniziare a usare le pipeline di distribuzione direttamente dall'area di lavoro esistente.

  2. Selezionare l'icona Pipeline di distribuzione nello strumento di navigazione dell'app a sinistra della schermata.

    Screenshot che mostra dove selezionare il pulsante Pipeline di distribuzione nello strumento di spostamento delle app a sinistra per Fabric.

  3. Dopo aver selezionato Pipeline di distribuzione, viene visualizzata la home page delle pipeline di distribuzione in cui è possibile avviare una nuova pipeline o gestire pipeline esistenti.

  4. Da qui è possibile eseguire il mapping delle aree di lavoro agli ambienti di sviluppo, test e produzione dell'area di lavoro.

    Screenshot che mostra dove assegnare aree di lavoro per ambienti di sviluppo, test e produzione.

  5. Vedere la documentazione generale sulle pipeline di distribuzione di Fabric.

Limitazioni correnti

  • Le regole di distribuzione nelle pipeline di distribuzione (CI/CD di Infrastruttura predefinita) non sono ancora supportate.

Passaggi successivi