File (SFTP o S3)
In questa pagina
Esporti i file e li consegni in un programma a SFTP o S3. Athia fornisce la destinazione, le specifiche del formato e la validazione.
- Chi è il proprietario della tua parte: il vostro team di dati. Essi esportano dai sistemi di record e programmano la consegna.
- Che cosa ti dà Athia: la destinazione e le credenziali SFTP o S3, le specifiche del campo (vedere Athia Data Dictionary), e un rapporto di convalida su ogni elenco di consegna respinte righe, mancanti campi richiesti e di tipo mismatches, controllato contro la mappatura concordata per il tuo account piuttosto che contro i nomi delle colonne fisse, in modo da poter correggere l'esportazione prima della prossima esecuzione.
- Cadence: ogni giorno è tipico per il feed ricorrente. Abbinalo a quanto spesso i tuoi sistemi di sorgente si chiudono.
- Formati: Apache Parquet è preferito. Gzip CSV, JSON Lines, o la tabella diretta e l'accesso alla vista funzionano anche.
- granularità di file: un file per fonte al mese, intorno a un gigabyte per file, diviso se più grande.
- Uno sforzo di una volta: l'esportazione storica è fatta una volta. Una volta che la connessione live viene eseguita, non sono necessari aggiornamenti manuali in corso.
La ricarica e il feed ricorrente utilizzano lo stesso percorso e la stessa specifica, quindi il lavoro viene fatto una volta. Athia convalida ogni consegna e restituisce un report che nomina righe rifiutate, campi mancanti richiesti e errori di tipo. Correggere l'esportazione piuttosto che il file, o il prossimo run programmato ripete il problema.
La ricarica e il feed ricorrente utilizzano lo stesso percorso e la stessa specifica.
Consegnare SFTP#
SFTP è la scelta giusta per la storia delle rinfuse e per i feed che non hanno bisogno di arrivare entro pochi secondi.
Come accedere
Chiedi al tuo team di Athia di aprire un account SFTP. Si scambiano le chiavi pubbliche e ritornano l'host, il nome utente, e le directory di upload e di ricezione per il tuo account. Non c'è password.
Indirizzi i tuoi file
Avviare ogni nome file con il tipo di dati che detiene. Athia si dirige su quel prefisso, quindi un file sbagliato è un file mal definito.
transactions_2026-05-18_01.parquetcosts_2026-05-18_01.parquetsubscriptions_2026-05-18_01.parquet
Tutto dopo il prefisso è tuo da usare: un timestamp, un sistema sorgente, un numero di parte.
Caricamento e lettura della ricevuta
- Collegare con l'host e il nome utente che è stato rilasciato.
- Getta i file nella directory di upload.
- Leggi la ricevuta nella directory delle ricevute sullo stesso server.
Athia scrive una ricevuta per ogni file che elabora, nominando righe respinte, mancanti campi richiesti e digitando errori. Correggere l'esportazione piuttosto che il file, o il prossimo run programmato ripete il problema.