- Over het Importeren van Gegevens naar SAS Studio
- Importeren van een Excel-Werkblad
- Importeren van een Gescheiden Bestand (CSV -, TXT -, TSV, DLM)
- Importeren van een DBMS-Bestand
- Sla de Taak Importeren
Over het Importeren van Gegevens naar SAS Studio
importeren U kunt deze types van data-bestanden in SAS Studio:
- gescheiden bestanden, zoals CSV -, TXT -, TSV, DLM.
- dBASE V, IV, III+ en III (DBF).
- Stata-bestanden (DTA).
- Microsoft Excel-bestanden (XLS, XLSX). Om XLSX-bestanden te importeren, moet u SAS/ACCESS tot PC-bestanden licentiëren en installeren.
- JMP-bestanden.
- Paradox DB-bestanden.
- SPSS-bestanden.
- Lotus 1-2-3 bestanden van Releases 2, 3, 4 of 5.
of gegevens van een andere landinstelling correct worden geïmporteerd, hangt af van de vraag of de sas-server de landinstelling ondersteunt van de gegevens die worden geïmporteerd. Als u gegevens importeert die andere tekens bevatten dan de huidige landinstelling, gebruikt u een UTF–8-server (Unicode) om uw gegevens te importeren. Als u geen UTF-8-server gebruikt en de locatie van de gegevens niet wordt ondersteund, kunnen niet-ondersteunde waarden worden weergegeven als vragenmarkeringen (?) in uw geïmporteerde gegevens. Zie Algemene voorkeuren instellen voor meer informatie over het instellen van de optie standaardtekstcodering.
een Excel-werkblad importeren
om een Excel-werkblad te importeren:
- Selecteer NieuwGegevens importeren.
- Klik in het werkgebied op Serverbestand selecteren.
- Selecteer het bestand dat u wilt importeren en klik op Openen. import.het tabblad ctl toont de naam en locatie van dit Excel-bestand.
dit voorbeeld toont het importeren van de as_products.xls-bestand.
- als u de gegevens uit een specifiek werkblad wilt importeren, voert u de naam van dat werkblad in de werkbladnaam doos. Standaard importeert SAS Studio de gegevens uit het eerste werkblad.
- om de locatie op te slaan van de uitvoergegevensverzameling, klikt u op . Standaard wordt de uitvoergegevensverzameling opgeslagen in de Werkbibliotheek, die een tijdelijke locatie is. De inhoud van deze bibliotheek wordt verwijderd wanneer u SAS Studio verlaat.
- Klik Op Opties.
- Selecteer het bestandstype.
- als u SAS-variabelnamen wilt genereren uit de gegevenswaarden in de eerste rij van het werkblad, selecteert u Sas-variabelnamen genereren. Als een gegevenswaarde in de eerste rij van het invoerbestand wordt gelezen en deze speciale tekens bevat die niet geldig zijn in een SAS-naam, zoals een blanco, converteert SAS het teken naar een underscore.
Noot: Gegevens uit een kolom waarvan de naam een schuine streep bevat, zoals (
Height/cm
), kunnen niet worden geïmporteerd als u SAS Studio 5.2 (Enterprise) gebruikt. - Geef de codering op.
- om het Excel-werkblad te importeren, klikt u op .
een gescheiden Bestand Importeren (CSV, TXT, TSV, DLM)
om een gescheiden bestand te importeren:
- Selecteer NieuwGegevens importeren.
- Klik in het werkgebied op Serverbestand selecteren.
- Selecteer het bestand dat u wilt importeren en klik op Openen. import.het tabblad ctl toont de naam en locatie van dit tekstbestand.
dit voorbeeld toont het importeren van een tekstbestand met de naam CommaSep.txt.
- als u de locatie wilt opgeven voor het opslaan van de uitvoergegevensverzameling, klikt u op . Standaard wordt de uitvoergegevensverzameling opgeslagen in de Werkbibliotheek, die een tijdelijke locatie is. De inhoud van deze bibliotheek wordt verwijderd wanneer u SAS Studio verlaat.
- Klik Op Opties.
- geef het bestandstype op.
- als u SAS-variabelnamen wilt genereren uit de gegevenswaarden in de eerste rij van het tekstbestand, selecteert u Sas-variabelnamen genereren. Als een gegevenswaarde in de eerste rij van het invoerbestand wordt gelezen en deze speciale tekens bevat die niet geldig zijn in een SAS-naam (zoals een blanco), converteert SAS het teken naar een underscore.
- voer in het vak scheidingsteken het scheidingsteken in voor de waarden in het bestand. Het standaard scheidingsteken is een spatie.
Noot: Als u een hexadecimale waarde gebruikt om het scheidingsteken op te geven, hoeft u het selectievakje scheidingsteken voor aanhalingstekens niet in te schakelen.
- om te beginnen met het lezen van gegevens uit een opgegeven rij in het gescheiden tekstbestand, voert u de beginrij in het vak gegevens lezen op rij starten in. U kunt deze optie gebruiken als u opmerkingen bovenaan het tekstbestand hebt of als de eerste rij van het bestand kolomkoppen bevat. Standaard begint SAS Studio te lezen op rij 2.
- voor SAS Studio om het juiste gegevenstype en de lengte van de variabelen te bepalen, voert u een waarde in het vak raden rijen in. De taak scant het invoergegevensbestand van rij 1 naar het nummer dat u hebt opgegeven. Standaard worden de eerste 20 rijen gescand.
- Geef de codering op.
- om de gegevens te importeren, klikt u op .
klik op het tabblad Resultaten om de attributen van de geïmporteerde gegevensset te zien.
klik op het tabblad uitvoergegevens om de nieuwe SAS-gegevensset weer te geven. Als deze dataset zich in de Werkbibliotheek bevindt (zoals weergegeven in dit voorbeeld), wilt u deze misschien opslaan op een meer permanente locatie. Gegevens in de Werkbibliotheek zijn tijdelijk en worden verwijderd wanneer u SAS Studio verlaat.
Importeer een DBMS-bestand
wanneer u een bestand importeert vanuit een database management system (DBMS), zijn de beschikbare opties afhankelijk van het bestandstype. Zie Gegevens importeren naar Sas Studio voor een lijst met de ondersteunde bestandstypen.
- Selecteer Nieuwgegevens importeren.
- Klik in het werkgebied op Serverbestand selecteren.
- Selecteer het bestand dat u wilt importeren en klik op Openen. import.het tabblad ctl toont de naam en locatie van dit tekstbestand.
- om de locatie op te slaan van de uitvoergegevensverzameling, klikt u op . Standaard wordt de uitvoergegevensverzameling opgeslagen in de Werkbibliotheek, die een tijdelijke locatie is. De inhoud van deze bibliotheek wordt verwijderd wanneer u SAS Studio verlaat.
- Klik Op Opties.
- geef het bestandstype op.
- als u SAS-variabelnamen wilt genereren uit de gegevenswaarden in de eerste rij van het tekstbestand, selecteert u Sas-variabelnamen genereren. Als een gegevenswaarde in de eerste rij van het invoerbestand wordt gelezen en deze speciale tekens bevat die niet geldig zijn in een SAS-naam (zoals een blanco), converteert SAS het teken naar een underscore.
- Geef de codering op.
- om de gegevens te importeren, klikt u op .
de importtaak opslaan
u kunt een exemplaar van de importtaak opslaan zodat u deze instellingen kunt delen voor het importeren van een specifiek bestand met anderen op uw site. SAS Studio slaat deze instanties op als een CTL-bestand. CTL-bestanden moeten worden uitgevoerd in dezelfde werkomgeving waar ze zijn gemaakt. Als u bijvoorbeeld een CTL-bestand maakt met Windows, moet dit CTL-bestand in Windows worden uitgevoerd.
om de importtaak op te slaan:
- klik op .
- geef in het venster Opslaan als de naam en locatie op en klik vervolgens op Opslaan. Het bestand wordt opgeslagen met een CTL extensie.