2016-03-22 9 views
0

Ich verwende Python, um einige Metriken zu berechnen und dann mit Tableau 9.1 zu visualisieren.Tableau nicht CSV-Datei Datum lesen, wenn Python zum Drucken in CSV-Datei verwenden

Ich benutze

df['Filedate'] = dt.date(2016, 3, 22) for today as an example 

und

with open('filename.csv', 'a') as csvfile: 
     df.to_csv(csvfile, sep = ',', header=False) 

verwenden, die die Daten in eine CSV-druckt. Ich habe dann Tableau mit meinen Visualisierungen von filename.csv festgelegt.

Jedes Mal, wenn ich die neuen Daten in Tableau aktualisiere, wird mein Filedate als null angezeigt. Wenn ich filename.csv öffne und sie speichere und dann in Tableau aktualisiere, werden die Daten als Daten angezeigt.

Irgendwelche Ideen, warum dies passieren könnte?

Antwort

0

Ich löste das Problem. Ich habe die CSV-Datei in Excel geöffnet (mein Standardprogramm zum Öffnen von CSV-Dateien) und danach würde das Filedate nicht ordnungsgemäß in Tableau geladen werden. Ich testete dies mit zufälligen Daten, die funktionierten, bis ich die Datei in Excel öffnete.

Nein Excel nächsten Mal :)

Verwandte Themen