Suppression de données multicloud : comment piloter Hadoop, Snowflake et Azure depuis une seule interface ?

Orchestration Unifiée : Le moteur CAS au cœur du Multicloud

Le moteur in-memoryTechnique stockant les données directement dans la RAM pour un accès ultra-rapide, permettant des analyses massives et calculs complexes en temps réel sans les latences liées aux disques durs. de SAS Viya excelle dans sa capacité à se connecter nativement à des environnements hétérogènes. Grâce au paramètre dataSourceOptions, l'action s'adapte dynamiquement au système cible. Vous pouvez ainsi orchestrer la suppression de tables résidant sur des entrepôts cloud modernes comme Snowflake, Google Cloud Storage ou Azure Data Lake Storage, mais également sur des systèmes massifs comme HadoopFramework open-source permettant le stockage distribué (HDFS) et le traitement de données massives sur des clusters de serveurs, souvent utilisé avec SAS Viya pour l'analyse Big Data. ou TeradataSystème de gestion de base de données relationnelle hautement parallèle, conçu pour le stockage et l'analyse massive de données (Data Warehouse) en parfaite intégration avec SAS Viya.. Chaque écosystème requiert des attributs spécifiques de connexion ou d'authentification (comme des jetons OAuth2 ou des certificats Kerberos) qui peuvent être injectés directement dans ce paramètre, centralisant ainsi la gouvernance de donnéesCadre de gestion assurant la disponibilité, l'intégrité, la conformité et la sécurité des actifs de données SAS Viya via des politiques, des standards et des responsabilités définis. réparties sur plusieurs clouds.

Exemples pour l'action deleteSource

Suppression simple d'un fichier physique

Utilisation de l'action deleteSource pour supprimer de manière permanente le fichier 'voitures_a_supprimer.sashdat' du système de fichiers de la caslib CASUSER. Une fois exécutée, impossible de faire machine arrière !

Suppression silencieuse, nettoyage des accès et mot de passe (BASESAS)

Tentative de suppression d'un fichier SAS natif (.sas7bdat) potentiellement protégé par un mot de passe d'altération. L'option `quiet=true` garantit que si le fichier a déjà été supprimé par un autre processus, le code renverra quand même un statut de succès sans planter le job batch. On demande également de nettoyer les contrôles d'accès associés via `removeAccessControls`.