Costruirò una pipeline di dati in python con test e pianificazione
Automazione Python, Data Pipelines e soluzioni Excel, background in finanza
Informazioni su questo servizio
I tuoi dati arrivano in file, API ed esportazioni che non sono compatibili tra loro, e qualcuno li mette insieme manualmente ogni mese.
Io invece costruisco una pipeline: un lavoro ripetibile che prende le tue fonti, le normalizza in uno schema unico e produce l'output di cui hai realmente bisogno - secondo una pianificazione, senza che nessuno debba badarci continuamente.
Come lavoro:
Ogni riga della fonte viene presa in considerazione. Le righe che non riescono a essere mappate vengono SEGNALATE, mai eliminate silenziosamente. Ricevi una riconciliazione che mostra i conteggi prima e dopo.
Gestisco prima i casi di errore: tentativi di nuovo in caso di errori transitori, e un avviso quando una fonte non è disponibile invece di un report vuoto silenzioso.
Le credenziali sono conservate in segreti ambientali che controlli tu, mai nel codice.
Includo test, così se un fornitore cambia formato viene rilevato subito invece di scoprirlo tre settimane dopo.
Costruisco queste pipeline con CI, controllo dei tipi, deployment automatizzato e esecuzione programmata come standard. La tua consegna include il codice specifico del progetto, i test e la documentazione, fino alla portata del tuo pacchetto.
Scrivimi con le tue fonti e come deve essere l'output, e ti dirò onestamente se questa soluzione fa per te prima che tu ordini.
Destination Platform:
Altro
Strumenti e piattaforme:
Altro
FAQ
Traduzione automatica.
Con quali origini dati puoi lavorare?
CSV, Excel, JSON, XML, database SQL (Postgres, MySQL, SQLite) e REST API. Se la tua è diversa, scrivimi prima e ti dirò sinceramente.
Potrò gestirlo io stesso in seguito?
Sì. Ricevi il codice sorgente e la documentazione di configurazione, e il pacchetto Premium include una sessione di consegna: una chiamata programmata fino a 45 minuti. Il punto è che non sei dipendente da me.
Cosa succede alle righe che non si adattano allo schema?
Vengono segnalate con una motivazione, mai eliminate. La perdita silenziosa di righe è il difetto più comune e dannoso in questo tipo di lavoro, quindi riconcilio i conteggi prima e dopo e ti mostro la differenza.
Hai bisogno di accesso ai nostri sistemi di produzione?
No, e preferirei di no. Esportazioni o credenziali in sola lettura sono sufficienti per quasi tutto.
Può funzionare in modo programmato senza che faccia nulla?
Sì, a partire dal pacchetto Standard in poi. Funziona secondo un programma nel tuo account, di solito con GitHub Actions, quindi non c'è bisogno di sottoscrivere un nuovo abbonamento. Costruisco e testo il lavoro programmato e ti consegno la configurazione e una guida alla configurazione, così niente dipende da me.
Cosa succede se una fonte cambia formato dopo la consegna?
I test lo rileveranno. Durante la finestra di revisione lo correggerò; oltre sono felice di quotare un piccolo lavoro di manutenzione.

