Ma table est devenue désordonnée : comment réorganiser efficacement les colonnes ?

Réorganisation Logique via columnOrder

Le paramètre columnOrder (columnOrder={"variable-name-1", "variable-name-2", ...}) vous permet de définir l'ordre logique des colonnes dans les métadonnéesInformations décrivant les données, les utilisateurs et les ressources dans SAS Viya. Elles assurent la traçabilité, la sécurité et la gouvernance au sein de l'architecture distribuée. de la table. En spécifiant une liste de noms de variablesColonnes d'une table SAS contenant des données spécifiques (numériques ou caractères). Elles possèdent des attributs comme le nom, le type, la longueur, l'étiquette et le format d'affichage., vous pouvez réorganiser l'affichage et le traitement des colonnes sans altérer les données sous-jacentes. Cette fonctionnalité est particulièrement utile pour améliorer la lisibilité et l'ergonomie des tables lors de l'exploration ou de la préparation des données. C'est un alias pour 'order'.

Schéma : Ma table est devenue désordonnée : comment réorganiser efficacement les colonnes ?

Exemple de Code Additionnel

1<pre>PROC CAS;
2/* 1. Définition de l'ordre préférentiel des colonnes critiques /
3/ Les colonnes non listées ici seront placées après celles-ci */
4TABLE.alterTable /
5caslib="public",
6name="customer_360_view",
7columnOrder={
8"Customer_ID",
9"Transaction_Date",
10"Store_Location",
11"Total_Spend_Amount",
12"Churn_Probability"
13};
14/* 2. Vérification immédiate de l'ordre d'affichage */
15TABLE.columnInfo /
16TABLE={caslib="public", name="customer_360_view"};
17QUIT;</pre>

Exemples pour l'action alterTable

Renommer une table et lui donner un label
Schéma conceptuel de l'exemple : Renommer une table et lui donner un label

Découvrez cet exemple pour l'action CAS alterTable : il illustre la mise à jour atomique des métadonnées (nom et label) au niveau du catalogue CAS, sans réécriture physique des blocs de données.

Modification lourde des colonnes
Schéma conceptuel de l'exemple : Modification lourde des colonnes

Découvrez cet exemple pour l'action CAS alterTable : il réalise une restructuration logique par modification de l'ordre des colonnes, suppression de variables et remappage des formats in-memory.