2010-09-14 14 views
15

में कुशलतापूर्वक रूपांतरित करें क्या कोई मुझे बता सकता है कि प्रोग्रामिंग रूप से एसएएस डेटासेट को CSV फ़ाइल में परिवर्तित करने का सबसे तेज़ तरीका क्या है। मुझे पता है कि मैं एक फ़ाइल चरण में डेटा चरण और आउटपुट का उपयोग कर सकता हूं लेकिन क्या यह एकमात्र तरीका है?एक एसएएस डेटासेट को एक CSV

धन्यवाद, अदनान।

उत्तर

23

इन लाइनों के साथ कुछ?

proc export data=sashelp.class 
    outfile='c:\temp\sashelp class.csv' 
    dbms=csv 
    replace; 
run; 
+0

हाँ कि विकल्पों हमने चर्चा की थी से एक था। क्या आप जानते हैं कि यह कैसे डेटा चरण दृष्टिकोण बनाम स्केल करता है? लॉग पर आधारित – Adnan

+4

, proc निर्यात टेक्स्ट फ़ाइल लिखने के लिए डेटा नल चरण उत्पन्न करता है। इसलिए मुझे लगता है कि शुरुआत से डेटा चरण का उपयोग करना सीपीयू समय के मामले में अधिक कुशल होगा। डेटा चरण आपको आउटपुट पर अधिक नियंत्रण देगा। – rkoopmann

+1

मैं शायद किसी भी डेटा _null_ का उपयोग करके समाप्त होने जा रहा हूं क्योंकि मैं नियंत्रण रखना चाहता हूं कि कौन से कॉलम निर्यात किए जाते हैं, और चीजें iike स्वरूपण/कॉलम मान आदि स्वरूपण नहीं कर रहे हैं। – Adnan

संबंधित मुद्दे