Sök…


Installation eller installation

SAS kan köras i klient-servermodell med antingen Enterprise Guide tjock klient eller SAS Studio tunn (webbaktiverad) klient, eller i "lokal server" -läge där ett fullt funktionellt SAS-system finns på en lokal maskin (Windows eller Unix / Linux skrivbord eller server som körs i interaktivt läge) och kör antingen i Display Manager-läge (den lokala klienten) eller genom en av klient-server-klienterna ovan (ansluten till den lokalt installerade servern).

SAS installation utförs vanligtvis av en SAS-administratör, som kommer att installera programvaran från ett programvarudepot som är anpassat för webbplatsen (och ofta tillhandahålls av SAS Institute direkt).

För att lära sig SAS finns det också gratis SAS University Edition, som kan installeras gratis för utbildningsändamål av alla på en Windows-, Mac- eller Unix / Linux-dator. Det är tillgängligt från SAS direkt, för närvarande på SAS University Edition-sidan , antingen genom att köra en AWS-instans (på den fria nivån) eller genom att ladda ner en virtuell maskin lokalt. Se installationsguiden på SAS.com för uppdaterade instruktioner, eller nedan för aktuella (juli 2016) instruktioner.

För att installera det lokalt laddar du ner och installerar Oracle Virtualbox 5.0 (Windows / Mac / Linux) . Ladda sedan ner den senaste diskbilden på SAS University Edition , som är cirka 2 GB och kräver att du ställer in en SAS.com-profil.

När du har gjort det måste du konfigurera den virtuella maskinen i VirtualBox. Importera SAS VM som en apparat ("Importera apparat" i VirtualBox). Skapa en mapp som SAS kan använda som lokal lagring (så att du kan placera filer på en plats som SAS kan se dem) och ställa in den som en delad mapp i dialogrutan för maskininställningar. Ställ in den för automatisk montering.

Starta sedan den virtuella SAS-maskinen och när den har startat kan du ansluta via din webbläsare och ansluta till http: // localhost: 10080 / om du använde standardinställningarna.

Om du har problem är SAS Community Forums - Analytics U leverantörsforum för att få support, eller ställa en fråga om Stack Overflow .

Översikt över Base SAS

SAS är ett integrerat system med mjukvarulösningar som gör att du kan utföra följande uppgifter:

  • datainmatning, hämtning och hantering
  • rapportskrivning och grafisk design
  • statistisk och matematisk analys
  • affärsprognoser och beslutsstöd
  • verksamhetsforskning och projektledning
  • applikationsutveckling

Hur du använder SAS beror på vad du vill åstadkomma. Vissa använder många av SAS-systemens funktioner, och andra använder bara några få.

Hej världen!

På grund av SAS struktur är det tre huvudsakliga sätt att skapa "Hello World!" exempel:

  1. Inom ett datasteg för att lägga ett meddelande i SAS-loggen ( _null_ anger att inget utgångsdatasystem ska skapas):
data _null_;
    put "Hell" "o World!";
run;
  1. Inom ett datasteg för att lagra "Hello World!" inom en variabel ( foo anger att ett utgångsdatasats som heter foo ska skapas att a) endast innehåller en post och b) innehåller endast en variabel: bar , som har ett värde på Hello World! ):
data foo ;
    bar="Hello" ;
    put bar= "World!";
run ;
  1. Via SAS makrospråk (i 'öppen kod' utanför datasteg). & identifierar ett samtal till en makrovariabel och . identifierar slutet på variabeln (om ett vitrumstecken inte är önskat):
%let foo=Hello;
%put &foo.o World!;
  1. Hybrid: Använda en makrovariabel i ett datasteg:
%let foo=Hello;

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

SAS Server Arkitektur

Översikt : Det finns vanligtvis två typer av SAS-implementeringar:

  1. SAS Foundation endast installation (BASE SAS). Detta är vanligtvis installerat på en dator. Det kör inte någon serverprogramvara.

  2. SAS Planned Deployment för deras serverarkitektur som kommer att installera SAS servermiljö tillsammans med eventuellt all SAS klientprogramvara.

Vilket av dessa du har kommer att anges i din SAS Software Order e-post genom att ange planering eller icke-planering. Om du gör en planerad installation behöver du en planfil för din beställning som först din topologi.

Installationsanm. 44320: Använda distributionsplaner under en SAS®-installation

SAS Server Arkitektur

SAS-servermiljön är indelad i tre olika nivåer:

  1. SAS Metadata Server (er) - SAS Metadata-servern ansvarar för att hantera SAS-servermiljön inklusive bibliotek, användare och serverkonfiguration.

2. SAS Application Server (er) - SAS Application Server är mestadels en datorserver där dina kunder vanligtvis skulle starta jobb från.

3. SAS Middle Tier (s) = SAS Middle Tier är främst ditt webbnivå som kör dina webbapplikationer.

4. Klientnivå - Klientnivån är dina användares klientapplikationer som de använder för att ansluta till miljön, till exempel SAS Enterprise Guide.

Papper 363-2011 | Förstå anatomin i en SAS®-distribution: Vad finns i min serversoppa? Mark Schneider, Donna Bennett och Connie Robison, SAS Institute Inc., Cary, NC

Topologi:

SAS Metadata Tier, SAS Application Server-nivå och SAS Middle Tier kan installeras på en enda maskinserver eller spridas över flera servrar. Detta bestäms av den planfil du har, den ska uppfylla önskad topologi för din distribution.

De flesta, om inte alla klientnivåer är Windows-baserade applikationer, så klientnivån skulle vara på dina SAS-användares arbetsstationer. Eventuellt kan de antagligen installeras på servern (erna) också om de är Windows-baserade.

SAS stöds operativsystem

versionshantering

De huvudsakliga nuvarande versionerna av SAS är 9.4 och 9.3. Dessa är de versioner av den SAS-basmotor som oftast används idag. Länken till release-anteckningar för version 9.1 + och annan relaterad dokumentation ingår nedan.

Observera också att det finns olika paket och funktioner som utvidgar SAS funktionalitet, och dessa har sin egen självstående dokumentation och funktionalitet .



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow