Verifica mapping tra i tipi di dati (Importazione/Esportazione guidata SQL Server)

Si applica a:SQL Server SSIS Integration Runtime in Azure Data Factory

Se nell'elenco Mapping della finestra di dialogo Mapping colonne è stato specificato un mapping tra i tipi di dati che può avere esito negativo, l'Importazione/Esportazione guidata SQL Server mostra la pagina Verifica mapping tra i tipi di dati. In questa pagina è possibile esaminare le informazioni dettagliate sulle conversioni dei tipi di dati da eseguire tramite la procedura guidata per rendere i dati di origine compatibili con la destinazione. Queste informazioni includono segnali visivi che consentono di distinguere le conversioni dei tipi di dati per cui si prevede un esito positivo da quelle che possono provocare errori o troncamenti. Per ogni conversione, decidere se accettare la conversione suggerita dalla procedura guidata e specificare come gestire gli eventuali errori restituiti.

Suggerimento

Nella pagina Verifica mapping tra i tipi di dati non è possibile modificare i mapping tra i tipi di dati. È tuttavia possibile fare clic su Indietro per tornare alla pagina Seleziona tabelle e viste di origine e quindi fare clic su Modifica mapping per aprire di nuovo la finestra di dialogo Mapping colonne . Nella finestra di dialogo Mapping colonne è possibile specificare i mapping tra i tipi di dati che con maggiore probabilità avranno esito positivo. Per altre informazioni sulla finestra Mapping colonne , vedere Mapping colonne.

Screenshot della pagina Verifica mapping tra i tipi di dati

Nella schermata riportata di seguito è presente un esempio della pagina Verifica mapping tra i tipi di dati della procedura guidata.

In questo esempio:

  • L'utente ha specificato un mapping nella finestra di dialogo Mapping colonne la cui esecuzione potrebbe non riuscire.
  • L'icona di avviso sulla riga dell'elenco Tabella indica che è presente un problema per la conversione di almeno una colonna di dati dai risultati della query a un tipo di dati compatibile nella tabella di destinazione.
  • L'icona di avviso sulla prima riga dell'elenco Mapping dei tipi di dati indica che il mapping tra il tipo di dati int della colonna di origine e il tipo di dati smalldatetime della colonna di destinazione può determinare una perdita di dati.

Review Data Type Mapping page of the Import and Export Wizard

Rivedere le tabelle di origine e di destinazione

La sezione superiore della pagina Verifica mapping tra i tipi di dati è costituita da un elenco Tabella contenente le tabelle da copiare dall'origine alla destinazione. Per visualizzare le informazioni di conversione relative a una singola tabella, selezionare una tabella dall'elenco Tabella . Le informazioni di conversione relative alle colonne individuali della tabella selezionata vengono visualizzate nella griglia Mapping dei tipi di dati nella parte inferiore della pagina.

In questo esempio, i risultati della query dell'utente verranno copiati nella tabella Sales.CustomerNew2 nella destinazione. L'icona di avviso indica che è presente un problema per la conversione di almeno una colonna di dati dai risultati della query a un tipo di dati compatibile nella tabella di destinazione.

Review mapping - tables

La tabella seguente descrive le colonne dell'elenco Tabella .

Colonna Descrizione
(Icona di origine) Indica la probabilità di esito positivo per le conversioni dei tipi di dati:
- Un'icona raffigurante un segno di spunta verde indica che la procedura guidata prevede l'esito positivo per tutte le conversioni dei tipi di dati per la tabella.
- Un'icona di avviso gialla indica che è consigliabile verificare le singole conversioni eseguite dalla procedura guidata. Per verificare tali conversioni, selezionare la tabella, quindi controllare le conversioni per singole colonne nell'elenco Mapping dei tipi di dati .
- Un'icona di errore rossa indica che la procedura guidata non è in grado di eseguire in modo affidabile alcune delle conversioni per la tabella.
Origine Nome della tabella di origine.
(Icona di destinazione) Indica se la destinazione è già presente o se verrà creata dalla procedura guidata:
- Un'icona a forma di tabella indica che la destinazione è costituita da una tabella esistente.
- Un'icona a forma di tabella con un riflesso di luce indica che la destinazione è costituita da una nuova tabella che verrà creata dalla procedura guidata.
Destinazione Nome della tabella di destinazione.

Verifica mapping tra i tipi di dati

La parte centrale della pagina Verifica mapping tra i tipi di dati è costituita dall'elenco Mapping dei tipi di dati . Questa griglia specifica informazioni dettagliate sulla conversione per le colonne della tabella di origine selezionata nell'elenco Tabella nella parte superiore della pagina.

In questo esempio, ogni colonna di origine verrà copiata in una colonna con lo stesso nome e tipo di dati nella destinazione. L'icona di avviso sulla prima riga dell'elenco Mapping dei tipi di dati indica che il mapping tra il tipo di dati int della colonna di origine e il tipo di dati smalldatetime della colonna di destinazione può determinare una perdita di dati.

Review mapping - mappings

La tabella seguente descrive le colonne dell'elenco Mapping dei tipi di dati .

Colonna Descrizione
(Icona di conversione) Indica la probabilità di esito positivo per le conversioni dei tipi di dati:
- Un'icona raffigurante un segno di spunta verde indica che la procedura guidata prevede l'esito positivo della conversione del tipo di dati per la colonna specifica.
- Un'icona di avviso gialla indica che è consigliabile verificare la conversione eseguita dalla procedura guidata. Per verificare la conversione, fare doppio clic sulla colonna per visualizzare la finestra di dialogo Dettagli conversione colonna . Per altre informazioni, vedere Finestra di dialogo Dettagli conversione colonna (Importazione/Esportazione guidata SQL Server).
- Un'icona di errore rossa indica che la procedura guidata non è in grado di eseguire in modo affidabile la conversione.
Colonna di origine Nome della colonna di origine.
Tipo Origine Tipo di dati della colonna di origine.
Colonna di destinazione Nome della colonna di destinazione.
Tipo destinazione Tipo di dati della colonna di destinazione.
Converti Specificare se continuare con la conversione pianificata:
- Selezionare la casella di controllo per fare in modo che la procedura guidata prosegua con la conversione pianificata.
- Deselezionare la casella di controllo per annullare la conversione del tipo di dati.
In caso di errore Consente di specificare la modalità di gestione degli errori utilizzata dalla procedura guidata:
- Usare l'impostazione In caso di errore (globale) che è possibile specificare nella parte inferiore della pagina.
- Generare un errore e arrestare il processo di importazione o esportazione.
- Ignorare l'errore.
In caso di troncamento Consente di specificare la modalità di gestione del troncamento utilizzata dalla procedura guidata:
- Usare l'impostazione In caso di troncamento (globale) che è possibile specificare nella parte inferiore della pagina.
- Generare un errore e arrestare il processo di importazione o esportazione.
- Ignorare il troncamento.

Suggerimento

Per visualizzare informazioni dettagliate sulla conversione di una determinata colonna di dati, fare doppio clic su qualsiasi riga dell'elenco. Verrà visualizzata la finestra di dialogo Dettagli conversione colonna , che contiene informazioni più dettagliate sulla conversione per la colonna. Per altre informazioni, vedere Finestra di dialogo Dettagli conversione colonna (Importazione/Esportazione guidata SQL Server).

Specificare le opzioni di gestione degli errori globali

Nella sezione inferiore della pagina Verifica mapping tra i tipi di dati è possibile specificare le opzioni di gestione degli errori che verranno applicate per impostazione predefinita a tutte le colonne. Queste impostazioni vengono applicate a tutte le conversioni per cui nella colonna In caso di errore o In caso di troncamento dell'elenco Mapping dei tipi di dati è stata selezionata l'opzione Usa valore globale .

Questo esempio visualizza i valori predefiniti per le due opzioni di gestione degli errori globali.

Review mapping - errors

In caso di errore (globale)
Consente di specificare la modalità di gestione degli errori utilizzata dalla procedura guidata:

  • Generare un errore e arrestare il processo di importazione o esportazione. Questo è il valore predefinito.
  • Ignorare l'errore e continuare il processo di importazione o esportazione.

In caso di troncamento (globale)
Specificare la modalità di gestione del troncamento dei dati usata dalla procedura guidata:

  • Generare un errore e arrestare il processo di importazione o esportazione. Questo è il valore predefinito.
  • Ignorare il troncamento e continuare il processo di importazione o esportazione.

Passaggi successivi

Dopo aver verificato gli avvisi e aver specificato le opzioni di conversione e gestione degli errori, dalla pagina Verifica mapping tra i tipi di dati tornare alla finestra di dialogo Mapping colonne . Per altre informazioni, vedere Mapping colonne.

Vedi anche

Mapping dei tipi di dati nell'Importazione/Esportazione guidata SQL Server