gestione connessione per più file flatMultiple Flat Files Connection Manager

Una gestione connessione per più file flat consente a un pacchetto di accedere a dati contenuti in più file flat.A Multiple Flat Files connection manager enables a package to access data in multiple flat files. Ad esempio, un'origine file flat può utilizzare una gestione connessione per più file quando l'attività Flusso di dati si trova in un contenitore Ciclo, ad esempio il contenitore Ciclo For.For example, a Flat File source can use a Multiple Flat Files connection manager when the Data Flow task is inside a loop container, such as the For Loop container. In ogni ciclo del contenitore, l'origine file flat carica dati dal nome file successivo fornito dalla gestione connessione per più file.On each loop of the container, the Flat File source loads data from the next file name that the Multiple Flat Files connection manager provides.

Quando si aggiunge una gestione connessione per più file flat a un pacchetto, SQL ServerSQL Server Integration ServicesIntegration Services crea una gestione connessione che in fase di esecuzione verrà risolta in una connessione per più file flat, imposta le proprietà della gestione connessione, quindi la aggiunge all'insieme Connessioni del pacchetto.When you add a Multiple Flat Files connection manager to a package, SQL ServerSQL Server Integration ServicesIntegration Services creates a connection manager that will resolve to a Multiple Flat Files connection at run time, sets the properties on the Multiple Flat Files connection manager, and adds the Multiple Flat Files connection manager to the Connections collection of the package.

La proprietà ConnectionManagerType della gestione connessione viene impostata su MULTIFLATFILE.The ConnectionManagerType property of the connection manager is set to MULTIFLATFILE.

Per configurare la gestione connessione per più file flat, procedere nel modo seguente:You can configure the Multiple Flat Files connection manager in the following ways:

  • Specificare i file, le impostazioni locali e la tabella codici da utilizzare.Specify the files, locale, and code page to use. Le impostazioni locali vengono utilizzate per interpretare i dati con formato dipendente dalla lingua, come le date, mentre la tabella codici viene utilizzata per convertire i dati stringa in formato Unicode.The locale is used to interpret locale-sensitive data such as dates, and the code page is used to convert string data to Unicode.

  • Specificare il formato dei file.Specify the file format. È possibile utilizzare un formato delimitato, a larghezza fissa o non allineato a destra.You can use a delimited, fixed width, or ragged right format.

  • Specificare i delimitatori della riga di intestazione, delle righe di dati e delle colonne.Specify a header row, data row, and column delimiters. I delimitatori delle colonne possono essere impostati a livello di file e sovrascritti a livello di colonna.Column delimiters can be set at the file level and overwritten at the column level.

  • Indicare se la prima riga dei file contiene i nomi delle colonne.Indicate whether the first row in the files contains column names.

  • Specificare un qualificatore di testo.Specify a text qualifier character. Ogni colonna può essere configurata in modo da riconoscere un qualificatore di testo.Each column can be configured to recognize a text qualifier.

  • Impostare proprietà quali il nome, il tipo di dati e la larghezza massima delle singole colonne.Set properties such as the name, data type, and maximum width on individual columns.

    Quando la gestione connessione per più file flat fa riferimento a più file, i percorsi dei file sono separati da una barra verticale.When the Multiple Flat Files connection manager references multiple files, the paths of the files are separated by the pipe (|) character. La proprietà ConnectionString della gestione connessione ha il formato seguente:The ConnectionString property of the connection manager has the following format:

    <percorso>|<percorso><path>|<path>

    Per specificare più file è inoltre possibile utilizzare caratteri jolly.You can also specify multiple files by using wildcard characters. Per fare riferimento, ad esempio, a tutti i file di testo sull'unità C è possibile impostare il valore della proprietà ConnectionString su C:\.txt.For example, to reference all the text files on the C drive, the value of the **ConnectionString* property can be set to C:\*.txt.

    Se una gestione connessione per più file flat fa riferimento a più file, tutti i file devono avere lo stesso formato.If a Multiple Flat Files connection manager references multiple files, all the files must have the same format.

    Per impostazione predefinita la gestione connessione per più file flat imposta la lunghezza delle colonne di tipo stringa su 50 caratteri.By default, the Multiple Flat Files connection manager sets the length of string columns to 50 characters. Nella finestra di dialogo Editor gestione connessione per più file flat è possibile valutare dati di esempio e modificare automaticamente la lunghezza di tali colonne, in modo da evitare il troncamento dei dati o il superamento della larghezza massima delle colonne.In the Multiple Flat Files Connection Manager Editor dialog box, you can evaluate sample data and automatically resize the length of these columns to prevent truncation of data or excess column width. La lunghezza della colonna rimane invariata per tutto il flusso di dati, a meno che non venga modificata in un'origine file flat o in una trasformazione.Unless you resize the column length in a Flat File source or a transformation, the column length remains the same throughout the data flow. Se su tali colonne viene eseguito il mapping a colonne di destinazione di larghezza inferiore, verrà visualizzato un avviso nell'interfaccia utente e in fase di esecuzione potrebbero verificarsi errori dovuti al troncamento dei dati.If these columns map to destination columns that are narrower, warnings appear in the user interface, and at run time, errors may occur due to data truncation. È possibile ridimensionare le colonne in modo che siano compatibili con le colonne di destinazione nella gestione connessione file flat, nell'origine file flat o in una trasformazione.You can resize the columns to be compatible with the destination columns in the Flat File connection manager, the Flat File source, or a transformation. Per modificare la lunghezza di una colonna di output, è necessario impostare la proprietà Length della colonna di output nella scheda Proprietà input e output della finestra di dialogo Editor avanzato .To modify the length of output columns, you set the Length property of the output column on the Input and Output Properties tab in the Advanced Editor dialog box.

    Se, dopo avere aggiunto e configurato l'origine file flat che utilizza la gestione connessione, si modifica la lunghezza delle colonne nella gestione connessione per più file flat, non sarà necessario ridimensionare manualmente le colonne di output nell'origine file flat.If you update column lengths in the Multiple Flat Files connection manager after you have added and configured the Flat File source that uses the connection manager, you do not have to manually resize the output columns in the Flat File source. Nella finestra di dialogo Origine file flat è disponibile un'opzione che consente di sincronizzare i metadati delle colonne per l'origine file flat.When you open the Flat File Source dialog box, the Flat File source provides an option to synchronize the column metadata.

Configurazione della gestione connessione per più file flatConfiguration of the Multiple Flat Files Connection Manager

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

Per informazioni sulla configurazione di una gestione connessione a livello di programmazione, vedere l'articolo relativo a ConnectionManager e Aggiunta di connessioni a livello di programmazione.For information about configuring a connection manager programmatically, see ConnectionManager and Adding Connections Programmatically.

Editor gestione connessione per più file flat (pagina Generale)Multiple Flat Files Connection Manager Editor (General Page)

Utilizzare la pagina Generale della finestra di dialogo Editor gestione connessione per più file flat per selezionare un gruppo di file con lo stesso formato di dati e per specificare il loro formato dei dati.Use the General page of the Multiple Flat Files Connection Manager Editor dialog box to select a group of files that have the same data format, and to specify their data format. Una connessione per più file flat consente la connessione di un pacchetto a un gruppo di file di testo aventi lo stesso formato.A multiple flat files connection enables a package to connect to a group of text files that have the same format.

Per ulteriori informazioni sulla gestione connessione per più file flat, vedere Multiple Flat Files Connection Manager.To learn more about the Multiple Flat Files connection manager, see Multiple Flat Files Connection Manager.

OpzioniOptions

Nome gestione connessioneConnection manager name
Consente di specificare un nome univoco per la connessione per più file flat nel flusso di lavoro.Provide a unique name for the Multiple Flat Files connection in the workflow. Il nome specificato verrà visualizzato in Progettazione SSISSSIS .The name provided will be displayed within SSISSSIS Designer.

DescriptionDescription
Consente di aggiungere una descrizione per la connessione.Describe the connection. È consigliabile includere nella descrizione informazioni sugli scopi della connessione, in modo da ottenere pacchetti autodocumentati e semplificarne quindi la gestione.As a best practice, describe the connection in terms of its purpose, to make packages self-documenting and easier to maintain.

Nomi fileFile names
Consente di digitare il percorso e i nomi dei file da utilizzare nella connessione per più flat file.Type the path and file names to use in the Multiple Flat Files connection. È possibile specificare più file usando caratteri jolly, ad esempio "C:\.txt", oppure il carattere barra verticale (|) per separare più nomi di file.You can specify multiple files by using wildcard characters, as in the example "C:\.txt", or by using the vertical pipe character (|) to separate multiple file names. Tutti i file devono avere lo stesso formato data.All files must have the same data format.

SfogliaBrowse
Consente di cercare i nomi dei file da utilizzare nella connessione per più file flat.Browse the file names to use in the Multiple Flat Files connection. È possibile selezionare più file.You can select multiple files. Tutti i file devono avere lo stesso formato data.All files must have the same data format.

Impostazioni localiLocale
Consente di specificare la località per specificare informazioni relative all'ordinamento e alla conversione di data e ora.Specify the location to provide information for ordering and for date and time conversion.

UnicodeUnicode
Indica se utilizzare il formato Unicode.Indicate whether to use Unicode. L'utilizzo di Unicode impedisce di specificare una tabella codici.Using Unicode precludes specifying a code page.

Tabella codiciCode page
Consente di specificare la tabella codici per il testo non Unicode.Specify the code page for non-Unicode text.

FormatoFormat
Consente di indicare se utilizzare la formattazione non allineata a destra, a larghezza fissa o delimitata.Indicate whether to use delimited, fixed width, or ragged right formatting. Tutti i file devono avere lo stesso formato data.All files must have the same data format.

ValueValue DescriptionDescription
DelimitatoDelimited Le colonne sono separate dai delimitatori specificati nella pagina Colonne .Columns are separated by delimiters, specified on the Columns page.
A larghezza fissaFixed width Le colonne hanno una larghezza fissa, specificata trascinando le linee dei marcatori nella pagina Colonne .Columns have a fixed width, specified by dragging marker lines on the Columns page.
Non allineato a destraRagged right I file non allineati a destra sono file in cui ogni colonna ha una larghezza fissa, ad eccezione dell'ultima colonna, delimitata dal delimitatore di riga, che viene specificato nella pagina Colonne .Ragged right files are files in which every column has a fixed width, except for the last column, which is delimited by the row delimiter, specified on the Columns page.

Qualificatore di testoText qualifier
Consente di specificare il qualificatore di testo da utilizzare.Specify the text qualifier to use. È possibile, ad esempio, racchiudere il testo tra virgolette.For example, you can specify to enclose text with quotation marks.

Delimitatore riga di intestazioneHeader row delimiter
Consente di selezionare il delimitatore per la riga di intestazione nell'elenco dei delimitatori disponibili oppure di immettere il testo per il delimitatore.Select from the list of delimiters for header rows, or enter the delimiter text.

ValueValue DescriptionDescription
{CR}{LF}{CR}{LF} La riga di intestazione è delimitata dalla combinazione di caratteri ritorno a capo/avanzamento riga.The header row is delimited by a carriage return-line feed combination.
{CR}{CR} La riga di intestazione è delimitata da un carattere di ritorno a capo.The header row is delimited by a carriage return.
{LF}{LF} La riga di intestazione è delimitata da un carattere di avanzamento riga.The header row is delimited by a line feed.
Punto e virgola {;}Semicolon {;} La riga di intestazione è delimitata da un carattere punto e virgola.The header row is delimited by a semicolon.
Due punti {:}Colon {:} La riga di intestazione è delimitata da un carattere due punti.The header row is delimited by a colon.
Virgola {,}Comma {,} La riga di intestazione è delimitata da una virgola.The header row is delimited by a comma.
Tabulazione {t}Tab {t} La riga di intestazione è delimitata da un carattere di tabulazione.The header row is delimited by a tab.
Barra verticale {|}Vertical bar {|} La riga di intestazione è delimitata da una barra verticale.The header row is delimited by a vertical bar.

Righe di intestazione da ignorareHeader rows to skip
Consente di specificare il numero di righe di intestazione da ignorare, se presenti.Specify the number of header rows to skip, if any.

Nomi di colonne nella prima riga di datiColumn names in the first data row
Consente di indicare se prevedere o fornire nomi di colonne nella prima riga di dati.Indicate whether to expect or provide column names in the first data row.

Editor gestione connessione per più file flat (pagina Colonne)Multiple Flat Files Connection Manager Editor (Columns Page)

Utilizzare il nodo Colonne della finestra di dialogo Editor gestione connessione per più file flat per specificare informazioni sulla riga e la colonna e visualizzare l'anteprima del primo file selezionato.Use the Columns node of the Multiple Flat Files Connection Manager Editor dialog box to specify the row and column information, and to preview the first selected file.

Per ulteriori informazioni sulla gestione connessione per più file flat, vedere Multiple Flat Files Connection Manager.To learn more about the Multiple Flat Files connection manager, see Multiple Flat Files Connection Manager.

Opzioni staticheStatic Options

Nome gestione connessioneConnection manager name
Consente di specificare un nome univoco per la connessione per più file flat nel flusso di lavoro.Provide a unique name for the Multiple Flat Files connection in the workflow. Il nome specificato verrà visualizzato in Progettazione SSISSSIS .The name provided will be displayed within SSISSSIS Designer.

DescriptionDescription
Consente di aggiungere una descrizione per la connessione.Describe the connection. È consigliabile includere nella descrizione informazioni sugli scopi della connessione, in modo da ottenere pacchetti autodocumentati e semplificarne quindi la gestione.As a best practice, describe the connection in terms of its purpose, to make packages self-documenting and easier to maintain.

Opzioni dinamiche relative al formato file flatFlat File Format Dynamic Options

Formato = DelimitatoFormat = Delimited

Delimitatore di rigaRow delimiter
Consente di selezionare il delimitatore di riga desiderato nell'elenco dei delimitatori disponibili oppure di immettere il testo per il delimitatore.Select from the list of available row delimiters, or enter the delimiter text.

ValoreValue DescriptionDescription
{CR}{LF}{CR}{LF} Le righe sono delimitate dalla combinazione di caratteri ritorno a capo/avanzamento riga.Rows are delimited by a carriage return-line feed combination.
{CR}{CR} Le righe sono delimitate da un ritorno a capo.Rows are delimited by a carriage return.
{LF}{LF} Le righe sono delimitate da un avanzamento riga.Rows are delimited by a line feed.
Punto e virgola {;}Semicolon {;} Le righe sono delimitate da un punto e virgola.Rows are delimited by a semicolon.
Due punti {:}Colon {:} Le righe sono delimitate da un carattere due punti.Rows are delimited by a colon.
Virgola {,}Comma {,} Le righe sono delimitate da una virgola.Rows are delimited by a comma.
Tabulazione {t}Tab {t} Le righe sono delimitate da un carattere di tabulazione.Rows are delimited by a tab.
Barra verticale {|}Vertical bar {|} Le righe sono delimitate da una barra verticale.Rows are delimited by a vertical bar.

Delimitatore di colonnaColumn delimiter
Consente di selezionare il delimitatore di colonna desiderato nell'elenco dei delimitatori disponibili oppure di immettere il testo per il delimitatore.Select from the list of available column delimiters, or enter the delimiter text.

ValoreValue DescriptionDescription
{CR}{LF}{CR}{LF} Le colonne sono delimitate dalla combinazione di caratteri ritorno a capo/avanzamento riga.Columns are delimited by a carriage return-line feed combination.
{CR}{CR} Le colonne sono delimitate da un ritorno a capo.Columns are delimited by a carriage return.
{LF}{LF} Le colonne sono delimitate da un avanzamento riga.Columns are delimited by a line feed.
Punto e virgola {;}Semicolon {;} Le colonne sono delimitate da un punto e virgola.Columns are delimited by a semicolon.
Due punti {:}Colon {:} Le colonne sono delimitate da due punti.Columns are delimited by a colon.
Virgola {,}Comma {,} Le colonne sono delimitate da una virgola.Columns are delimited by a comma.
Tabulazione {t}Tab {t} Le colonne sono delimitate da una tabulazione.Columns are delimited by a tab.
Barra verticale {|}Vertical bar {|} Le colonne sono delimitate da una barra verticale.Columns are delimited by a vertical bar.

Reimposta colonneReset Columns
Il pulsante Reimposta colonneconsente di rimuovere tutte le colonne tranne quelle originali.Remove all but the original columns by clicking Reset Columns.

Formato = A larghezza fissaFormat = Fixed Width

CarattereFont
Consente di selezionare il tipo di carattere per la visualizzazione in anteprima dei dati.Select the font in which to display the preview data.

Colonne dati di origineSource data columns
Per modificare la larghezza della riga, trascinare l'indicatore di riga verticale, mentre per modificare la larghezza delle colonne, fare clic sul righello nella parte superiore della finestra di anteprima.Adjust the width of the row by sliding the vertical row marker, and adjust the width of the columns by clicking the ruler at the top of the preview window

Larghezza rigaRow width
Consente di specificare la larghezza della riga prima dell'aggiunta dei delimitatori per le singole colonne.Specify the length of the row before adding delimiters for individual columns. In alternativa, trascinare la linea verticale nella finestra di anteprima per contrassegnare la fine della riga.Or, drag the vertical line in the preview window to mark the end of the row. Il valore relativo alla larghezza della riga viene aggiornato automaticamente.The row width value is automatically updated.

Reimposta colonneReset Columns
Il pulsante Reimposta colonneconsente di rimuovere tutte le colonne tranne quelle originali.Remove all but the original columns by clicking Reset Columns.

Formato = Non allineato a destraFormat = Ragged Right

Nota

Nei file con formato non allineato a destra, ogni colonna ha una larghezza fissa, ad eccezione dell'ultima colonna.Ragged right files are those in which every column has a fixed width, except for the last column. L'ultima colonna è delimitata dal delimitatore di riga.It is delimited by the row delimiter.

CarattereFont
Consente di selezionare il tipo di carattere per la visualizzazione in anteprima dei dati.Select the font in which to display the preview data.

Colonne dati di origineSource data columns
Per modificare la larghezza della riga, trascinare l'indicatore di riga verticale, mentre per modificare la larghezza delle colonne, fare clic sul righello nella parte superiore della finestra di anteprima.Adjust the width of the row by sliding the vertical row marker, and adjust the width of the columns by clicking the ruler at the top of the preview window

Delimitatore di rigaRow delimiter
Consente di selezionare il delimitatore di riga desiderato nell'elenco dei delimitatori disponibili oppure di immettere il testo per il delimitatore.Select from the list of available row delimiters, or enter the delimiter text.

ValoreValue DescriptionDescription
{CR}{LF}{CR}{LF} Le righe sono delimitate dalla combinazione di caratteri ritorno a capo/avanzamento riga.Rows are delimited by a carriage return-line feed combination.
{CR}{CR} Le righe sono delimitate da un ritorno a capo.Rows are delimited by a carriage return.
{LF}{LF} Le righe sono delimitate da un avanzamento riga.Rows are delimited by a line feed.
Punto e virgola {;}Semicolon {;} Le righe sono delimitate da un punto e virgola.Rows are delimited by a semicolon.
Due punti {:}Colon {:} Le righe sono delimitate da un carattere due punti.Rows are delimited by a colon.
Virgola {,}Comma {,} Le righe sono delimitate da una virgola.Rows are delimited by a comma.
Tabulazione {t}Tab {t} Le righe sono delimitate da un carattere di tabulazione.Rows are delimited by a tab.
Barra verticale {|}Vertical bar {|} Le righe sono delimitate da una barra verticale.Rows are delimited by a vertical bar.

Reimposta colonneReset Columns
Il pulsante Reimposta colonneconsente di rimuovere tutte le colonne tranne quelle originali.Remove all but the original columns by clicking Reset Columns.

Editor gestione connessione per più file flat (pagina Avanzate)Multiple Flat Files Connection Manager Editor (Advanced Page)

Usare la pagina Avanzate della finestra di dialogo Editor gestione connessione per più file flat per impostare proprietà come il tipo di dati e i delimitatori di ogni colonna nei file di testo a cui si connette la gestione connessione per i file flat.Use the Advanced page of the Multiple Flat Files Connection ManagerEditor dialog box to set properties such as data type and delimiters of each column in the text files to which the flat file connection manager connects.

Per impostazione predefinita, la lunghezza delle colonne di stringhe è di 50 caratteri.By default, the length of string columns is 50 characters. È possibile valutare i dati di esempio e ridimensionare automaticamente la lunghezza di queste colonne per evitare che i dati siano troncati o che la colonna sia eccessivamente larga.You can evaluate sample data and automatically resize the length of these columns to prevent truncation of data or excess column width. È possibile aggiornare anche altri metadati per attivare la compatibilità con le colonne di destinazione.You can also update other metadata to enable compatibility with destination columns. È possibile ad esempio modificare il tipo di dati di una colonna che contiene solo dati integer impostando un tipo di dati numeric, come DT_I2.For example, you might change the data type of a column that contains only integer data to a numeric data type, such as DT_I2.

Per ulteriori informazioni sulla gestione connessione per più file flat, vedere Multiple Flat Files Connection Manager.To learn more about the Multiple Flat Files connection manager, see Multiple Flat Files Connection Manager.

OpzioniOptions

Nome gestione connessioneConnection manager name
Consente di specificare un nome univoco per la gestione connessione per più file flat nel flusso di lavoro.Provide a unique name for the Multiple Flat Files connection manager in the workflow. Il nome specificato verrà visualizzato nell'area Gestioni connessioni in Progettazione SSISSSIS .The name provided will be displayed within the Connection Managers area of SSISSSIS Designer.

DescriptionDescription
Consente di aggiungere una descrizione per la gestione connessione.Describe the connection manager. È consigliabile includere nella descrizione informazioni sugli scopi della gestione connessione, in modo da ottenere pacchetti autodocumentati e semplificarne quindi la gestione.As a best practice, describe the connection manager in terms of its purpose, to make packages self-documenting and easier to maintain.

Configurare le proprietà delle singole colonneConfigure the properties of each column
È possibile selezionare una colonna nel riquadro sinistro per visualizzarne le proprietà in quello destro.Select a column in the left pane to view its properties in the right pane. Nella tabella seguente è disponibile una descrizione delle proprietà dei tipi di dati.See the following table for a description of data type properties. Alcune delle proprietà incluse nell'elenco possono essere configurate solo per alcuni formati di file flat.Some of the properties listed are configurable only for some flat file formats.

ProprietàProperty DescriptionDescription
ColumnTypeColumnType Indica se la colonna è delimitata, a larghezza fissa o non allineata a destra.Denotes whether the column is delimited, fixed width, or ragged right. Questa proprietà è di sola lettura.This property is read-only. I file non allineati a destra sono file in cui ogni colonna ha una larghezza fissa ad eccezione dell'ultima, per la quale viene utilizzato il delimitatore di riga.Ragged right files are files in which every column has a fixed width, except for the last column, which is terminated by the row delimiter.
OutputColumnWidthOutputColumnWidth Consente di specificare il valore da archiviare come conteggio di byte. Nel caso dei file Unicode tale valore verrà visualizzato come conteggio di caratteri.Specify a value to be stored as a count of bytes; for Unicode files, this will display as a count of characters. Nell'attività Flusso di dati questo valore viene utilizzato per impostare la larghezza della colonna di output per l'origine file flat.In the Data Flow task, this value is used to set the output column width for the Flat File source.

Nota: nel modello a oggetti il nome di questa proprietà è MaximumWidth.Note: In the object model, the name of this property is MaximumWidth.
DataTypeDataType Consente di selezionare i tipi di dati disponibili nell'apposito elenco.Select from the list of available data types. Per altre informazioni, vedere Tipi di dati di Integration Services.For more information, see Integration Services Data Types.
TextQualifiedTextQualified Consente di specificare se i dati di testo sono qualificati usando un carattere qualificatore di testo:Indicate whether text data is qualified using a text qualifier character:

True: i dati di tipo testo nel file flat sono qualificati.True: Text data in the flat file is qualified.

False: i dati di tipo testo nel file flat non sono qualificati.False: Text data in the flat file is not qualified.
NomeName Consente di specificare un nome per la colonna.Provide a column name. Per impostazione predefinita, si tratta di un elenco numerato di colonne. È comunque possibile scegliere qualsiasi nome descrittivo univoco.The default is a numbered list of columns; however, you can choose any unique, descriptive name.
DataScaleDataScale Consente di specificare la scala dei dati numerici.Specify the scale of numeric data. Per scala si intende il numero di posizioni decimali.Scale refers to the number of decimal places. Per altre informazioni, vedere Tipi di dati di Integration Services.For more information, see Integration Services Data Types.
ColumnDelimiterColumnDelimiter Consente di selezionare i delimitatori di colonna disponibili nell'apposito elenco.Select from the list of available column delimiters. Scegliere come delimitatori caratteri che non siano già presenti nel testo.Choose delimiters that are not likely to occur in the text. Questo valore viene ignorato per le colonne a larghezza fissa.This value is ignored for fixed-width columns.

{CR}{LF} : le colonne sono delimitate dalla combinazione di caratteri ritorno a capo/avanzamento riga{CR}{LF} – columns are delimited by a carriage return-line feed combination

{CR} : le colonne sono delimitate da un ritorno a capo{CR} – columns are delimited by a carriage return

{LF} : le colonne sono delimitate da un avanzamento riga{LF} – columns are delimited by a line feed

Punto e virgola {;} : le colonne sono delimitate da un punto e virgolaSemicolon {;} – columns are delimited by a semicolon

Due punti {:} : le colonne sono delimitate da due puntiColon {:} – columns are delimited by a colon

Virgola {,} : le colonne sono delimitate da una virgolaComma {,} – columns are delimited by a comma

Tabulazione {t}: le colonne sono delimitate da una tabulazioneTab {t} – columns are delimited by a tab

Barra verticale {|}: le colonne sono delimitate da una barra verticaleVertical bar {|} – columns are delimited by a vertical bar
DataPrecisionDataPrecision Consente di specificare la precisione dei dati numerici.Specify the precision of numeric data. Per precisione si intende il numero di cifre.Precision refers to the number of digits. Per altre informazioni, vedere Tipi di dati di Integration Services.For more information, see Integration Services Data Types.
InputColumnWidthInputColumnWidth Consente di specificare il valore da archiviare come conteggio di byte. Nel caso dei file Unicode tale valore verrà visualizzato come conteggio di caratteri.Specify a value to be stored as a count of bytes; for Unicode files, this will display as a count of characters. Questo valore viene ignorato nelle colonne delimitate.This value is ignored for delimited columns.

Nota : nel modello a oggetti il nome di questa proprietà è ColumnWidth.Note In the object model, the name of this property is ColumnWidth.

NuovaNew
Consente di aggiungere una nuovacolonna.Add a new column by clicking New. Per impostazione predefinita, il pulsante Nuova aggiunge una colonna alla fine dell'elenco.By default, the New button adds a new column at the end of the list. Il pulsante offre inoltre le opzioni seguenti che è possibile selezionare dall'elenco a discesa.The button also has the following options, available in the dropdown list.

ValoreValue DescriptionDescription
Aggiungi colonnaAdd Column Consente di aggiungere una nuova colonna alla fine dell'elenco.Add a new column at the end of the list.
Inserisci primaInsert Before Consente di inserire una nuova colonna prima di quella selezionata.Insert a new column before the selected column.
Inserisci dopoInsert After Consente di inserire una nuova colonna dopo quella selezionata.Insert a new column after the selected column.

EliminaDelete
Consente di selezionare una colonna e quindi di rimuoverla.Select a column, and then remove it by clicking Delete.

Suggerisci tipiSuggest Types
Usare la finestra di dialogo Suggerisci tipi di colonne per restituire dati di esempio nel primo file selezionato e ottenere suggerimenti relativi al tipo di dati e alla lunghezza di ogni colonna.Use the Suggest Column Types dialog box to evaluate sample data in the first selected file and to obtain suggestions for the data type and length of each column. Per altre informazioni, vedere Riferimento all'interfaccia utente della finestra di dialogo Suggerisci tipi di colonne.For more information, see Suggest Column Types Dialog Box UI Reference.

Editor gestione connessione per più file flat (pagina Anteprima)Multiple Flat Files Connection Manager Editor (Preview Page)

Usare la pagina Anteprima della finestra di dialogo Editor gestione connessione per più file flat per visualizzare il contenuto del primo file di origine selezionato suddiviso in colonne in base alle impostazioni definite in precedenza.Use the Preview page of the Multiple Flat Files ConnectionManager Editor dialog box to view the contents of the first selected source file divided into columns as you have defined them.

Per ulteriori informazioni sulla gestione connessione per più file flat, vedere Multiple Flat Files Connection Manager.To learn more about the Multiple Flat Files connection manager, see Multiple Flat Files Connection Manager.

OpzioniOptions

Nome gestione connessioneConnection manager name
Consente di specificare un nome univoco per la connessione per più file flat nel flusso di lavoro.Provide a unique name for the Multiple Flat Files connection in the workflow. Il nome specificato verrà visualizzato nell'area Gestioni connessioni in Progettazione SSISSSIS .The name provided will be displayed within the Connection Managers area of SSISSSIS Designer.

DescriptionDescription
Consente di aggiungere una descrizione per la connessione.Describe the connection. È consigliabile includere nella descrizione informazioni sugli scopi della connessione, in modo da ottenere pacchetti autodocumentati e semplificarne quindi la gestione.As a best practice, describe the connection in terms of its purpose, to make packages self-documenting and easier to maintain.

Righe di dati da ignorareData rows to skip
Consente di specificare il numero di righe che devono essere ignorate all'inizio del file flat.Specify how many rows to skip at the beginning of the flat file.

Anteprima righePreview rows
Consente di visualizzare dati di esempio del primo flat file selezionato, suddivisi in righe e colonne in base alle opzioni selezionate.View sample data in the first selected flat file, divided into columns and rows by using the options selected.

Vedere ancheSee Also

Origine file flat Flat File Source
Destinazione file flat Flat File Destination
Connessioni in Integration Services (SSIS)Integration Services (SSIS) Connections