Analizzare i dati esterni in una tabella
Criteri di sicurezza:
- Prism: Tables Createil dominio nell'area funzionale Prism Analytics durante la creazione di una tabella.
- Uno dei seguenti requisiti di sicurezza durante la modifica di una tabella:
- DominioPrism Datasets: Owner Managenell'area funzionale Prism Analytics.
- DominioPrism Datasets: Managenell'area funzionale Prism Analytics.
- AutorizzazioneEditor tabelleper la tabella.
- AutorizzazioneProprietario tabellaper la tabella.
- AutorizzazionePuò inserire dati tabellaper la tabella.
Quando si carica un file delimitato in una tabella, è necessario definire la modalità di analisi dei dati. Le opzioni di analisi vengono definite nello step
Modifica opzioni di analisi
quando si caricano dati in una tabella, ad esempio quando si crea una tabella caricando un file o quando si aggiungono più righe a una tabella esistente.Il sistema supporta file delimitati conformi a RFC 4180. Per ulteriori informazioni, consultare RFC 4180.
- Accedere allo stepModifica opzioni di analisiper caricare i dati in una tabella.
- Configurare le opzioni di analisi.L'attività contiene i seguenti elementi:
Opzione Descrizione Delimitatore di rigaSpecifica il singolo carattere che separa le righe (o i record) nei file di dati di origine.Nella maggior parte dei file delimitati, le righe sono separate da una nuova riga, ad esempio il carattere di avanzamento riga, il carattere di ritorno a capo o il ritorno a capo più feed di riga. Il feed di riga è la nuova rappresentazione di riga standard nei sistemi operativi simili a UNIX. Altri sistemi operativi (come Windows) potrebbero utilizzare il ritorno a capo singolarmente o il ritorno a capo più l'avanzamento riga. Se si selezionaQualsiasi nuova riga, il sistema riconosce una di queste rappresentazioni di una nuova riga come delimitatore di riga.Delimitatore di campoSpecifica il singolo carattere che separa i campi (o le colonne) di una riga nei file di dati di origine. La virgola è il delimitatore di campo più comune.Nomi campiSpecifica il nome predefinito di ogni campo. È possibile modificare i nomi dei campi dopo aver definito le opzioni di analisi.I nomi dei campi devono essere conformi alle regole di convalida dei nomi.Il sistema considera automaticamente la prima riga di ogni file di origine come una riga di intestazione anziché come una riga di dati. Se non si desidera utilizzare la prima riga come nome per i campi, deselezionareUsa valori della prima riga.Carattere di escapeSpecifica il singolo carattere utilizzato per l'escape delCarattere di virgolettao di un'altra istanza delCarattere di escapequando viene specificato unCarattere di virgoletta. Il sistema legge un carattere di escape come dati solo se è associato a un altro carattere di escape.Se i valori dei dati contengono caratteri di virgoletta come dati, è necessario utilizzare l'escape di tali caratteri e l'intero valore del campo deve essere racchiuso tra ilCarattere di virgoletta. In caso contrario, il sistema presuppone che il carattere virgoletta indichi un nuovo campo.Carattere preventivoIl carattere che racchiude un singolo valore di campo, se presente.Alcuni file delimitati utilizzano il carattere virgoletta per racchiudere i singoli valori dei dati. Il carattere delle virgolette è in genere il carattere delle virgolette doppie (").Se il valore di un campo contiene un delimitatore di campo come dati, il valore del campo deve essere racchiuso tra ilcarattere virgoletta, altrimenti il sistema presuppone che il delimitatore di campo denoti un nuovo campo.Se un valore di campo contiene il carattere di virgoletta come dati, il valore del campo deve essere racchiuso tra ilcarattere di virgolettae deve essere preceduto da uncarattere di escapeo da un altro carattere di virgoletta.Se un valore di campo contiene un delimitatore di riga (ad esempio un carattere di nuova riga) come dati, il valore del campo deve essere racchiuso tra ilcarattere virgoletta.Si supponga di avere una riga con questi tre valori di dati:weekly special wine, beer, and soda "2 for 1" or 9.99 eachSe il delimitatore di campo è una virgola, il carattere virgoletta è una virgoletta doppia e il carattere di escape è una virgoletta doppia, una riga formattata correttamente nei dati di origine avrà il seguente aspetto:"weekly special", "wine, beer, and soda", """2 for 1"" or 9.99 each"Carattere commentoSpecifica il carattere che rappresenta un commento all'inizio di una riga di testo. Il sistema ignora ogni riga del file esterno che inizia con il carattere del commento. Esempio: selezionare # come Carattere commento per ignorare le righe che iniziano con #.Quando il Carattere commento è vuoto, il sistema legge tutte le righe come righe di dati.Righe da ignorareSpecifica il numero di righe all'inizio del file da ignorare durante la lettura del file di origine. Per utilizzare questa opzione con l'opzioneUsa valori dalla prima riga, assicurarsi che la riga contenente i nomi dei campi sia visibile e sia la prima riga rimanente.Righe frastagliateSelezionare queste opzioni quando lo schema del file di origine non corrisponde esattamente allo schema della tabella e si desidera che il sistema ignori i campi mancanti o aggiuntivi alla fine dello schema del file.Opzioni campoQueste opzioni controllano come gestire gli spazi vuoti nei campi di testo.- Tagliare gli spazi iniziali fuori dalle virgolette. Questa opzione rimuove gli spazi vuoti al di fuori delle virgolette dei campi di testo prima del carattere delle virgolette.
- Tagliare gli spazi finali fuori dalle virgolette. Questa opzione rimuove gli spazi vuoti al di fuori delle virgolette dei campi di testo dopo il carattere delle virgolette.
- Tagliare gli spazi iniziali tra virgolette. Questa opzione rimuove gli spazi vuoti all'interno delle virgolette dei campi di testo all'inizio del valore del campo.
- Tagliare gli spazi finali tra virgolette. Questa opzione rimuove gli spazi vuoti all'interno delle virgolette dei campi di testo alla fine del valore del campo.