Destinazione ExcelExcel Destination

La destinazione Excel consente di caricare dati in fogli di lavoro o intervalli di una cartella di lavoro di MicrosoftMicrosoft Excel.The Excel destination loads data into worksheets or ranges in MicrosoftMicrosoft Excel workbooks.

Importante

Per informazioni dettagliate sulla connessione ai file di Excel e sulle limitazioni e i problemi noti per il caricamento di dati da o a file di Excel, vedere Caricare i dati da o in Excel con SQL Server Integration Services (SSIS).For detailed info about connecting to Excel files, and about limitations and known issues for loading data from or to Excel files, see Load data from or to Excel with SQL Server Integration Services (SSIS).

Modalità di accessoAccess Modes

Sono disponibili tre diverse modalità di accesso ai dati per il caricamento dei dati:The Excel destination provides three different data access modes for loading data:

  • Vista o tabella.A table or view.

  • Vista o tabella specificata in una variabile.A table or view specified in a variable.

  • Risultato di un'istruzione SQL.The results of an SQL statement. La query può essere con parametri.The query can be a parameterized query.

Configurare la destinazione ExcelConfigure the Excel Destination

Per connettersi a un'origine dei dati, la destinazione Excel usa una gestione connessione Excel che specifica il file di cartella di lavoro da usare.The Excel destination uses an Excel connection manager to connect to a data source, and the connection manager specifies the workbook file to use. Per altre informazioni, vedere Excel Connection Manager.For more information, see Excel Connection Manager.

La destinazione Excel include un input regolare e un output degli errori.The Excel destination has one regular input and one error output.

È possibile impostare le proprietà tramite Progettazione SSISSSIS o a livello di codice.You can set properties through SSISSSIS Designer or programmatically.

Nella finestra di dialogo Editor avanzato sono disponibili le proprietà che è possibile impostare a livello di codice.The Advanced Editor dialog box reflects all the properties that can be set programmatically. Per ulteriori informazioni sulle proprietà che è possibile impostare nella finestra di dialogo Editor avanzato o a livello di codice, fare clic su uno degli argomenti seguenti:For more information about the properties that you can set in the Advanced Editor dialog box or programmatically, click one of the following topics:

Editor destinazione Excel (pagina Gestione connessione)Excel Destination Editor (Connection Manager Page)

Utilizzare la pagina Gestione connessione della finestra di dialogo Editor destinazione Excel per specificare le informazioni sull'origine dei dati e visualizzare un'anteprima dei risultati.Use the Connection Manager page of the Excel Destination Editor dialog box to specify data source information, and to preview the results. La destinazione Excel carica i dati in un foglio di lavoro oppure in un intervallo denominato in una cartella di lavoro di Microsoft ExcelMicrosoft Excel .The Excel destination loads data into a worksheet or a named range in a Microsoft ExcelMicrosoft Excel workbook.

Nota

La proprietà CommandTimeout della destinazione Excel non è disponibile nell' Editor destinazione Excel, tuttavia può essere impostata utilizzando l' Editor avanzato.The CommandTimeout property of the Excel destination is not available in the Excel Destination Editor, but can be set by using the Advanced Editor. Inoltre alcune opzioni di caricamento rapido sono disponibili solamente nell' Editor avanzato.In addition, certain Fast Load options are available only in the Advanced Editor. Per ulteriori informazioni su questa proprietà, vedere la sezione relativa alla destinazione Excel in Excel Custom Properties.For more information on these properties, see the Excel Destination section of Excel Custom Properties.

Opzioni staticheStatic Options

Gestione connessione ExcelExcel connection manager
Consente di selezionare una gestione connessione Excel esistente dall'elenco o di creare una nuova connessione facendo clic su Nuova.Select an existing Excel connection manager from the list, or create a new connection by clicking New.

NuovaNew
Consente di creare una nuova gestione connessione nella finestra di dialogo Gestione connessione Excel .Create a new connection manager by using the Excel Connection Manager dialog box.

Modalità di accesso ai datiData access mode
Consente di specificare il metodo per la selezione dei dati dall'origine.Specify the method for selecting data from the source.

OpzioneOption DescrizioneDescription
Tabella o vistaTable or view Carica i dati in un foglio di lavoro o in un intervallo denominato nell'origine dei dati di Excel.Loads data into a worksheet or named range in the Excel data source.
Variabile nome vista o nome tabellaTable name or view name variable Consente di specificare il foglio di lavoro o il nome dell'intervallo in una variabile.Specify the worksheet or range name in a variable.

Informazioni correlate: Utilizzo di variabili nei pacchettiRelated information: Use Variables in Packages
Comando SQLSQL command Consente di caricare i dati nella destinazione Excel mediante una query SQL.Load data into the Excel destination by using an SQL query.

Nome del foglio di ExcelName of the Excel sheet
Selezionare la destinazione Excel dall'elenco a discesa.Select the excel destination from the drop-down list. Se l'elenco è vuoto, fare clic su Nuovo.If the list is empty, click New.

NuovaNew
Fare clic su Nuova per avviare la finestra di dialogo Crea tabella .Click New to launch the Create Table dialog box. Quando si fa clic su OKviene creato il file di Excel a cui fa riferimento Gestione connessione Excel .When you click OK, the dialog box creates the excel file that the Excel Connection Manager points to.

Visualizza dati esistentiView Existing Data
Consente di visualizzare in anteprima i risultati nella finestra di dialogo Anteprima risultati query .Preview results by using the Preview Query Results dialog box. L'anteprima supporta la visualizzazione di un massimo di 200 righe.Preview can display up to 200 rows.

Opzioni dinamiche relative alla modalità di accesso ai datiData Access Mode Dynamic Options

Modalità di accesso ai dati = Tabella o vistaData access mode = Table or view

Nome del foglio di ExcelName of the Excel sheet
Consente di selezionare il foglio di lavoro o l'intervallo denominato nell'elenco di quelli disponibili nell'origine dei dati.Select the name of the worksheet or named range from a list of those available in the data source.

Modalità di accesso ai dati = Variabile nome vista o nome tabellaData access mode = Table name or view name variable

Nome variabileVariable name
Consente di selezionare la variabile contenente il nome del foglio di lavoro o dell'intervallo denominato.Select the variable that contains the name of the worksheet or named range.

Modalità di accesso ai dati = Comando SQLData access mode = SQL command

Testo comando SQLSQL command text
Digitare il testo di una query SQL, fare clic su Compila queryper compilare la query oppure scegliere Sfogliaper selezionare il file contenente il testo della query.Enter the text of an SQL query, build the query by clicking Build Query, or locate the file that contains the query text by clicking Browse.

Compila queryBuild Query
Usare la finestra di dialogo Generatore query per creare la query SQL con strumenti grafici visuali.Use the Query Builder dialog box to construct the SQL query visually.

SfogliaBrowse
Usare la finestra di dialogo Apri per individuare il file contenente il testo della query SQL.Use the Open dialog box to locate the file that contains the text of the SQL query.

Analizza queryParse Query
Consente di verificare la sintassi del testo della query.Verify the syntax of the query text.

Editor destinazione Excel (pagina Mapping)Excel Destination Editor (Mappings Page)

Utilizzare la pagina Mapping della finestra di dialogo Editor destinazione Excel per eseguire il mapping tra colonne di input e colonne di destinazione.Use the Mappings page of the Excel Destination Editor dialog box to map input columns to destination columns.

OpzioniOptions

Colonne di input disponibiliAvailable Input Columns
Consente di visualizzare l'elenco delle colonne di input disponibili.View the list of available input columns. Eseguire un'operazione di trascinamento della selezione per impostare il mapping tra le colonne di input disponibili nella tabella e le colonne di destinazione.Use a drag-and-drop operation to map available input columns in the table to destination columns.

Colonne di destinazione disponibiliAvailable Destination Columns
Consente di visualizzare l'elenco delle colonne di destinazione disponibili.View the list of available destination columns. Eseguire un'operazione di trascinamento della selezione per impostare il mapping tra le colonne di destinazione disponibili nella tabella e le colonne di input.Use a drag-and-drop operation to map available destination columns in the table to input columns.

Colonna di inputInput Column
Consente di visualizzare le colonne di input selezionate nella tabella precedente.View input columns selected from the table above. È possibile modificare i mapping utilizzando l'elenco Colonne di input disponibili.You can change the mappings by using the list of Available Input Columns.

Colonna di destinazioneDestination Column
Consente di visualizzare tutte le colonne di destinazione disponibili, indipendentemente dal fatto che siano mappate o meno.View each available destination column, whether it is mapped or not.

Editor destinazione Excel (pagina Output degli errori)Excel Destination Editor (Error Output Page)

Usare la pagina Avanzate della finestra di dialogo Editor destinazione Excel per specificare le opzioni per la gestione degli errori.Use the Advanced page of the Excel Destination Editor dialog box to specify options for error handling.

OpzioniOptions

Input o outputInput or Output
Consente di visualizzare il nome dell'origine dei dati.View the name of the data source.

ColonnaColumn
Consente di visualizzare le colonne esterne (di origine) selezionate nel nodo Gestione connessione della finestra di dialogo Editor origine Excel.View the external (source) columns that you selected in the Connection Manager node of the Excel Source Editordialog box.

ErroreError
Consente di specificare l'azione da eseguire in caso di errori, ovvero ignorare l'errore, reindirizzare la riga o interrompere il componente.Specify what should happen when an error occurs: ignore the failure, redirect the row, or fail the component.

Argomenti correlati: Gestione degli errori nei datiRelated Topics: Error Handling in Data

TroncamentoTruncation
Consente di specificare l'azione da eseguire in caso di troncamenti, ovvero ignorare l'errore, reindirizzare la riga o interrompere il componente.Specify what should happen when a truncation occurs: ignore the failure, redirect the row, or fail the component.

DescrizioneDescription
Consente di visualizzare la descrizione dell'errore.View the description of the error.

Imposta questo valore nelle celle selezionateSet this value to selected cells
Consente di specificare l'azione che dovrà interessare tutte le celle selezionate in caso di errore o troncamento: ignorare l'errore, reindirizzare la riga o interrompere il componente.Specify what should happen to all the selected cells when an error or truncation occurs: ignore the failure, redirect the row, or fail the component.

ApplicaApply
Consente di applicare l'opzione di gestione degli errori alle celle selezionate.Apply the error handling option to the selected cells.

Vedere ancheSee Also

Caricare i dati da o in Excel con SQL Server Integration Services (SSIS)Load data from or to Excel with SQL Server Integration Services (SSIS)
Origine Excel Excel Source
Gestione connessione ExcelExcel Connection Manager