Proprietà personalizzate di Excel
Si applica a: SQL Server SSIS Integration Runtime in Azure Data Factory
Proprietà personalizzate delle origini
L'origine Excel include sia proprietà personalizzate che le proprietà comuni a tutti i componenti del flusso di dati.
Nella tabella seguente vengono descritte le proprietà personalizzate dell'origine Excel. Tutte le proprietà sono di lettura/scrittura.
Nome della proprietà | Tipo di dati | Descrizione |
---|---|---|
AccessMode | Intero | Modalità utilizzata per accedere al database. I valori possibili sono OpenRowset, OpenRowset da variabile, Comando SQLe Comando SQL da variabile. Il valore predefinito è OpenRowset. |
CommandTimeout | Intero | Numero di secondi prima del timeout di un comando. Il valore 0 indica un timeout infinito. Nota Questa proprietà non è disponibile in Editor origine Excel, ma può essere impostata tramite Editor avanzato. |
OpenRowset | String | Nome dell'oggetto di database utilizzato per aprire un set di righe. |
OpenRowsetVariable | String | Variabile che contiene il nome dell'oggetto di database utilizzato per aprire un set di righe. |
ParameterMapping | String | Mapping tra i parametri nel comando SQL e le variabili. |
SqlCommand | String | Comando SQL da eseguire. |
SqlCommandVariable | String | Variabile che contiene il comando SQL da eseguire. |
L'output e le colonne di output dell'origine Excel non includono proprietà personalizzate.
Per altre informazioni, vedere Origine Excel.
Proprietà personalizzate delle destinazioni
La destinazione Excel include sia proprietà personalizzate che le proprietà comuni a tutti i componenti del flusso di dati.
Nella tabella seguente vengono descritte le proprietà personalizzate della destinazione Excel. Tutte le proprietà sono di lettura/scrittura.
Nome della proprietà | Tipo di dati | Descrizione |
---|---|---|
AccessMode | Integer (enumerazione) | Valore che specifica la modalità di accesso della destinazione al relativo database di destinazione. Di seguito vengono indicati i possibili valori della proprietà. OpenRowset (0): specificare il nome di una tabella o di una vista. OpenRowset da variabile (1): specificare il nome di una variabile contenente il nome di una tabella o di una vista. OpenRowset con Fastload (3): specificare il nome di una tabella o di una vista. OpenRowset con Fastload da variabile (4): specificare il nome di una variabile contenente il nome di una tabella o di una vista. Comando SQL (2): specificare un'istruzione SQL. |
CommandTimeout | Intero | Numero massimo di secondi durante i quali è possibile eseguire il comando SQL prima del timeout. Un valore di 0 indica un tempo infinito. Il valore predefinito di questa proprietà è 0. Nota: questa proprietà non è disponibile in Editor destinazione Excel, ma può essere impostata tramite Editor avanzato. |
FastLoadKeepIdentity | Booleano | Valore che specifica se copiare i valori Identity durante il caricamento dei dati. Questa proprietà è disponibile solo quando si utilizza una delle opzioni di caricamento rapido. Il valore predefinito di questa proprietà è False. |
FastLoadKeepNulls | Booleano | Valore che specifica se copiare i valori Null durante il caricamento dei dati. Questa proprietà è disponibile solo con una delle opzioni di caricamento rapido. Il valore predefinito di questa proprietà è False. |
FastLoadMaxInsertCommitSize | Intero | Valore che specifica le dimensioni del batch di cui la destinazione Excel tenta di eseguire il commit durante le operazioni di caricamento rapido. Il valore predefinito è 2147483647. Il valore 0 indica una singola operazione di commit in seguito all'elaborazione di tutte le righe. |
FastLoadOptions | String | Raccolta di opzioni di caricamento rapido. Tra le opzioni di caricamento rapido sono inclusi il blocco delle tabelle e la verifica dei vincoli. È possibile specificare una, nessuna o entrambe le opzioni. Nota: alcune opzioni per questa proprietà non sono disponibili in Editor destinazione Excel, ma possono essere impostate usando Editor avanzato. |
OpenRowset | String | Quando AccessMode è OpenRowset, nome della tabella o della vista a cui accede la destinazione Excel. |
OpenRowsetVariable | String | Quando AccessMode è OpenRowset da variabile, nome della variabile che contiene il nome della tabella o della vista a cui accede la destinazione Excel. |
SqlCommand | String | Quando AccessMode è Comando SQL, istruzione Transact-SQL usata dalla destinazione Excel per specificare le colonne di destinazione per i dati. |
L'input e le colonne di input della destinazione Excel non includono proprietà personalizzate.
Per altre informazioni, vedere Destinazione Excel.
Vedi anche
Proprietà comuni
Caricare i dati da o in Excel con SQL Server Integration Services (SSIS)