Condividi tramite


Attività 11: Aggiunta della trasformazione Suddivisione condizionale a Filtra duplicati

In questa attività viene aggiunta la trasformazione Suddivisione condizionale al flusso di dati. Tramite questa trasformazione è possibile filtrare i duplicati del set di record in ingresso. Tramite la trasformazione Raggruppamento fuzzy vengono raggruppati i record corrispondenti e uno dei record viene selezionato come record pivot. A tutti i record di un gruppo è assegnato lo stesso valore _key_out. I valori _key_in e _key_out del record pivot nel gruppo sono uguali. Agli altri record del gruppo sono associati valori diversi per _key_in e _key_out. Pertanto, quando si applicano filtri utilizzando la condizione _key_in==_key_out, viene visualizzata solo la riga pivot nel gruppo.

  1. Trascinare la trasformazione Suddivisione condizionale dalla sezione Comune della Casella degli strumenti SSIS alla scheda Flusso di dati.

  2. Fare clic con il pulsante destro del mouse sulla trasformazione Suddivisione condizionale nella scheda Flusso di dati, quindi scegliere Rinomina. Digitare Filtra duplicati e premere INVIO.

  3. Collegare Raggruppa fornitori con ID corrispondenti a Filtra duplicati.

  4. Fare doppio clic su Filtra duplicati per avviare la finestra di dialogo Editor trasformazione Suddivisione condizionale.

  5. Espandere Colonne nel riquadro superiore sinistro.

  6. Trascinare _key_in nella colonna Condizione.

  7. Digitare == (uguale a) accanto a _key_in e trascinare _key_out.

  8. Fare clic su Case 1 nella colonna Nome output, digitare Record univoci e premere INVIO.

    Editor trasformazione Suddivisione condizionale

  9. Scegliere OK per chiudere la finestra di dialogo Editor trasformazione Suddivisione condizionale.

Passaggio successivo

Attività 12: Aggiunta della trasformazione Colonna derivata ad Aggiungi colonne richieste da MDS