2017-03-02 3 views
0

Ich habe eine eindeutige Datenmenge, und ich muss in Excel exportieren. Es enthält 10 Millionen Zeilen mit 300 Spalten.So exportieren Sie SAS-Dataset, das mehr als 350 MB zu Excel-Blatt ist

Ich habe proc Export versucht

proc export data = Work.a outfile= "Q:\Work.a.xlsx" 
dbms=xlsx replace ; 
run; 

Halten Sie auf dem Erhalten Fehlermeldung zu viele Zahlen von Datensätzen

exportiert werden Können Sie mir bitte helfen oder mir zu sagen, wie es zu beheben

+0

Was ist das Limit für eine Excel-Datei, wie viele Datensätze kann es enthalten? – Reeza

Antwort

0

Versuchen Sie, Ihre Daten über alle Variablen von Interesse zusammenfassend vor Export in Excel. Die Zusammenfassung wird viel einfacher zu bearbeiten sein als das vollständige Dataset, wenn Ihr Ziel nur einige High-Level-Diagramme oder Ähnliches erzeugt.

Alternativ exportieren Sie als CSV, und dann haben Sie die Möglichkeit, die CSV als Datenquelle zu definieren, die Sie in eine Pivot-Tabelle einspeisen können, auch wenn es das übliche Excel-Zeilenlimit überschreitet. Es wird jedoch immer noch sehr langsam sein, damit zu arbeiten - es kommt nicht um das fundamentale Problem herum, dass Excel sich mit Datasets ab einer gewissen Größe herumschlagen muss.

Verwandte Themen