- om att importera Data till SAS Studio
- importera ett Excel-kalkylblad
- importera en avgränsad fil (CSV, TXT, TSV, DLM)
- importera en DBMS-fil
- spara Importuppgiften
om att importera Data till SAS Studio
du kan importera dessa typer av datafiler till SAS Studio:
- avgränsade filer, till exempel CSV, TXT, TSV, DLM.
- DBAs V, IV, III + och III (DBF).
- Stata-filer (DTA).
- Microsoft Excel-filer (XLS, XLSX). För att importera XLSX-filer måste du licensiera och installera SAS / ACCESS till PC-filer.
- JMP-filer.
- Paradox DB-filer.
- SPSS-filer.
- Lotus 1-2-3 filer från utgåvor 2, 3, 4 eller 5.
huruvida data från en annan lokal importerar korrekt beror på om SAS-servern stöder platsen för de data som importeras. Om du importerar data som innehåller tecken som skiljer sig från den aktuella platsen använder du en Unicode–server (UTF-8) för att importera data. Om du inte använder en UTF-8-server och platsen för data inte stöds kan värden som inte stöds visas som frågetecken (?) i dina importerade data. Mer information om hur du ställer in standardalternativet för textkodning finns i Ställa in Allmänna inställningar.
importera ett Excel-kalkylblad
importera ett Excel-kalkylblad:
- Välj Ny importera data.
- klicka på Välj Serverfil i arbetsområdet.
- välj den fil du vill importera och klicka på Öppna. import.CTL-fliken visar namnet och platsen för den här Excel-filen.
det här exemplet visar import av as_products.xls-fil.
- om du vill importera data från ett specifikt kalkylblad anger du namnet på det kalkylbladet i rutan Kalkylbladsnamn. Som standard importerar SAS Studio data från det första kalkylbladet.
- för att ange platsen för att spara utdatauppsättningen, klicka på . Som standard sparas utdatauppsättningen i Arbetsbiblioteket, vilket är en tillfällig plats. Innehållet i det här biblioteket raderas när du lämnar SAS Studio.
- Klicka På Alternativ.
- välj filtyp.
- om du vill generera SAS-variabelnamn från datavärdena i den första raden i kalkylbladet väljer du generera SAS-variabelnamn. Om ett datavärde i den första raden i indatafilen läses och det innehåller specialtecken som inte är giltiga i ett SAS-namn, till exempel ett tomt, konverterar SAS tecknet till ett understreck.
notera: Data från en kolumn vars namn innehåller ett snedstreck framåt, till exempel (
Height/cm
) kan inte importeras om du kör SAS Studio 5.2 (Enterprise). - ange kodningen.
- om du vill importera Excel-kalkylbladet klickar du på .
importera en avgränsad fil (CSV, TXT, TSV, DLM)
för att importera en avgränsad fil:
- Välj Ny importera data.
- klicka på Välj Serverfil i arbetsområdet.
- välj den fil du vill importera och klicka på Öppna. import.CTL-fliken visar namnet och platsen för den här textfilen.
det här exemplet visar importera en textfil som heter CommaSep.txt.
- om du vill ange platsen för att spara utdatauppsättningen klickar du på . Som standard sparas utdatauppsättningen i Arbetsbiblioteket, vilket är en tillfällig plats. Innehållet i det här biblioteket raderas när du lämnar SAS Studio.
- Klicka På Alternativ.
- ange filtypen.
- om du vill generera SAS-variabelnamn från datavärdena i den första raden i textfilen väljer du generera SAS-variabelnamn. Om ett datavärde i den första raden i indatafilen läses och det innehåller specialtecken som inte är giltiga i ett SAS-namn (t.ex. ett tomt) konverterar SAS tecknet till ett understreck.
- ange avgränsaren för värdena i filen i rutan avgränsare. Standardavgränsaren är ett mellanslag.
notera: Om du använder ett hexadecimalt värde för att ange avgränsaren behöver du inte markera kryssrutan Citatavgränsare.
- om du vill börja läsa data från en angiven rad i den avgränsade textfilen anger du startraden i rutan Börja läsa data på rad. Du kanske vill använda det här alternativet om du har kommentarer högst upp i textfilen eller om den första raden i filen är kolumnrubriker. Som standard börjar SAS Studio läsa på rad 2.
- för SAS Studio för att bestämma lämplig datatyp och längd för variablerna, ange ett värde i rutan gissa rader. Uppgiften skannar indatafilen från rad 1 till det nummer som du angav. Som standard skannas de första 20 raderna.
- ange kodningen.
- för att importera data, Klicka på .
klicka på fliken Resultat för att se attributen för den importerade datamängden.
klicka på fliken utdata för att visa den nya SAS-datamängden. Om den här datamängden finns i Arbetsbiblioteket (som visas i det här exemplet) kanske du vill spara den på en mer permanent plats. Data i arbetsbiblioteket är tillfälliga och raderas när du avslutar SAS Studio.
importera en DBMS-fil
när du importerar en fil från ett databashanteringssystem (DBMS) beror de tillgängliga alternativen på filtypen. En lista över filtyper som stöds finns i om att importera Data till SAS Studio.
- Välj Ny importera data.
- klicka på Välj Serverfil i arbetsområdet.
- välj den fil du vill importera och klicka på Öppna. import.CTL-fliken visar namnet och platsen för den här textfilen.
- för att ange platsen för att spara utdatauppsättningen, klicka på . Som standard sparas utdatauppsättningen i Arbetsbiblioteket, vilket är en tillfällig plats. Innehållet i det här biblioteket raderas när du lämnar SAS Studio.
- Klicka På Alternativ.
- ange filtypen.
- om du vill generera SAS-variabelnamn från datavärdena i den första raden i textfilen väljer du generera SAS-variabelnamn. Om ett datavärde i den första raden i indatafilen läses och det innehåller specialtecken som inte är giltiga i ett SAS-namn (t.ex. ett tomt) konverterar SAS tecknet till ett understreck.
- ange kodningen.
- för att importera data, Klicka på .
spara importera aktivitet
du kanske vill spara en instans av Importera aktivitet så att du kan dela dessa inställningar för att importera en viss fil med andra på din webbplats. SAS Studio sparar dessa instanser som en CTL-fil. CTL-filer måste köras i samma driftsmiljö där de skapades. Om du till exempel skapar en CTL-fil med Windows måste den här CTL-filen köras i Windows.
för att spara uppgiften importera:
- klicka på .
- i fönstret Spara som anger du namn och plats och klickar sedan på Spara. Filen sparas med en CTL-förlängning.