Pas d'installation, pas d'appel commercial, pas de carte bancaire pour commencer. Connectez-vous et un espace de travail JupyterLab s'ouvre dans votre navigateur, moteur Jenner déjà en place : collez un programme, exécutez-le, lisez le journal.
Créez une organisation et un espace de travail JupyterLab s'ouvre dans votre navigateur avec Jenner installé, si bien qu'un programme .sas peut tourner quelques minutes après votre arrivée. Chaque nouvelle organisation démarre avec des crédits d'essai et sans carte bancaire, de quoi exécuter de vrais programmes avant de décider quoi que ce soit. Jenner est une implémentation indépendante du langage SAS : le fichier que vous avez déjà est celui qui s'exécute, rien n'est traduit ni réécrit en chemin.
Téléversez un fichier .sas et les données qu'il lit, ou collez le programme directement dans une cellule de notebook. Exécutez-le et le journal revient dans la forme attendue : notes, avertissements et erreurs rattachés aux instructions qui les ont produits. Quand quelque chose n'est pas pris en charge, le journal indique l'instruction concernée, ce qui est le comportement que l'on attend de tout produit que l'on évalue.
Le langage dans lequel vos programmes sont déjà écrits, exécuté sur une machine que vous n'avez pas eu à provisionner. Ce n'est pas un convertisseur : une étape DATA reste une étape DATA et PROC SQL reste PROC SQL.
Vous disposez d'une session JupyterLab complète : explorateur de fichiers, notebooks, terminal, et un endroit où garder les données que votre programme lit. Un vrai programme, avec plusieurs fichiers et une LIBNAME, se comporte comme un vrai programme, ce que les bacs à sable mono-fichier ne savent pas faire.
Le cœur du langage s'exécute tel quel : logique de l'étape DATA, tableaux, formats et informats, la facilité macro et PROC SQL. Le code écrit selon la syntaxe SAS 9.4 n'a pas besoin d'une phase de portage avant de s'exécuter.
Régression et modèles linéaires, analyse de survie, méthodes multivariées et classification, séries temporelles, contrôle qualité, synthèse et reporting. Chaque procédure dispose d'une page de référence publiée qui liste les instructions et options prises en charge : vous pouvez vérifier celles dont votre programme a besoin avant de téléverser quoi que ce soit.
Jenner lit et écrit SAS7BDAT et XPT directement, ainsi que CSV et Parquet. Téléversez le jeu de données que vous avez déjà, pointez une LIBNAME dessus et lisez-le comme votre programme le fait aujourd'hui, sans étape d'export ni troisième format intermédiaire où perdre un libellé.
Exécutez vos propres programmes et lisez le journal. C'est le seul test qui tranche, et un espace de travail dans le navigateur est le moyen le plus rapide d'y arriver : la couverture n'est pas l'intégralité du langage SAS, donc une démonstration sur l'exemple de quelqu'un d'autre ne prouve presque rien sur le vôtre. Commencez par le programme qui compte le plus, comparez sa sortie aux chiffres auxquels vous faites déjà confiance, et tenez ce que le journal signale pour la vraie réponse.
Ouvrez un espace de travail et collez-y le programme que vous voulez vérifier en premier. Sans installation, et sans carte bancaire pour commencer.
Démarrer l'essai gratuit