- À propos de l’Importation de Données dans SAS Studio
- Importer une Feuille de calcul Excel
- Importer un Fichier Délimité (CSV, TXT, TSV, DLM)
- Importer un fichier SGBD
- Enregistrer la Tâche d’Importation
À propos de l’importation de données dans SAS Studio
Vous pouvez importer ces types de fichiers de données dans SAS Studio:
- fichiers délimités, tels que CSV, TXT, TSV, DLM.
- dBASE V, IV, III+ et III (DBF).
- Fichiers Stata (DTA).
- Fichiers Microsoft Excel (XLS, XLSX). Pour importer des fichiers XLSX, vous devez obtenir une licence et installer SAS/ACCESS to PC Files.
- Fichiers JMP.
- Fichiers de base de données Paradox.
- Fichiers SPSS.
- Fichiers Lotus 1-2-3 des versions 2, 3, 4 ou 5.
Si les données d’une autre locale sont importées correctement, cela dépend si le serveur SAS prend en charge les paramètres régionaux des données importées. Si vous importez des données contenant des caractères différents des paramètres régionaux actuels, utilisez un serveur Unicode (UTF–8) pour importer vos données. Si vous n’utilisez pas de serveur UTF–8 et que les paramètres régionaux des données ne sont pas pris en charge, les valeurs non prises en charge peuvent apparaître sous forme de points d’interrogation (?) dans vos données importées. Pour plus d’informations sur la définition de l’option d’encodage de texte par défaut, consultez Configuration des Préférences générales.
Importer une feuille de calcul Excel
Pour importer une feuille de calcul Excel:
- Sélectionnez Nouveau Importer des données.
- Dans la zone de travail, cliquez sur Sélectionner un fichier serveur.
- Sélectionnez le fichier que vous souhaitez importer et cliquez sur Ouvrir. importation.l’onglet ctl affiche le nom et l’emplacement de ce fichier Excel.
Cet exemple montre l’importation des produits as_products.fichier xls.
- Pour importer les données d’une feuille de calcul spécifique, entrez le nom de cette feuille de calcul dans la zone Nom de la feuille de calcul. Par défaut, SAS Studio importe les données de la première feuille de calcul.
- Pour spécifier l’emplacement d’enregistrement de l’ensemble de données de sortie, cliquez sur . Par défaut, l’ensemble de données de sortie est enregistré dans la bibliothèque de travail, qui est un emplacement temporaire. Le contenu de cette bibliothèque est supprimé lorsque vous quittez SAS Studio.
- Cliquez sur Options.
- Sélectionnez le type de fichier.
- Pour générer des noms de variables SAS à partir des valeurs de données de la première ligne de la feuille de calcul, sélectionnez Générer des noms de variables SAS. Si une valeur de données de la première ligne du fichier d’entrée est lue et qu’elle contient des caractères spéciaux qui ne sont pas valides dans un nom SAS, comme un blanc, SAS convertit le caractère en trait de soulignement.
Remarque: Les données d’une colonne dont le nom comprend une barre oblique, telle que (
Height/cm
) ne peuvent pas être importées Si vous exécutez SAS Studio 5.2 (Enterprise). - Spécifiez l’encodage.
- Pour importer la feuille de calcul Excel, cliquez sur .
Importer un fichier délimité (CSV, TXT, TSV, DLM)
Pour importer un fichier délimité:
- Sélectionnez Nouveau Importer des données.
- Dans la zone de travail, cliquez sur Sélectionner un fichier serveur.
- Sélectionnez le fichier que vous souhaitez importer et cliquez sur Ouvrir. importation.l’onglet ctl affiche le nom et l’emplacement de ce fichier texte.
Cet exemple montre l’importation d’un fichier texte appelé VirguLes.txt.
- Pour spécifier l’emplacement pour enregistrer l’ensemble de données de sortie, cliquez sur . Par défaut, l’ensemble de données de sortie est enregistré dans la bibliothèque de travail, qui est un emplacement temporaire. Le contenu de cette bibliothèque est supprimé lorsque vous quittez SAS Studio.
- Cliquez sur Options.
- Spécifiez le type de fichier.
- Pour générer des noms de variables SAS à partir des valeurs de données de la première ligne du fichier texte, sélectionnez Générer des noms de variables SAS. Si une valeur de données de la première ligne du fichier d’entrée est lue et qu’elle contient des caractères spéciaux qui ne sont pas valides dans un nom SAS (comme un blanc), SAS convertit le caractère en trait de soulignement.
- Dans la zone Délimiteur, entrez le délimiteur des valeurs du fichier. Le délimiteur par défaut est un espace.
Remarque: Si vous utilisez une valeur hexadécimale pour spécifier le délimiteur, vous n’avez pas besoin de cocher la case Délimiteur de guillemets.
- Pour commencer à lire les données d’une ligne spécifiée dans le fichier texte délimité, entrez la ligne de départ dans la zone Démarrer la lecture des données à la ligne. Vous pouvez utiliser cette option si vous avez des commentaires en haut du fichier texte ou si la première ligne du fichier est en-tête de colonne. Par défaut, SAS Studio démarre la lecture à la ligne 2.
- Pour que SAS Studio détermine le type de données et la longueur appropriés des variables, entrez une valeur dans la zone Deviner les lignes. La tâche analyse le fichier de données d’entrée de la ligne 1 au numéro que vous avez spécifié. Par défaut, les 20 premières lignes sont analysées.
- Spécifiez l’encodage.
- Pour importer les données, cliquez sur .
Cliquez sur l’onglet Résultats pour afficher les attributs de l’ensemble de données importé.
Cliquez sur l’onglet Données de sortie pour afficher le nouvel ensemble de données SAS. Si cet ensemble de données se trouve dans la bibliothèque de travail (comme indiqué dans cet exemple), vous voudrez peut-être l’enregistrer dans un emplacement plus permanent. Les données de la bibliothèque de travail sont temporaires et sont supprimées lorsque vous quittez SAS Studio.
Importer un fichier SGBD
Lorsque vous importez un fichier à partir d’un système de gestion de base de données (SGBD), les options disponibles dépendent du type de fichier. Pour une liste des types de fichiers pris en charge, consultez À propos de l’importation de données dans SAS Studio.
- Sélectionnez Nouveau Importer des données.
- Dans la zone de travail, cliquez sur Sélectionner un fichier serveur.
- Sélectionnez le fichier que vous souhaitez importer et cliquez sur Ouvrir. importation.l’onglet ctl affiche le nom et l’emplacement de ce fichier texte.
- Pour spécifier l’emplacement d’enregistrement de l’ensemble de données de sortie, cliquez sur . Par défaut, l’ensemble de données de sortie est enregistré dans la bibliothèque de travail, qui est un emplacement temporaire. Le contenu de cette bibliothèque est supprimé lorsque vous quittez SAS Studio.
- Cliquez sur Options.
- Spécifiez le type de fichier.
- Pour générer des noms de variables SAS à partir des valeurs de données de la première ligne du fichier texte, sélectionnez Générer des noms de variables SAS. Si une valeur de données de la première ligne du fichier d’entrée est lue et qu’elle contient des caractères spéciaux qui ne sont pas valides dans un nom SAS (comme un blanc), SAS convertit le caractère en trait de soulignement.
- Spécifiez l’encodage.
- Pour importer les données, cliquez sur .
Enregistrer la tâche d’importation
Vous pouvez enregistrer une instance de la tâche d’importation afin de pouvoir partager ces paramètres d’importation d’un fichier spécifique avec d’autres personnes sur votre site. SAS Studio enregistre ces instances sous forme de fichier CTL. Les fichiers CTL doivent être exécutés dans le même environnement d’exploitation où ils ont été créés. Par exemple, si vous créez un fichier CTL à l’aide de Windows, ce fichier CTL doit être exécuté sous Windows.
Pour enregistrer la tâche d’importation:
- Cliquez sur .
- Dans la fenêtre Enregistrer sous, spécifiez le nom et l’emplacement, puis cliquez sur Enregistrer. Le fichier est enregistré avec une extension CTL.