2016-12-01 4 views
0

Ich arbeite mit SAP HANA Ich würde gerne wissen, ob es möglich ist, Datenträgergröße von CSV-Daten mit SQL zu erhalten. Die CSV-Daten, die ich meine, ist die Datei \ index \ SCHEMA NAME \ CL \ TABLE_NAME \ data.csv nach dem Export.SAP HANA bekommen csv Datengröße

Mit freundlichen Grüßen Houssem

Antwort

1

Nein, es gibt keine Möglichkeit, dies direkt zu erzeugen. \

Sie könnten jedoch, einige grobe Schätzung, um M_CS_COLUMNS suchen, um die geschätzte unkomprimierte Größe für jeden zu sehen Säule.

Dann könnten Sie sechs Bytes (Doppelbyte-Codierung) für jede Spalte hinzufügen * nein. von Datensätzen, um die umschließenden Anführungszeichen und Trennzeichen zwischen den Spalten zu berücksichtigen.

+0

Danke Lars, es hat nicht funktioniert, leider. Wenn ich eine Summe von umkomprimierten Daten für eine Tabelle mache, gibt es zum Beispiel 386332, und meine CSV-Dateigröße beträgt 344 KB, also muss ich vielleicht etwas reduzieren, um das Ergebnis zu erhalten. –

+0

Nun, die unkomprimierte Größe ist immer nur eine Schätzung. Es ist auch in Bytes, also für mich konvertiert dies zu 377KB, was nicht zu schlecht für eine Schätzung ist. –