Azure / Azure/Azure-DataFactory

Mapping Dataflow - incorrect conversion when using toTimestamp for certain values

Aperta
#360 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
PowerShell
Stelle
529
Fork
623
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

I am using a toTimestamp function to convert a string to timestamp.
But certain values convert to incorrect date:

`toTimestamp("0001-01-01T05:51:00Z","yyyy-MM-dd'T'HH:mm:ss'Z'") -> 0000-12-30 05:51:00.000`

When I store these values in the delta table and query back using SQL pool I get value out of date range error:

**Error handling external file: 'Value is out of DATETIME range...**

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Riproduci la conversione toTimestamp usando il valore e il formato segnalati "0001-01-01T05:51:00Z", quindi archivia il risultato in una tabella Delta ed esegui una query tramite il SQL pool. L’attività è completata quando il valore viene convertito nella data prevista senza produrre un errore di intervallo DATETIME.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
sql
Ambito
data-engineering, databases
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.