Confrontare il contenuto in diverse fasi di distribuzione

Prima di distribuire il contenuto in una fase diversa, può essere utile visualizzare le differenze tra le due fasi. La home page della pipeline di distribuzione confronta le tre fasi di distribuzione e indica se esistono differenze. Usare i pulsanti Confronta e Modifica revisione per visualizzare il contenuto di ogni pipeline e vedere esattamente quali elementi sono diversi e dove sono presenti tali differenze.

Importante

Microsoft Fabric è in anteprima.

Confrontare fasi

Screenshot che mostra tre fasi della distribuzione. C'è un controllo verde tra le fasi di test e produzione e una X arancione tra le fasi di sviluppo e test.

Un indicatore dell'icona di confronto viene visualizzato tra due fasi sequenziali per fornire informazioni visive rapide sulle differenze tra di esse. L'indicatore di confronto ha due stati:

  • Indicatore verde: i metadati per ogni elemento di contenuto sono gli stessi in entrambe le fasi.

  • Indicatore arancione : viene visualizzato se una di queste condizioni è true:

    • Alcuni degli elementi di contenuto in ogni fase sono stati modificati o aggiornati, ovvero hanno metadati diversi.
    • C'è una differenza nel numero di elementi tra le fasi.

Quando due fasi sequenziali sono diverse, un collegamento Compare viene visualizzato sotto l'icona di confronto arancione. Selezionare Confronta per aprire l'elenco di elementi di contenuto in entrambe le fasi. Questa visualizzazione Confronto consente di tenere traccia delle modifiche o delle differenze tra gli elementi in ogni fase della pipeline.

Screenshot che mostra l'opzione di confronto, che espande la visualizzazione di confronto e consente di confrontare gli elementi tra le fasi della pipeline di distribuzione.

Nella visualizzazione di confronto gli elementi vengono disposti in ordine alfabetico in base al tipo di elemento. Gli elementi associati si trovano accanto all'altro, anche se hanno nomi diversi.

Gli elementi non associati o modificati ottengono una delle etichette seguenti:

  • Nuovo: nuovo elemento nella fase di origine. Questo elemento non esiste nella fase di destinazione. Dopo la distribuzione questo elemento viene clonato nella fase di destinazione.

  • Diverso : un elemento presente sia nella fase di origine che nella fase di destinazione, in cui una delle versioni è stata modificata dopo l'ultima distribuzione. Dopo la distribuzione l'elemento nella fase di origine sovrascriverà l'elemento nella fase di destinazione, indipendentemente da dove è stata apportata la modifica.

    I set di dati con regole di distribuzione configurate che non sono state distribuite, vengono contrassegnati anche come diversi, poiché le regole di distribuzione non vengono applicate fino a quando i set di dati non vengono distribuiti dalla fase di origine alla fase di destinazione.

  • Mancante da : questo elemento viene visualizzato nella fase di destinazione, ma non nella fase di origine.

    Nota

    La distribuzione non avrà alcun effetto sugli elementi mancanti.

Esaminare le modifiche apportate agli elementi associati

Se un elemento di testo, come un set di dati, è diverso, passare il puntatore del mouse su di esso per visualizzare il pulsante Modifica revisione .

Screenshot che mostra il pulsante di revisione delle modifiche accanto a un elemento.

Se non c'è nulla da confrontare, il pulsante è disabilitato. Se sono state apportate modifiche allo schema, è possibile selezionare il pulsante per visualizzare un confronto dettagliato in base alla riga dei due elementi.

Quando si seleziona il pulsante Modifica revisione , viene visualizzata una finestra popup con un confronto a riga del contenuto dell'elemento mentre è attualmente visualizzata nelle due fasi confrontate.

Nella parte superiore della schermata verrà visualizzato:

  1. Nome dell'area di lavoro seguito dal nome dell'elemento come visualizzato nella fase di origine (da distribuire).
  2. Numero totale di modifiche apportate al file nella fase da modificare (verde) e la fase da distribuire (rosso).
  3. Frecce su e giù che consentono di passare alla differenza precedente o successiva nel file.
  4. Barra di spostamento sul lato destro con barre rosse o verdi evidenziando dove si trovano le modifiche nel file.
  5. Pulsanti che attivano l'interruttore tra una visualizzazione side-by-side e una visualizzazione inline delle modifiche.
  6. Finestra di revisione delle modifiche con un confronto riga per riga degli elementi.

Confrontare le modifiche

Nella visualizzazione di confronto side-by-side degli elementi, l'area del codice viene divisa in due:

  • A sinistra è il contenuto dell'elemento nella fase di destinazione della distribuzione. Questa fase verrà modificata alla successiva distribuzione. Il contenuto verrà sottoposto a override.
  • A destra è il contenuto dell'elemento nella fase di origine della distribuzione. Questa fase verrà distribuita. Il relativo contenuto verrà applicato.
  • Le linee su ogni lato vengono visualizzate nello stesso ordine, quindi ogni riga si trova accanto al relativo equivalente nella fase confrontata.

La visualizzazione di confronto inline , anziché la visualizzazione side-by-side, mostra ogni riga nella fase di destinazione (da modificare) sotto il relativo equivalente nella fase di origine (da distribuire).

In entrambi i confronti viene visualizzato, sia inline che side-by-side, le differenze vengono evidenziate come segue:

  • Le righe del contenuto del file sono numerate e le righe modificate sono contrassegnate come segue:

    • Le modifiche visualizzate nella fase Da modificare verranno rimosse o sovrascritte durante la distribuzione successiva. Sono evidenziati in rosso con un segno '-' accanto al numero.
    • Le modifiche visualizzate nella fase Da distribuire sono i nuovi valori che verranno applicati durante la successiva distribuzione. Sono evidenziati in verde con un segno '+' accanto al numero.
  • Nelle righe modificate, i caratteri specifici aggiunti o eliminati vengono evidenziati in un'ombreggiatura più scura.

Modifiche ai file prima del confronto

Le due versioni del contenuto mostrato nella finestra di revisione delle modifiche vengono modificate nei modi seguenti per semplificare il confronto:

  • Le regole del parametro e dell'origine vengono applicate all'elemento di origine in modo che l'origine dati visualizzata sia quella che verrà distribuita.
  • Alcuni campi che non indicano differenze,ad esempio i timestamp e l'appartenenza al ruolo, vengono rimossi da entrambi gli elementi.
  • Le tabelle gestite dal sistema, ad esempio l'aggregazione automatica, vengono rimosse.
  • Gli elementi vengono ordinati in modo che i campi e le tabelle vengano visualizzati nello stesso ordine.

Chiudere la finestra al termine dell'analisi delle differenze e distribuire alla fase successiva quando si è pronti.

Considerazioni e limitazioni

  • La funzionalità di revisione delle modifiche supporta solo le modifiche dello schema per i tipi di elementi testuali. Attualmente supporta set di dati, esclusi il formato di modellazione dei dati v1 e i flussi di dati.

  • Un elemento può essere contrassegnato come Diverso, ma non è ancora idoneo per la revisione delle modifiche. In questi casi, il pulsante Modifica revisione è disabilitato. Ad esempio:

    • Le modifiche alle impostazioni, ad esempio la modifica del nome.
    • Il tipo di elemento non è ancora supportato.
    • L'elemento ha uno stato sconosciuto perché il processo di confronto non è stato completato.
  • Il contenuto nella finestra di revisione delle modifiche può essere diverso dalla versione originale, poiché è stata modificata prima di eseguire il confronto.

Passaggi successivi

Distribuire il contenuto nella fase successiva