Limites du Système

Le système d'ADTR utilise la version 9.3 du SAS et les demandes de données doivent être sous la forme de programmes SAS dans le format simple ASCII. Statistique Canada ne fournit pas d'aide à la programmation ou n'apporte pas de modifications aux programmes qui sont soumis. Si un programme ne fonctionne pas correctement; un registre sera soumis accompagné d'une explication quant à la raison pour laquelle le programme a échoué.

Contraintes liées à l'ADTR

  1. Limites liées au système
    • Il n'existe pas de nombre d'emplois maximal qu'il vous est possible de soumettre pendant la période d'accès prévue au contrat. Toutefois; dix soumissions réussies au maximum peuvent être présentées par jour. Dix macros au plus sont permis par soumission réussie. En d'autres termes; 100 données de sortie au plus peuvent être créés par jour.
    • Lorsque vous exécutez vos programmes SAS; veuillez prendre note que l'espace temporaire maximal dans le traitement de SAS est de 100 Go.
    • Cinq variables au plus peuvent être spécifiées dans la liste des variables.
    • Les variables ne peuvent contenir de valeurs manquantes.
    • Chaque variable peut contenir au plus 500 variables.
    • Le nombre d'observations indiqué dans les journaux SAS qui sont retournés aux utilisateurs est toujours remplacé par xxxxxx, peu importe sa valeur.
  2. Restrictions relatives au SAS

Certains mots clés ou certaines instructions SAS ne sont pas permis en accès à distance. La liste suivante fait l'objet d'un examen périodique et peut être modifiée.

  • Occurrences de « % » et « & »
  • Commentaires sur la forme « %*...; »
  • Écrire des ensembles de données permanents dans l'espace disque du système d'ADTR
  • _ERROR_
  • _N_
  • ABORT
  • CATNAME
  • DCREATE
  • DM
  • DOPEN
  • ENDRSUBMIT
  • ENDSAS
  • ERROR
  • EXECUTE
  • FDELETE
  • FILE
  • FILENAME
  • FIRST
  • FIRSTOBS
  • FOPEN
  • FTP
  • INFILE
  • LAST
  • LIBNAME
  • MAPS
  • MAPSGFK
  • MAPSSAS
  • MODULE
  • MODULEC
  • MODULEI
  • MODULEIC
  • MODULEIN
  • MODULEN
  • MOPEN
  • OBS
  • ODS
  • OPTION
  • OPTIONS
  • PATHNAME
  • PEEK
  • PEEKC
  • PEEKCLONG
  • PEEKLONG
  • POKE
  • POKELONG
  • PRINTTO
  • PTRLONGADD
  • PUT
  • PUTLOG
  • RSUBMIT
  • SASFILE
  • SASHELP
  • SASUSER
  • SIGNOFF
  • SIGNON
  • SYMGET
  • SYMPUT
  • SYMPUTX
  • SYSTASK
  • SYSTEM

Programme coquille : Testez votre code

Afin de vous aider à tester votre code SAS; un programme coquille et une macro sont disponibles au téléchargement :

Veuillez utiliser ce programme et suivre les instructions des diverses sections du programme :

Section 1

  • Cette section est pour simuler la création de la bibliothèque (libname) attribuée automatiquement par le système d'ADTR.
  • Assurez-vous de changer le chemin d'accès au fichier pour préciser l'endroit où vous avez sauvegardé vos données tests.
  • Ne changez pas le nom de la bibliothèque (libname) (le nom doit être RTRAData).

Section 2

  • Cette section peut être ignorée si vous avez créé vos propres ensembles de données tests.
  • Des ensembles de données d'enquête fictifs sont disponibles aux fins d'utilisation dans cette section. Veuillez envoyer vos demandes d'ensembles de données fictifs et de livres de codes à l'adresse : STATCAN.MADRTRASupport-DAMADTRSupport.STATCAN@canada.ca.

Section 3

  • Cette section est utilisée pour inclure la macro la macro de la procédure de l'ADTR pour créer vos tableaux.
  • Modifiez le nom du catalogue de macro SAS téléchargé à « sasmacr ».
  • Assurez-vous de modifier le chemin d'accès au fichier pour préciser l'endroit où vous avez sauvegardé le catalogue SAS (sasmacr.sas7bcat).

Section 4

  • Cette section montre comment inclure votre programme et l'exécuter.
  • Assurez-vous de modifier le chemin d'accès au fichier pour préciser l'endroit où vous avez sauvegardé votre programme.
Date de modification :