/* Préparation requise par l'utilisateur: */ /* Créez un fichier 'sample_data_error.csv' avec un format intentionnellement incorrect (ex: ligne manquante ou colonne supplémentaire) */ /* id,name,value */ /* 1,Alice,100 */ /* 2,Bob,150,extra */ /* 3,Charlie */ /* Compressez-le: `gzip sample_data_e...
/* Charge une table Netezza dans CAS avec sélection de colonnes et filtrage */ /* Assurez-vous que la CASLIB 'myNetezza' de l'exemple 1 est définie ou définissez-la ici */ CASLIB myNetezza LIBREF=netezza DATASOURCE=(DBCONNECTOPTS=( SERVER='mon_serveur_netezza.com' PORT=5480 DATABASE=...
data _null_; file _webout; put 'Nom,Age,Ville'; put 'Alice,30,Paris'; put 'Bob,24,Lyon'; put 'Charlie,35,Marseille'; run; %let data_csv_file = '/tmp/simple_data.csv'; filename _csv_ temp filevar=_webout; data _null_; file _csv_; input; put _infile_; run; proc cas; ...
/* Définir l'URL du fichier CSV */ %let csv_url = 'http://support.sas.com/documentation/onlinedoc/viya/exampledatasets/air.csv'; /* Créer un fichier temporaire pour le téléchargement */ filename _air_ temp; /* Télécharger le fichier CSV */ proc http method='get' url=&csv_url. out=_air_; run; /...
/* Créer une table temporaire pour la démonstration */ data _null_; file _webout; put 'ID,Valeur'; put '1,10'; put '2,20'; put '3,30'; run; %let temp_data_file = %sysfunc(pathname(temp)); filename _tmp_data_ temp filevar=_webout; data _null_; file _tmp_data_; ...
/* Assurez-vous que la caslib 'gpcaslib_basic' est déjà définie et que 'simulated_data' y est chargée */ /* Charge la table 'simulated_data' de Greenplum vers CAS en filtrant les données et sélectionnant des colonnes */ PROC CASUTIL; LOAD CASDATA="simulated_data" INCASLIB="gpcaslib_basic" ...
/* Remplacez 'cloud.example.com' et '5570' par les valeurs de votre environnement */ /*options cashost="cloud.example.com" casport=5570;*/ /* Démarre la session Casauto si ce n'est pas déjà fait. */ /*cas casauto;*/ /* Création d'un fichier CSV temporaire dans une caslib accessible */ filena...
/* Remplacez 'cloud.example.com' et '5570' par les valeurs de votre environnement */ /*options cashost="cloud.example.com" casport=5570;*/ /* Démarre la session Casauto si ce n'est pas déjà fait. */ /*cas casauto;*/ /* Création d'un fichier CSV temporaire avec plus de données */ filename vol...
/* Remplacez 'cloud.example.com' et '5570' par les valeurs de votre environnement */ /*options cashost="cloud.example.com" casport=5570;*/ /* Démarre la session Casauto si ce n'est pas déjà fait. */ /*cas casauto;*/ /* Création d'un fichier CSV temporaire pour l'exemple avancé */ filename vo...
/* Remplacez 'cloud.example.com' et '5570' par les valeurs de votre environnement */ /*options cashost="cloud.example.com" casport=5570;*/ /* Démarre la session Casauto si ce n'est pas déjà fait. */ /*cas casauto;*/ /* Création d'un fichier CSV temporaire avec une variable catégorielle */ fi...