Eventi
31 mar, 23 - 2 apr, 23
Il più grande evento di apprendimento di Fabric, Power BI e SQL. 31 marzo - 2 aprile. Usare il codice FABINSIDER per salvare $400.
Registrati oggiQuesto browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare le funzionalità più recenti, gli aggiornamenti della sicurezza e il supporto tecnico.
Questo articolo illustra il funzionamento di Integrazione Git e delle pipeline di distribuzione per i magazzini in Microsoft Fabric. Informazioni su come configurare un collegamento al repository, gestire i magazzini e implementarli in ambienti diversi. Il controllo del codice sorgente per il magazzino di Fabric è attualmente una funzionalità di anteprima.
Per scenari diversi, è possibile usare sia l'integrazione Git sia le Pipeline di distribuzione:
L'integrazione Git in Microsoft Fabric abilita gli sviluppatori a integrare processi di sviluppo, strumenti e procedure consigliate direttamente nella piattaforma Fabric. Consente agli sviluppatori che sviluppano in Fabric di:
Per altre informazioni sul processo di integrazione con Git vedere:
Dalla pagina Impostazioni area di lavoro è possibile configurare facilmente un collegamento al repository per eseguire il commit e la sincronizzazione delle modifiche.
L'immagine seguente è un esempio della struttura di file di ogni elemento del magazzino nel repository:
Quando si esegue il commit dell'elemento di magazzino nel repository Git, il magazzino viene convertito in un formato di codice sorgente come progetto di database SQL. Un progetto SQL è una rappresentazione locale degli oggetti SQL che costituiscono lo schema di un database singolo, ad esempio tabelle, stored procedure o funzioni. La struttura di cartelle degli oggetti database è organizzata per Schema/Tipo di oggetto. Ogni oggetto nel magazzino è rappresentato con un file .sql che contiene la propria definizione DDL (Data Definition Language). I dati delle tabelle di magazzino e le funzionalità della sicurezza SQL non sono inclusi nel progetto di database SQL.
Anche le query condivise vengono sottoposte a commit nel repository ed ereditano il nome in cui vengono salvate.
Con l'estensione dei progetti di database SQL disponibile all'interno di Azure Data Studio e di Visual Studio Code, è possibile gestire uno schema del magazzino e gestire le modifiche dell'oggetto magazzino come per altri progetti di database SQL.
Per il download di una copia locale dello schema del magazzino, selezionare Scarica progetto di database SQL nel nastro.
Copia locale di un progetto di database contenente la definizione dello schema del magazzino. Il progetto di database può essere usato per:
Per pubblicare lo schema del magazzino in un nuovo magazzino:
Inoltre è possibile usare le pipeline di distribuzione per implementare il codice di magazzino in ambienti diversi, ad esempio sviluppo, test e produzione. Le pipeline di distribuzione non espongono un progetto di database.
Usare i passaggi seguenti per completare la distribuzione del magazzino usando la pipeline di distribuzione.
Per altre informazioni sul processo delle pipeline di distribuzione in Fabric, vedere Informazioni generali sulle pipeline di distribuzione di Fabric.
ALTER TABLE
per aggiungere un vincolo o una colonna nel progetto di database, la tabella verrà esclusa e ricreata durante l'implementazione, con conseguente perdita di dati. Prendere in considerazione la soluzione alternativa seguente per mantenere la definizione e i dati della tabella: CREATE TABLE
e INSERT
, CREATE TABLE AS SELECT
o Clonare la tabella.ALTER TABLE
.DataflowsStagingWarehouse
, visualizzato nel repository.ALTER TABLE
per aggiungere un vincolo o una colonna nel progetto di database, la tabella verrà esclusa e ricreata durante l'implementazione, con conseguente perdita di dati.DataflowsStagingWarehouse
visualizzato nella pipeline di distribuzione.Eventi
31 mar, 23 - 2 apr, 23
Il più grande evento di apprendimento di Fabric, Power BI e SQL. 31 marzo - 2 aprile. Usare il codice FABINSIDER per salvare $400.
Registrati oggiTraining
Modulo
Implementare l'integrazione continua e il recapito continuo (CI/CD) in Microsoft Fabric - Training
Informazioni sui concetti e le strategie chiave per implementare l'integrazione continua e la distribuzione continua (CI/CD) in Microsoft Fabric.
Certificazione
Microsoft Certified: Fabric Data Engineer Associate - Certifications
In qualità di specialista di dati, dovresti avere competenze nei modelli di caricamento dei dati, architetture dei dati e processi di orchestrazione.