Gestione connessione file flatFlat File Connection Manager

Una gestione connessione file flat consente a un pacchetto di accedere ai dati contenuti in un file flat.A Flat File connection manager enables a package to access data in a flat file. L'origine e la destinazione del file flat possono ad esempio utilizzare gestioni connessioni file flat per estrarre e caricare dati.For example, the Flat File source and destination can use Flat File connection managers to extract and load data.

La gestione connessione file flat è in grado di accedere a un solo file.The Flat File connection manager can access only one file. Per fare riferimento a più file, al posto di una gestione connessione file flat utilizzare una gestione connessione per più file flat.To reference multiple files, use a Multiple Flat Files connection manager instead of a Flat File connection manager. Per ulteriori informazioni, vedere Multiple Flat Files Connection Manager.For more information, see Multiple Flat Files Connection Manager.

Lunghezza di colonnaColumn Length

Per impostazione predefinita la gestione connessione file flat imposta la lunghezza delle colonne di tipo stringa su 50 caratteri.By default, the Flat File connection manager sets the length of string columns to 50 characters. Nella finestra di dialogo Editor gestione connessione 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 Flat File 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 di una colonna di tipo stringa rimane inoltre invariata per tutto il flusso di dati, a meno che non venga modificata successivamente in un'origine file flat o in una trasformazione.Also, unless you subsequently resize the column length in a Flat File source or a transformation, the column length of string column remains the same throughout the data flow. Se su tali colonne di tipo stringa viene eseguito il mapping a colonne di destinazione di larghezza inferiore, verrà visualizzato un avviso nell'interfaccia utenteIf these string columns map to destination columns that are narrower, warnings appear in the user interface. e in fase di esecuzione potrebbero verificarsi errori dovuti al troncamento dei dati.Moreover, at run time, errors may occur due to data truncation. Per evitare errori o troncamenti, è 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.To avoid errors or truncation, 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 file flat, non sarà necessario ridimensionare manualmente le colonne di output nell'origine file flat.If you update column lengths in the Flat File 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 file flatConfiguration of the Flat File Connection Manager

Quando si aggiunge una gestione connessione file flat a un pacchetto, in SQL ServerSQL Server Integration ServicesIntegration Services viene creata una gestione connessione che, in fase di esecuzione, verrà risolta in una connessione file flat, vengono impostate le proprietà della connessione file flat e viene aggiunta la gestione connessione file flat alla raccolta Connessioni del pacchetto.When you add a Flat File connection manager to a package, SQL ServerSQL Server Integration ServicesIntegration Services creates a connection manager that will resolve to a Flat File connection at run time, sets the Flat File connection properties, and adds the Flat File connection manager to the Connections collection of the package.

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

Per impostazione predefinita, tramite la gestione connessione file flat viene sempre verificata la presenza di un delimitatore di riga in dati senza virgolette e viene iniziata una nuova riga quando viene individuato un relativo delimitatore.By default, the Flat File connection manager always checks for a row delimiter in unquoted data, and starts a new row when a row delimiter is found. In questo modo, con la gestione connessione è possibile analizzare correttamente i file con righe prive di campi colonna.This enables the connection manager to correctly parse files with rows that are missing column fields.

In alcuni casi, la disabilitazione di questa funzionalità potrebbe migliorare le prestazioni del pacchetto.In some cases, disabling this feature may improve package performance. Questa funzionalità può essere disabilitata impostando la proprietà della gestione connessione file flat, AlwaysCheckForRowDelimiters, su False.You can disable this feature by setting the Flat File connection manager property, AlwaysCheckForRowDelimiters, to False.

Per configurare la gestione connessione file flat, procedere nel modo seguente:You can configure the Flat File connection manager in the following ways:

  • Specificare il file, le impostazioni locali e la tabella codici da utilizzare.Specify the file, 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 del file contiene i nomi delle colonne.Indicate whether the first row in the file 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.

    La gestione connessione file flat supporta l'uso di un qualificatore di testo per incorporare quest'ultimo in una stringa qualificata.The use of a qualifier character to embed a qualifier character into a qualified string is supported by the Flat File Connection Manager. L'istanza doppia di un qualificatore di testo viene interpretata come una singola istanza letterale di questa stringa.The double instance of a text qualifier is interpreted as a literal, single instance of that string. Ad esempio, se il qualificatore di testo è una virgoletta singola e i dati di input sono 'abc', 'def', 'g'hi', i dati di output saranno abc, def, g'hi.For example, if the text qualifier is a single quote and the input data is ‘abc’, ‘def’, ‘g’hi’, the output data is abc, def, g’hi. Un'istanza di un qualificatore incorporato in una stringa qualificata provoca tuttavia l'esito negativo dell'origine file flat con l'errore DTS_E_PRIMEOUTPUTFAILED.However, an instance of a qualifier embedded in a qualified string causes the Flat File Source to fail with the error DTS_E_PRIMEOUTPUTFAILED.

  • 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.

    È possibile impostare la proprietà ConnectionString per la gestione connessione file flat specificando un'espressione nella finestra Proprietà di SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT).You can set the ConnectionString property for the Flat File connection manager by specifying an expression in the Properties window of SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT). Per evitare errori di convalida, effettuare le operazioni seguenti.To avoid a validation error, do the following.

  • Quando si usa un'espressione per specificare il file, aggiungere il percorso del file nella casella Nome file nell' Editor gestione connessione file flat.When you use an expression to specify the file, add a file path in the File name box in the Flat File Connection Manager Editor.

  • Impostare la proprietà DelayValidation della gestione connessione file flat su True.Set the DelayValidation property on the Flat File connection manager to True.

    È possibile utilizzare un'espressione per creare un nome di file in fase di esecuzione utilizzando la gestione connessione file flat con la destinazione file flat.You can use an expression to create a file name at runtime by using the Flat File connection manager with the Flat File destination.

    È 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 file flat (pagina Generale)Flat File Connection Manager Editor (General Page)

Utilizzare la pagina Generale della finestra di dialogo Editor gestione connessione file flat per selezionare un file e un formato di dati.Use the General page of the Flat File Connection Manager Editor dialog box to select a file and data format. Una connessione file flat consente a un pacchetto di connettersi a un file di testo.A flat file connection enables a package to connect to a text file.

Per ulteriori informazioni sull'Editor gestione connessione file flat, vedere Flat File Connection Manager.To learn more about the Flat File connection manager, see Flat File Connection Manager.

OpzioniOptions

Nome gestione connessioneConnection manager name
Consente di specificare un nome univoco per la connessione file flat nel flusso di lavoro.Provide a unique name for the flat file 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.

Nome fileFile name
Consente di digitare il percorso e il nome del file da utilizzare nella connessione file flat.Type the path and file name to use in the flat file connection.

SfogliaBrowse
Consente di individuare il nome del file da utilizzare nella connessione file flat.Locate the file name to use in the flat file connection.

Impostazioni localiLocale
Consente di specificare le impostazioni locali specifiche di una lingua per l'ordinamento e i formati di data e ora.Specify the locale to provide language-specific information for ordering and for date and time formats.

UnicodeUnicode
Indica se utilizzare il formato Unicode.Indicate whether to use Unicode. Se si utilizza il formato Unicode, non è possibile specificare una tabella codici.If you use Unicode, you cannot specify 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 il file utilizza il tipo di formattazione delimitato, a larghezza fissa o non allineato a destra.Indicate whether the file uses delimited, fixed width, or ragged right formatting.

ValoreValue 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.Columns have a fixed width.
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.Ragged right files are files 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.

Qualificatore di testoText qualifier
Consente di specificare il qualificatore di testo da utilizzare.Specify the text qualifier to use. Ad esempio, è possibile specificare che i campi di testo siano racchiusi tra virgolette.For example, you can specify that text fields are enclosed in quotation marks.

Nota

Dopo aver selezionato un qualificatore di testo non è possibile selezionare di nuovo l'opzione Nessuno .After you select a text qualifier, you cannot re-select the None option. Digitare Nessuno per deselezionare il qualificatore di testo.Type None to de-select the text qualifier.

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.

ValoreValue 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 eventuali righe di intestazione o righe di dati iniziali da ignorare.Specify the number of header rows or initial data 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 file flat (pagina Colonne)Flat File Connection Manager Editor (Columns Page)

Utilizzare la pagina Colonne della finestra di dialogo Editor gestione connessione file flat per specificare le informazioni di riga e di colonna e per visualizzare un'anteprima del file.Use the Columns page of the Flat File Connection Manager Editor dialog box to specify the row and column information, and to preview the file.

Per ulteriori informazioni sull'Editor gestione connessione file flat, vedere Flat File Connection Manager.To learn more about the Flat File connection manager, see Flat File Connection Manager.

Opzioni staticheStatic Options

Nome gestione connessioneConnection manager name
Consente di specificare un nome univoco per la connessione del file flat nel flusso di lavoro.Provide a unique name for the Flat File 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.

AggiornaRefresh
Se si fa clic su Aggiornaè possibile visualizzare gli effetti delle modifiche ai delimitatori da ignorare.View the effect of changing the delimiters to skip by clicking Refresh. Questo pulsante viene visualizzato solo dopo la modifica di altre opzioni della connessione.This button only becomes visible after you have changed other connection options.

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

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 rosso verticale. 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 red 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 rossa verticale nella finestra di anteprima per contrassegnare la fine della riga.Or, drag the vertical red 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

I file non allineati a destra sono file in cui ogni colonna ha una larghezza fissa, ad eccezione dell'ultima.Ragged right files are files 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 rosso verticale. 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 red 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 file flat (pagina Avanzate)Flat File Connection Manager Editor (Advanced Page)

Usare la pagina Avanzate della finestra di dialogo Editor gestione connessione file flat per impostare le proprietà che specificano come Integration Services legge e scrive i dati nei file flat.Use the Advanced page of the Flat File Connection Manager Editor dialog box to set properties that specify how Integration Services reads and writes data in flat files. È possibile modificare i nomi delle colonne del file flat e impostare le proprietà che includono il tipo di dati e i delimitatori per ogni colonna del file.You can change the names of columns in the flat file, and set properties that include data type and delimiters for each column in the file.

Per impostazione predefinita, la lunghezza delle colonne di stringhe è di 50 caratteri.By default, the length of string columns is 50 characters. È possibile ridimensionare la lunghezza di queste colonne per evitare che i dati siano troncati o che la colonna sia eccessivamente larga.You can 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. È possibile apportare manualmente queste modifiche oppure fare clic sul pulsante Suggerisci tipi per usare la finestra di dialogo Suggerisci tipi di colonne per valutare i dati di esempio e apportare tali modifiche automaticamente.You can make these modifications manually, or you can click the Select Types button to use the Suggest Column Types dialog box to evaluate sample data and make some of these changes for you automatically.

Per ulteriori informazioni sull'Editor gestione connessione file flat, vedere Flat File Connection Manager.To learn more about the Flat File connection manager, see Flat File Connection Manager.

OpzioniOptions

Nome gestione connessioneConnection manager name
Consente di specificare un nome univoco per la gestione connessione file flat nel flusso di lavoro.Provide a unique name for the flat file connection manager 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 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.Ragged right files are files 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.
OutputColumnWidthOutputColumnWidth Consente di specificare il valore da archiviare come conteggio di byte. Nel caso dei file Unicode tale valore corrisponde al conteggio di caratteri.Specify a value to be stored as a count of bytes; for Unicode files, this value corresponds to 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. Nel modello a oggetti il nome di questa proprietà è MaximumWidth.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 indicare se i dati di tipo testo sono racchiusi tra qualificatori di testo, ad esempio le virgolette.Indicate whether text data is surrounded by text qualifier characters such as quote characters.

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 descrittivo per la colonna.Provide a descriptive column name. Se non si immettere alcun nome, Integration ServicesIntegration Services crea automaticamente un nome nel formato Colonna 0, Colonna 1 e così via.If you do not enter a name, Integration ServicesIntegration Services automatically creates a name in the format Column 0, Column 1 and so forth.
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}.{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.
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 dispone inoltre delle opzioni seguenti, disponibili nell'elenco a discesa.The button also has the following options, available in the drop-down 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
La finestra di dialogo Suggerisci tipi di colonne consente di valutare dati di esempio nel file e ottenere suggerimenti sul tipo di dati e sulla lunghezza di ogni colonna.Use the Suggest Column Types dialog box to evaluate sample data in the 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 file flat (pagina Anteprima)Flat File Connection Manager Editor (Preview Page)

Utilizzare il nodo Anteprima della finestra di dialogo Editor gestione connessione file flat per visualizzare il contenuto del file di origine in formato tabella.Use the Preview node of the Flat File Connection Manager Editor dialog box to view the contents of the source file in a tabular format.

Per ulteriori informazioni sull'Editor gestione connessione file flat, vedere Flat File Connection Manager.To learn more about the Flat File connection manager, see Flat File Connection Manager.

OpzioniOptions

Nome gestione connessioneConnection manager name
Consente di specificare un nome univoco per la connessione del file flat nel flusso di lavoro.Provide a unique name for the Flat File 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.

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.

AggiornaRefresh
Facendo clic su Aggiorna, è possibile visualizzare l'effetto della modifica del numero di righe da ignorare.View the effect of changing the number of rows to skip by clicking Refresh. Questo pulsante viene visualizzato solo dopo la modifica di altre opzioni della connessione.This button only becomes visible after you have changed other connection options.

Anteprima righePreview rows
Consente di visualizzare i dati di esempio del file flat suddivisi in colonne e righe, a seconda delle opzioni selezionate.View sample data in the flat file, divided into columns and rows according to the options you have selected.