Oui, cette action agit comme un puissant moteur de transformation en une seule passe. En utilisant les paramètres computedVars et computedVarsProgram, vous pouvez dériver de nouveaux indicateurs métier à la volée sans écrire d'étape de traitement des données séparée. Par exemple : computedVarsProgram = "marge_nette = revenu - couts;". Vous pouvez également enrichir la table cible en créant des indexStructure de données accélérant la lecture des lignes d'une table en ciblant directement les valeurs des colonnes indexées, réduisant ainsi les entrées/sorties disque et le temps de traitement. analytiques grâce à indexVars ou en gérant la durée de vie de la table temporaire avec le paramètre lifetime pour purger automatiquement les données obsolètes.
Transformation à la volée : Peut-on modifier le schéma des données pendant la copie ?
Optimisation In-Memory avec CASL
Exemples pour l'action copyTable
Copie simple d'une table
Une duplication basique de la table 'source_data' vers 'target_data' dans la même bibliothèque.
Copie avancée avec calculs, filtrage et compression
Cet exemple montre comment copier uniquement les voitures de luxe, créer une colonne calculée pour le ratio puissance/poids, et compresser le résultat pour économiser de la mémoire %https://go.documentation.sas.com/doc/en/pgmsascdc/v_069/caspg/p1xt9526uq5etwn1vmnk8koh0k6y.htm#p0iuxq2k5gy33wn1vmko6nc8ofq3%.
Promotion d'une table copiée
Copie d'une table personnelle vers une bibliothèque partagée en la rendant disponible pour tous les autres utilisateurs (promotion).