Proprietà personalizzate di Excel

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 proprietà

Tipo di dati

Descrizione

AccessMode

Integer

Modalità utilizzata per accedere al database. I valori possibili sono OpenRowset, OpenRowset da variabile, Comando SQL e Comando SQL da variabile. Il valore predefinito è OpenRowset.

CommandTimeout

Integer

Numero di secondi prima del timeout del 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 ulteriori 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 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 from Variable (1): specificare il nome di una variabile contenente il nome di una tabella o di una vista.

  • OpenRowset Using Fastload (3): specificare il nome di una tabella o di una vista.

  • OpenRowset Using Fastload from Variable (4): specificare il nome di una variabile contenente il nome di una tabella o di una vista.

  • SQL Command (2): specificare un'istruzione SQL.

CommandTimeout

Integer

Numero massimo di secondi durante i quali è possibile eseguire il comando SQL prima del timeout. Il valore 0 indica un periodo di 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

Boolean

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

Boolean

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

Integer

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 valide per questa proprietà non sono disponibili in Editor destinazione Excel, ma possono essere impostate tramite 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 utilizzata 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 ulteriori informazioni, vedere Destinazione Excel.

Vedere anche

Riferimento

Proprietà comuni