2017-03-28 1 views
0

Ich benutze Pentaho, um eine Oracle-Datenbank abzufragen. Meine SQL und Abfrage hat gut funktioniert und Ergebnisse zurückgegeben. Wenn ich jedoch den Schritt von Microsoft Excel Output hinzufüge, gibt es keine Daten aus, die zufällig ein Zeitstempel sind.Pentaho Writing zu Microsoft Excel

Wenn ich zu dem Schritt gehe und auf die Registerkarte Felder klicke, sehe ich alle meine Felder und ihren Typ richtig eingestellt. Zum Beispiel habe ich eine Open_Time, die einen Datums- und Zeitstempel zurückgibt: 01.01.17 12:59:01 in der Vorschau, aber wenn die Ausgabe und die Datei erstellt werden, ist die Spalte komplett leer.

Irgendwelche Vorschläge?

Antwort

0

Ich bevorzuge Excel-Datei Ausgabestufe. Versuchen Sie es mit Text File Output mit xls Erweiterung und vergessen Sie nicht, die format anzugeben. Ich habe es gerade getestet und für mich gearbeitet.

+0

das funktioniert, da es alles ausgibt, was ich wollte. Wenn ich es jedoch in Excel öffne, befinden sich alle Daten in derselben Zeile, es werden keine Spalten außer Spalte A erstellt. Sie haben also die Spalte A1, die alle Header enthält. Dann ist A2 die erste Reihe von Daten usw. Ich ziehe ungefähr 20.000 Datenreihen und wir brauchen die Spalten, um dort mit Daten in jedem zu sein. –

+1

Excel verwendet das Windows-Listentrennzeichen von Ihrem Gebietsschema, ein Semikolon, aus dem ich komme. Sie müssen Text-Datei-Ausgabe konfigurieren, um dieses Zeichen anstelle des Standardkommas (Komma) zu verwenden. Auch müssen Sie nicht über den Dateityp lügen - Excel wird auch gerne Dateien mit der Erweiterung csv öffnen. – marabu