Importation de Données

  • À 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.

Remarque : Vous ne pouvez pas importer de fichiers distants (fichiers disponibles via des raccourcis de fichiers FTP).

Importer une feuille de calcul Excel

Pour importer une feuille de calcul Excel:

  1. Sélectionnez Nouveau  puis sélectionnez Importer des données.
  2. Dans la zone de travail, cliquez sur Sélectionner un fichier serveur.
  3. 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.

     Informations de source et de sortie pour l'exemple

  4. 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.
  5. Pour spécifier l’emplacement d’enregistrement de l’ensemble de données de sortie, cliquez sur  Sélectionnez bibliothèque de sortie et ensemble de données . 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.
  6. 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.
  7. Pour importer la feuille de calcul Excel, cliquez sur  Exécuter le code .

Importer un fichier délimité (CSV, TXT, TSV, DLM)

Remarque : Pour importer un fichier délimité par des tabulations, le nom de fichier doit avoir une extension TSV.

Pour importer un fichier délimité:

  1. Sélectionnez Nouveau  puis sélectionnez Importer des données.
  2. Dans la zone de travail, cliquez sur Sélectionner un fichier serveur.
  3. 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.

     Informations de Source et de Sortie pour le fichier Texte

  4. Pour spécifier l’emplacement pour enregistrer l’ensemble de données de sortie, cliquez sur  Sélectionnez bibliothèque de sortie et ensemble de données . 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.
  5. 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.
  6. Pour importer les données, cliquez sur  Exécuter le code .

Cliquez sur l’onglet Résultats pour afficher les attributs de l’ensemble de données importé.

 Attributs de l'Œuvre.Importation1 Jeu de données

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.

 Travail.Importer Un Ensemble de Données

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.

  1. Sélectionnez Nouveau  puis sélectionnez Importer des données.
  2. Dans la zone de travail, cliquez sur Sélectionner un fichier serveur.
  3. 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.
  4. Pour spécifier l’emplacement d’enregistrement de l’ensemble de données de sortie, cliquez sur  Sélectionnez bibliothèque de sortie et ensemble de données . 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.
  5. 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.
  6. Pour importer les données, cliquez sur  Exécuter le code .

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:

  1. Cliquez sur  Enregistrer .
     Emplacement de l'icône Enregistrer dans la tâche Importer des données

  2. 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.
Dernière mise à jour : 9 décembre 2021

Write a Comment

Votre adresse e-mail ne sera pas publiée.