Pour une migration vers Viya 4, privilégiez PROC MIGRATE avec l'option NOCLONE dans votre instruction COPY. Cela force SAS à réévaluer les caractéristiques du système cible (comme la taille des pages) au lieu de copier aveuglément les paramètres de l'ancien système, garantissant ainsi des performances optimales sur votre nouvel environnement
Les exemples utilisent des chemins de bibliothèque génériques ('library-path-1', 'library-path-2', 'c:\example', '/mydata/example') et des fichiers de transport ('c:\myfiles\mytransfer', '/mydata/mytransfer'), impliquant que les données source existent déjà. Pour une exécution autonome, ces chemins nécessiteraient d'être remplacés par des bibliothèques SAS existantes.
1 Bloc de code
PROC MIGRATE
Explication : Cet exemple utilise la procédure PROC MIGRATE pour migrer les membres d'une bibliothèque SAS. La migration permet de bénéficier des fonctionnalités d'une version plus récente de SAS. Cet exemple ne nécessite pas de serveur SAS/CONNECT, sauf dans certains cas spécifiques. Les fichiers créés dans SAS pour Windows sont directement accessibles dans cette session.
Explication : Cet exemple utilise la procédure PROC COPY pour copier l'intégralité de la bibliothèque 'myfiles' vers la bibliothèque 'target'. Aucune option spécifique n'est précisée, ce qui signifie que le comportement par défaut (comme CLONE) est utilisé. Les membres de la bibliothèque sont supposés avoir la même représentation de données et le même encodage que la session actuelle.
Explication : Cette étape crée un fichier de transport à partir de la bibliothèque source. Le fichier de transport 'mytransfer' est référencé par le fileref 'tranfile'. La procédure PROC CPORT prend en charge les jeux de données et les catalogues SAS, mais pas d'autres types de membres (comme les vues SAS).
Explication : Cette étape importe la bibliothèque à partir du fichier de transport créé précédemment. La procédure PROC CIMPORT crée la bibliothèque 'target' en important le contenu du fichier 'mytransfer'. Le fichier de transport doit être transféré en mode binaire si un logiciel de communication comme FTP est utilisé.
Pour garantir l integrite de vos donnees lors d un changement de systeme d exploitation ou de version de SAS, privilegiez le couple PROC CPORT et PROC CIMPORT plutot qu une simple PROC COPY, car ces procedures creent un fichier de transport neutre qui convertit automatiquement les formats et les encodages, evitant ainsi les erreurs de type CEDA (Cross-Environment Data Access) qui ralentissent les performances de lecture.
Ce matériel est fourni "tel quel" par We Are Cas. Il n'y a aucune garantie, expresse ou implicite, quant à la qualité marchande ou à l'adéquation à un usage particulier concernant le matériel ou le code contenu dans les présentes. We Are Cas n'est pas responsable des erreurs dans ce matériel tel qu'il existe maintenant ou existera, et We Are Cas ne fournit pas de support technique pour celui-ci.
SAS et tous les autres noms de produits ou de services de SAS Institute Inc. sont des marques déposées ou des marques de commerce de SAS Institute Inc. aux États-Unis et dans d'autres pays. ® indique un enregistrement aux États-Unis. WeAreCAS est un site communautaire indépendant et n'est pas affilié à SAS Institute Inc.
Ce site utilise des cookies techniques et analytiques pour améliorer votre expérience.
En savoir plus.