Looking for sas Keywords? Try Ask4Keywords

sasErste Schritte mit SAS


Hallo Welt!

Aufgrund der Struktur von SAS gibt es drei Hauptwege, um "Hello World!" Zu erstellen. Beispiele:

  1. _null_ innerhalb eines Datenschritts eine Nachricht in das SAS-Protokoll zu _null_ ( _null_ dass kein Ausgabedatensatz erstellt werden sollte):
data _null_;
    put "Hell" "o World!";
run;
 
  1. Innerhalb eines Datenschritts zum Speichern von "Hello World!" innerhalb einer Variablen ( foo bedeuten , dass ein Ausgangsdatensatz namens foo erstellt werden sollen , dass a) enthält nur ein Datensatz und b) enthält nur eine Variable: bar , die einen Wert von Hello World! , Hello World! ):
data foo ;
    bar="Hello" ;
    put bar= "World!";
run ;
 
  1. Über die SAS-Makrosprache (in offenem Code außerhalb von Datenschritten). & identifiziert einen Aufruf einer Makrovariablen und . gibt das Ende der Variablen an (wenn kein Leerzeichen gewünscht wird):
%let foo=Hello;
%put &foo.o World!;
 
  1. Hybrid: Verwendung einer Makrovariablen innerhalb eines Datenschritts:
%let foo=Hello;

data _null_ ;
  put "&foo World!";
run ;
 

Installation oder Setup

SAS kann im Client-Server-Modell ausgeführt werden, entweder über den Thick-Client des Enterprise Guide oder den Thin-Client (webfähig) von SAS Studio oder im Modus "lokaler Server", in dem sich auf einem lokalen Computer (Windows) ein voll funktionsfähiges SAS-System befindet oder Unix / Linux-Desktop oder -Server, der im interaktiven Modus ausgeführt wird) und entweder im Display Manager-Modus (lokaler Client) oder über einen der oben genannten Client-Server-Clients (verbunden mit dem lokal installierten Server) ausgeführt.

Die SAS-Installation wird normalerweise von einem SAS-Administrator durchgeführt, der die Software von einem Softwaredepot aus installiert, das für den Standort angepasst ist (und häufig vom SAS-Institut direkt bereitgestellt wird).

Zum Erlernen von SAS gibt es auch die kostenlose SAS University Edition, die von jedem, der auf einem Windows-, Mac- oder Unix / Linux-Computer installiert ist, kostenlos zu Bildungszwecken installiert werden kann. Es ist direkt bei SAS erhältlich, derzeit auf der Seite der SAS University Edition , entweder durch Ausführen einer AWS-Instanz (auf freier Ebene) oder durch lokales Herunterladen einer virtuellen Maschine. In der Installationsanleitung auf SAS.com finden Sie die neuesten Anweisungen oder weiter unten die aktuellen Anweisungen (Juli 2016).

Um es lokal zu installieren, müssen Sie zunächst Oracle Virtualbox 5.0 (Windows / Mac / Linux) herunterladen und installieren. Laden Sie dann das neueste Image der SAS University Edition herunter, das etwa 2 GB groß ist und ein SAS.com-Profil einrichten muss.

Sobald Sie dies getan haben, müssen Sie die virtuelle Maschine in VirtualBox einrichten. Importieren Sie die SAS-VM als Appliance ("Import Appliance" in VirtualBox). Erstellen Sie einen Ordner für SAS, der als lokaler Speicher verwendet werden soll (damit Sie Dateien an einem Speicherort ablegen können, in dem SAS sie sehen kann), und richten Sie diesen Ordner im Dialogfeld "Computereinstellungen" als freigegebenen Ordner ein. Richten Sie es für das automatische Einhängen ein.

Starten Sie anschließend die SAS-VM, und sobald sie gestartet ist, können Sie über Ihren Webbrowser eine Verbindung herstellen und eine Verbindung zu http: // localhost: 10080 / herstellen, wenn Sie die Standardeinstellungen verwendet haben.

Wenn Sie Probleme haben, sind die SAS-Gemeinschaftsforen - Analytics U die Anbieterforen, die Unterstützung erhalten, oder Sie stellen eine Frage zum Stack-Überlauf .

Überblick über das Basis-SAS

SAS ist ein integriertes System von Softwarelösungen, mit dem Sie die folgenden Aufgaben ausführen können:

  • Dateneingabe, -abruf und -verwaltung
  • Verfassen von Berichten und Grafikdesign
  • statistische und mathematische Analyse
  • Geschäftsprognosen und Entscheidungsunterstützung
  • Betriebsforschung und Projektmanagement
  • Anwendungsentwicklung

Wie Sie SAS einsetzen, hängt davon ab, was Sie erreichen möchten. Einige Benutzer nutzen viele der Funktionen des SAS-Systems, andere nutzen nur wenige.

SAS-Serverarchitektur

Überblick : In der Regel gibt es zwei Arten von SAS-Bereitstellungen:

  1. Nur SAS Foundation-Installation (BASE SAS). Dies wird normalerweise auf einem PC installiert. Es wird keine Serversoftware ausgeführt.

  2. SAS Planned Deployment für ihre Serverarchitektur, mit der die SAS-Serverumgebung zusammen mit möglicherweise der SAS-Clientsoftware installiert wird.

Welche davon Sie haben, wird in Ihrer SAS-Software-Bestell-E-Mail durch Angabe von Planung oder Nichtplanung angezeigt. Wenn Sie eine geplante Installation durchführen, benötigen Sie für Ihre Bestellung eine Plandatei, die zunächst Ihrer Topologie entspricht.

Installationshinweis 44320: Verwenden von Implementierungsplänen während einer SAS®-Installation

SAS-Serverarchitektur

Die SAS-Serverumgebung ist in drei verschiedene Ebenen unterteilt:

  1. SAS-Metadatenserver - Der SAS-Metadatenserver ist für die Verwaltung der SAS-Serverumgebung einschließlich der Bibliotheken, Benutzer und der Serverkonfiguration verantwortlich.

2. SAS-Anwendungsserver - Der SAS-Anwendungsserver ist meistens ein Rechenserver, von dem Ihre Clients normalerweise Jobs starten.

3. SAS Middle Tier (s) = Das SAS Middle Tier ist hauptsächlich Ihr Web-Tier, auf dem Ihre Webanwendungen ausgeführt werden.

4. Clientschicht - Die Clientschicht sind die Clientanwendungen Ihrer Benutzer, die sie verwenden, um sich mit einer Umgebung wie dem SAS Enterprise Guide zu verbinden.

Schrift 363-2011 | Grundlegendes zur Anatomie einer SAS®-Bereitstellung: Was ist in meiner Serversuppe enthalten? Mark Schneider, Donna Bennett und Connie Robison, SAS Institute Inc., Cary, NC

Topologie:

Die SAS-Metadatenschicht, die SAS-Anwendungsserver-Schicht und die SAS-Mittelschicht können auf einem einzelnen Computerserver installiert oder auf mehrere Server verteilt werden. Dies wird durch die Plandatei bestimmt, die Sie haben. Sie sollte der gewünschten Topologie für Ihre Bereitstellung entsprechen.

Normalerweise handelt es sich bei den meisten, wenn nicht alle Clientebenen um Windows-basierte Anwendungen, also um die Clientebenen auf den Arbeitsstationen von SAS-Benutzern. Optional können sie wahrscheinlich auch auf den Servern installiert werden, wenn sie auf Windows basieren.

Unterstützte SAS-Betriebssysteme

Versionierung

Die aktuellen Hauptversionen von SAS sind 9.4 und 9.3. Dies sind die heute am häufigsten verwendeten Versionen der Basis-SAS-Engine. Der Link zu den Versionshinweisen für Version 9.1 und andere verwandte Dokumentation finden Sie weiter unten.

Bitte beachten Sie auch, dass es verschiedene Pakete und Funktionen gibt, die die Funktionalität von SAS erweitern. Diese verfügen über eine eigene Dokumentation und Funktionalität .