2016-10-20 3 views
0

Ich bin beschäftigt, durch die SAS University Edition Tutorial zu sehen. Ich versuche, Daten aus einer XLSX-Datei zu importieren, unter der Zeile mit:SAS: Importieren von Excel-Dokument mit libname

libname orionx server=pcfiles path="&path/sales.xlsx"; 

Hier sind einige Details Ich denke, relevant sein: Ich bin mit 32-Bit-Excel. I denke, Ich habe 32-Bit-SAS, aber ich bin mir nicht sicher, wie zu überprüfen. Ich habe proc setinit; mit folgendem Ergebnis führen:

1   OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK; 
55   
56   proc setinit; 
57   
58   OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK; 
Original site validation data 
Current version: 9.04.01M3P062415 
Site name: 'UNIVERSITY EDITION 2.3 9.4M3'. 
Site number: 70186327. 
CPU A: Model name='' model number='' serial='+2'. 
Expiration: 15JUN2017. 
Grace Period: 0 days (ending 15JUN2017). 
Warning Period: 45 days (ending 30JUL2017). 
System birthday: 09MAR2016. 
Operating System: LIN X64 . 
Product expiration dates: 
---Base SAS Software                     15JUN2017 (CPU A) 
---SAS/STAT                        15JUN2017 (CPU A) 
---SAS/ETS                        15JUN2017 (CPU A) 
---SAS/IML                        15JUN2017 (CPU A) 
---SAS/ACCESS Interface to PC Files                  15JUN2017 (CPU A) 
---SAS/IML Studio                      15JUN2017 (CPU A) 
---SAS Workspace Server for Local Access                15JUN2017 (CPU A) 
---SAS Workspace Server for Enterprise Access               15JUN2017 (CPU A) 
---High Performance Suite                    15JUN2017 (CPU A) 
70   

Ich denke, der relevante Teil ist, dass SAS/ACCESS-Schnittstelle zu PC-Dateien aktiv ist und läuft nur auf 30June17. Ich denke, das bedeutet, ich sollte auf Excel-Dateien zugreifen können?

Ich verwende SAS über SAS Studio über meinen Browser.

Vielen Dank im Voraus,

Mike

+1

Universität Edition ist 64 Bit. – Joe

+0

In den Trainingstutorials finden Sie einen Hinweis, wie Sie auf Excel-Dateien zugreifen können, mit einer speziellen Anmerkung, dass Sie bestimmte Dinge nicht tun können, wenn Sie sich in SAS UE befinden. Nicht sicher, ob Sie ein Tutorial verwenden oder einfach nur üben. – Reeza

Antwort

3

Die Antwort ist sehr einfach.

Sie können nicht, denn auf der SAS University Edition gibt es keinen PC File Server, nur die Lizenz enthält dieses Produkt.

Zum Glück können Sie diesen Code verwenden:

libname orionx XLSX "/folders/myfolders/sales.xlsx"; 

Weitere Informationen: http://blogs.sas.com/content/sasdummy/2015/05/20/using-libname-xlsx-to-read-and-write-excel-files/

+1

Technisch gesehen können Sie mit PC File Server auf Dateien zugreifen, aber Sie müssen sie extern herunterladen und einrichten. So umgehen die Menschen die Beschränkung des Zugriffs auf Datenbanken. Mit dem PCFS können Sie auf SQL Server oder Oracle Server DB zugreifen. – Reeza

+0

Hallo, danke für die Antwort! Wenn ich die Schritte in der Verknüpfung folge, erhalte ich den folgenden Fehler: Datei WORK.XL.DATA ist nicht vorhanden. Irgendeine Idee warum das ist? Danke noch einmal! – Mike

+0

Macht nichts, ich war albern. Die Standortspezifikation war falsch, daher wurde die Datei nicht gefunden. Dies geändert und es funktioniert. Danke vielmals! – Mike

Verwandte Themen