Comment spécifier le type de données pour un format dans l'action addFormat ?

Le Paramètre datatype : La Clé du Temps dans CAS

L'action addFormat permet de spécifier le type de données pour lequel le format est conçu. Vous pouvez indiquer si la valeur correspond à une date (DATE), une heure (TIME) ou une date et heure combinées (DATETIME). Cette précision est cruciale pour l'interprétation correcte des valeurs par le système SAS Cloud Analytic ServicesMoteur analytique distribué et en mémoire (in-memory) au cœur de SAS Viya. Il assure le traitement des données et l'exécution des modèles avec une très haute performance. (CAS).

Exemple de Code Additionnel

1
2
3
4
5
6
7
8
9
10
11
12
13
14
proc cas;
/* Appel de l'actionset sessionProp pour ajouter un format à la session */
sessionProp.addFormat /
fmtName="FISC_QTR",
datatype="DATE", /* Paramètre crucial pour l'interprétation temporelle par le système */
ranges={
" '01JAN2026'd - '31MAR2026'd = 'Q1-2026' ",
" '01APR2026'd - '30JUN2026'd = 'Q2-2026' ",
" '01JUL2026'd - '30SEP2026'd = 'Q3-2026' ",
" '01OCT2026'd - '31DEC2026'd = 'Q4-2026' "
};

print "Le format temporel FISC_QTR a été initialisé avec succès.";
quit;

Cette réponse vous a-t-elle aidé ?

Vos votes aident à améliorer notre base de connaissances.

Exemples pour l'action addFormat

Ajout d'un format simple VALUE
Illustration corporate

Découvrez cet exemple pour l'action CAS addFormat, qui permet d'instancier dynamiquement un format utilisateur au sein d'une bibliothèque de formats (fmtLibName) rattachée à votre session.

Création d'un format de plages avec l'option MultiLabel
Illustration corporate

Découvrez cet exemple pour l'action CAS addFormat qui illustre l'implémentation de la fonctionnalité MultiLabel, une capacité avancée du moteur CAS permettant d'assigner une valeur source à plusieurs catégories de sortie simultanément.