Quelles sont les considérations techniques importantes lors de l'utilisation de l'action 'addTable' avec différents clients SAS Viya ?

Il est crucial de comprendre que l'action addTableAction CAS permettant de créer une table en mémoire à partir de données locales ou de résultats d'étapes de traitement. Elle est essentielle pour l'analyse interactive et temporaire dans Viya. ne s'exécute pas directement comme la plupart des autres actions CAS via une simple instruction table.addTable dans tous les clients. Chaque client de programmation (CASLLangage de script de SAS Viya utilisé pour interagir avec le serveur CAS. Il permet de combiner des actions CAS, de gérer la logique de programmation et de manipuler les résultats en mémoire., Python, R, Lua, etc.) implémente sa propre fonction ou méthode spécifique pour gérer le transfert des données vers le serveur, qui ensuite déclenche l'action addTableAction CAS permettant de créer une table en mémoire à partir de données locales ou de résultats d'étapes de traitement. Elle est essentielle pour l'analyse interactive et temporaire dans Viya. en coulisses.

Cela signifie que vous ne verrez généralement pas d'appels directs à table.addTable dans votre code CASLLangage de script de SAS Viya utilisé pour interagir avec le serveur CAS. Il permet de combiner des actions CAS, de gérer la logique de programmation et de manipuler les résultats en mémoire. ou Python, mais plutôt des fonctions ou méthodes spécifiques au langage qui abstraient ce processus. Par exemple, en Python, vous utiliserez des méthodes du client Python pour transférer le DataFrame vers le serveur CASMoteur analytique "in-memory" de SAS Viya. Il traite les données en parallèle (MPP) sur plusieurs nœuds pour offrir une puissance de calcul massive et une exécution ultra-rapide des actions., ce qui équivaut à exécuter l'action addTableAction CAS permettant de créer une table en mémoire à partir de données locales ou de résultats d'étapes de traitement. Elle est essentielle pour l'analyse interactive et temporaire dans Viya.. Cette approche client-spécifique garantit une intégration fluide et une gestion optimisée des flux de données entre l'environnement local et le serveur distribué.

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

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

Exemples pour l'action addTable

Transfert simple via CASL (Upload)

L'action addTable n'étant pas appelée directement, voici l'équivalent idiomatique en CASL via l'instruction UPLOAD qui sollicitera addTable en arrière-plan avec les options par défaut.

Chargement optimisé (simulant addTable en coulisses)

Lors de l'utilisation de l'instruction UPLOAD, on peut passer de nombreuses options qui correspondent aux paramètres de addTable, comme compress, promote, ou les options de partitionnement.