Condividi tramite


Assegnare un'area di lavoro a una pipeline di distribuzione di Microsoft Fabric

Le pipeline di distribuzione consentono di assegnare e annullare l'assegnazione delle aree di lavoro a qualsiasi fase in una pipeline. Questa funzionalità è importante per le organizzazioni che dispongono già di aree di lavoro usate come ambienti diversi di una versione gestita. In questi casi, è possibile assegnare ogni area di lavoro alla fase della pipeline corrispondente e continuare a lavorare nel flusso consueto.

Assegnare un'area di lavoro a qualsiasi fase di pipeline vacante

Per assegnare un'area di lavoro a una pipeline, la fase della pipeline da assegnare all'area di lavoro deve essere vuota. Se si vuole assegnare un'area di lavoro a una fase della pipeline a cui è già assegnata un'altra area di lavoro, annullare l'assegnazione dell'area di lavoro corrente da tale fase e quindi assegnare la nuova area di lavoro.

Prima di assegnare un'area di lavoro a una fase della pipeline, esaminare la sezione limitazioni e assicurarsi che l'area di lavoro soddisfi le condizioni necessarie.

Nota

Prima di assegnare o annullare l'assegnazione di un'area di lavoro a una pipeline, tenere presente che ogni volta che si esegue la distribuzione in una fase vuota, viene creata una nuova area di lavoro.

Per assegnare un'area di lavoro a una fase della pipeline, seguire questa procedura:

  1. Aprire la pipeline.

    Screenshot che mostra una nuova area di lavoro della pipeline con tutte le fasi della pipeline non firmate.

  2. Nella fase a cui si vuole assegnare un'area di lavoro espandere l'elenco a discesa denominato Scegliere un'area di lavoro da assegnare a questa pipeline.

  3. Dal menu a discesa selezionare l'area di lavoro da assegnare a questa fase. Se non viene visualizzata l'area di lavoro desiderata, esaminare la sezione limitazioni e assicurarsi che l'area di lavoro soddisfi le condizioni necessarie.

    Screenshot che mostra l'elenco a discesa Assegna area di lavoro in una fase vuota delle pipeline di distribuzione.

  4. Selezionare Assegna un'area di lavoro.

    Screenshot che mostra il pulsante Assegna area di lavoro in una fase vuota delle pipeline di distribuzione.

Annullare l'assegnazione di un'area di lavoro da una fase della pipeline

È possibile annullare l'assegnazione di un'area di lavoro da qualsiasi fase della pipeline. Se si vuole assegnare un'area di lavoro diversa a una fase della pipeline, è prima necessario annullare l'assegnazione dell'area di lavoro corrente da tale fase.

Per annullare l'assegnazione di un'area di lavoro da una fase della pipeline, seguire questa procedura:

  1. Aprire la pipeline.

  2. Nella fase da cui si vuole annullare l'assegnazione dell'area di lavoro selezionare le impostazioni.

  3. Dal menu delle impostazioni selezionare Annulla assegnazione dell'area di lavoro.

    Screenshot che mostra l'opzione annulla l'assegnazione dell'area di lavoro nelle pipeline di distribuzione, disponibile nel menu delle impostazioni della fase della pipeline.

  4. Nella finestra di dialogo Annulla assegnazione area di lavoro selezionare Annulla assegnazione.

    Screenshot che mostra la finestra popup dell'area di lavoro non assegnata nelle pipeline di distribuzione. Il pulsante di annullare l'assegnazione è evidenziato.

Associazione di elementi

L'associazione è il processo in base al quale un elemento in una fase della pipeline di distribuzione è associato allo stesso elemento nella fase adiacente. Se gli elementi non sono associati, anche se hanno lo stesso nome e tipo, l'elemento nella fase di destinazione non viene sovrascritto durante una distribuzione. Una distribuzione di un elemento non abbinato è nota come distribuzione pulita e crea una copia di tale elemento nella fase adiacente.

L'associazione può verificarsi in uno dei due modi seguenti:

  • Distribuzione: quando un elemento non abbinato viene copiato da una fase a un'altra usando il pulsante Distribuisci , viene creata una copia dell'elemento nella fase successiva e abbinata all'elemento da distribuire.

    La tabella seguente mostra quando gli elementi vengono associati quando il pulsante di distribuzione viene usato in circostanze diverse:

    Scenario Fase A (ad esempio Dev) Fase B (ad esempio Test) Commento
    1 Nome: Report PBI
    Tipo: Report
    None Distribuzione pulita: si verifica l'associazione
    2 Nome: Report PBI
    Tipo: Report
    Nome: Report PBI
    Tipo: Report
    Se gli elementi sono associati, vedere se gli elementi sono associati, quindi premendo distribuisci sovrascrive la fase B.
    3 Nome: Report PBI
    Tipo: Report
    Nome: Report PBI
    Tipo: Report
    Se gli elementi non sono associati (vedere se gli elementi sono associati) il report nella fase A viene copiato nella fase B. Nella fase B sono quindi presenti due file con lo stesso nome, uno associato e uno non abbinato. Le distribuzioni continuano a riuscire tra gli elementi associati.
  • Assegnazione di un'area di lavoro a una fase di distribuzione: quando un'area di lavoro viene assegnata a una fase di distribuzione, la pipeline di distribuzione tenta di associare elementi. I criteri di associazione sono:

    • Nome elemento
    • Tipo di elemento
    • Percorso cartella (usato come tie breaker quando una fase contiene elementi duplicati (due o più elementi con lo stesso nome e tipo)

    Se un singolo elemento in ogni fase ha lo stesso nome e tipo, viene eseguita l'associazione. Se in una fase sono presenti più elementi con lo stesso nome e tipo, gli elementi vengono associati se si trovano nella stessa cartella. Se le cartelle non sono uguali, l'associazione ha esito negativo.

    La tabella seguente mostra quando gli elementi vengono associati quando un'area di lavoro viene assegnata in circostanze diverse:

    Scenario Fase A (ad esempio Dev) Fase B (ad esempio Test) Commento
    1 Nome: Report PBI
    Tipo: Report
    Nome: Report PBI
    Tipo: Report
    ✅ Si verifica l'associazione
    2 Nome: Report PBI
    Tipo: Report
    Nome: Report PBI
    Tipo: Report
    ❌ L'associazione non si verifica (duplicati).
    ❌ La distribuzione non riesce.
    Nome: Report PBI
    Tipo: Report
    ❌ L'associazione non si verifica (duplicati).
    ❌ La distribuzione non riesce.
    3 Nome: Report PBI
    Tipo: Report
    Cartella A
    Nome: Report PBI
    Tipo: Report
    Cartella B
    ✅ La distribuzione ha esito positivo, ma
    ❌ questo report non è associato allo sviluppo
    Nome: Report PBI
    Tipo: Report
    Cartella A
    ✅ L'associazione si verifica usando la cartella come tie breaker per i duplicati
    Nome: Report PBI
    Tipo: Report
    Nessuna cartella
    ✅ La distribuzione ha esito positivo, ma
    ❌ questo report non è associato allo sviluppo

Nota

Dopo l'associazione degli elementi, la ridenominazione degli elementi non comporta l'annullamento dell'associazione degli elementi. Pertanto, possono essere associati elementi con nomi diversi.

Visualizzare gli elementi associati

Gli elementi associati vengono visualizzati nella stessa riga nell'elenco di contenuto della pipeline. Gli elementi non associati vengono visualizzati in una riga da soli:

Screenshot che mostra le fasi adiacenti con gli elementi associati elencati nella stessa riga e un elemento nella seconda fase che non si trova nella prima fase.

Creare elementi non associati con lo stesso nome

Non è possibile associare manualmente gli elementi, tranne seguendo le regole di associazione descritte nella sezione precedente. L'aggiunta di un nuovo elemento a un'area di lavoro che fa parte di una pipeline non associa automaticamente l'elemento a un elemento identico in una fase adiacente. Pertanto, è possibile avere elementi identici con lo stesso nome nelle aree di lavoro adiacenti che non sono abbinate.

Di seguito è riportato un esempio di elementi aggiunti direttamente all'area di lavoro Test dopo l'assegnazione e quindi non associati all'elemento identico nella pipeline di sviluppo :

Screenshot che mostra le fasi adiacenti con elementi non abbinati con nomi e tipi identici elencati nelle diverse righe.

Più elementi con lo stesso nome e tipo in un'area di lavoro

Se due o più elementi nell'area di lavoro da associare hanno lo stesso nome, tipo e cartella, l'associazione ha esito negativo. Spostare un elemento in una cartella diversa o modificarne il nome in modo che non siano più presenti due elementi corrispondenti a un elemento esistente nell'altra fase.

Screenshot di un'assegnazione dell'area di lavoro non riuscita perché sono presenti più elementi con lo stesso nome e tipo.

Considerazioni e limitazioni

Nell'elenco a discesa vengono visualizzate solo le aree di lavoro che possono essere assegnate a una pipeline. Un'area di lavoro può essere assegnata a una fase della pipeline se si applicano le condizioni seguenti:

Confrontare il contenuto in diverse fasi.