03-Dec-2021 ============================== NOTES DE PUBLICATION DE WPS ANALYTICS ============================== Version 4.4-EA4-release (4.4.0.4.4756-EA4-release) Informations à propos des correctifs et améliorations importantes apportées dans la nouvelle version de WPS Analytics. Dans ce document, le texte figurant entre chevrons est variable, et peut être remplacé par le texte requis. Par exemple, indique que vous devez spécifier le nom de chemin d'un répertoire ou dispositif. ======================================================================= SOMMAIRE ======================================================================= - Nouveautés - Problèmes connus - Notes de mise à niveau - Fonctionnalités déconseillées - Problèmes résolus - Obtenir de l'aide ======================================================================= NOUVEAUTÉS ======================================================================= Général ======= - Désormais, WPS Analytics distribue et utilise la version 11 d'OpenJDK Java Runtime Environnement. - Il est désormais possible de spécifier le catalogue SASHELP.SLKWXL à l'option système CMPLIB ou à l'option INLIB de la procédure FCMP et aux fonctions suivantes invoquées dans un programme : - ACCRINT_SLK - ACCRINTM_SLK - AMORDEGRC_SLK - AMORLINC_SLK - AVEDEV_SLK - CEILING_SLK - COUPDAYBS_SLK - COUPDAYSNC_SLK - COUPNCD_SLK - COUPNUM_SLK - COUPPCD_SLK - DATDIF4_SLK - DB_SLK - DISC_SLK - DOLLARDE_SLK - DOLLARFR_SLK - DURATION_SLK - EFFECT_SLK - EVEN_SLK - FACTDOUBLE_SLK - FLOOR_SLK - MDURATION_SLK - ODD_SLK - ODDFPRICE_SLK - ODDFYIELD_SLK - ODDLPRICE_SLK - ODDLYIELD_SLK - PRICE_SLK - PRICEDISC_SLK - PRICEMAT_SLK - PRODUCT_SLK - RECEIVED_SLK - TBILLEQ_SLK - TBILLPRICE_SLK - TBILLYIELD_SLK - VARP_SLK - YIELD_SLK - YIELDDISC_SLK - YIELDMAT_SLK Workbench ========= Workflow -------- - Cette version apporte les fonctionnalités suivantes : - Le groupe WPS Hub inclut désormais : - Le bloc Entrées de programme. - Le bloc Résultats de programme. - Le groupe Importer inclut désormais : - Le bloc Importer un fichier JSON. - Le bloc Importer les paramètres. - Le groupe Préparation des données inclut désormais : - Le bloc Dé-dupliquer - Le bloc Transformer le texte - La vue Exécution des API de WPS Hub a été ajoutée. - Il est désormais possible d'utiliser la vue Explorateur de base de données pour établir une connexion avec des serveurs de base de données Google BigQuery, Teradata et Hadoop. - Le bloc MLP. Il est désormais possible de spécifier une valeur de graine aléatoire pour le générateur de nombres aléatoires afin d'initialiser les pondérations lors de la formation du modèle. - Il est désormais possible de placer des blocs de workflow ne comportant qu'un seul port en entrée entre deux blocs connectés d'un workflow existant. - Lorsque vous invoquez des programmes WPS Hub, il est désormais possible de spécifier un flux en entrée (fichier ou URL) comme valeur de paramètre. - Si le paramètre Possibilité d'invite est spécifié pour un paramètre de workflow, il est possible de saisir ou de modifier la valeur du paramètre dans la boîte de dialogue Configurer Paramètre pendant l'exécution du workflow. - Les types de paramètres de workflow suivants sont désormais pris en charge dans les blocs Filtre, Mutation et Requête : - Choix - Date - Date/heure - Nombre à virgule flottante - Entier - Mot de passe - Heure - Il est possible d'utiliser les paramètres de workflow comme paramètres de WPS Hub dans les programmes exécutables de services de déploiement. - Il est désormais possible de grouper et de stocker les variables d'un ensemble de données sous forme de liste de variables : - Les listes de variables sont créées dans la boîte de dialogue Créer la liste des variables du Profileur de données. - Pour utiliser une liste de variables, cliquez sur Appliquer les listes de variables dans le volet de sélection des variables des blocs de workflow pris en charge. - Vous pouvez désormais utiliser l'onglet Paramètres pour : - Importer une liste de variables dans le workflow. - Exporter, modifier ou supprimer une liste de variables existante du workflow. - Cette version inclut de nouvelles améliorations pour les fonctionnalités suivantes : - Le bloc Créateur de graphiques permet désormais de dessiner des tracés de ligne et des diagrammes en bâtons sur le même axe. - Le bloc Programme WPS Hub a été remplacé par les blocs Entrées de programme et Résultats de programme pour définir les variables en entrée et les résultats d'un programme de services de déploiement. - Le bloc Transposition. - Il est désormais possible d'utiliser le bloc pour des transpositions de colonnes à lignes ou de lignes à colonnes. Options système =============== - Il est désormais possible de définir les options système dont vous pouvez définir l'état en les précédant par NO, telles que CLEANUP/NOCLEANUP, en spécifiant YES et NO, ON et OFF, ou TRUE et FALSE. - Les options système suivantes ont été ajoutées pour cette version : - CARDSLEADINGTABSTOPS - CONFIGFONTMVS - FILECONTAINERCACHESIZE - MASKDBCONNECTIONSTRINGS - MFILE - NOFLE - ODSSTYLE - ORACLEZEROPRECISIONNUMFMT - PAGESOUTPUT - SCANDEFAULTMODIFIERS - SFTPCMDENCODING - SQLIPASSTHRUINGENMAXRECS - STSUFFIX - WPSCOMABORT - XCMD Instructions globales ===================== - L'instruction globale suivante a été améliorée dans cette version : - FILENAME DISK prend désormais en charge l'option suivante : - IGNOREDOSEOF - FILENAME EMAIL prend désormais en charge l'option suivante : - INLINED - FILENAME SFTP prend désormais en charge les options suivantes : - CMD - CMDENCODING - CMDFILE - LSL - FILENAME ZIP prend désormais en charge les options suivantes : - DEBUG - GZIP Formats et informats ==================== - Les informats suivants ont été ajoutés pour cette version : - B8601DJ - ENGDFDE - STIMER - WEEKU - WEEKV - WEEKW ODS (système de livraison des sorties) ====================== - La destination suivante a été ajoutée dans cette version : - ODS POWERPOINT - Les procédures ODSLIST et ODSTEXT prennent désormais en charge : - L'option DATA de l'instruction de procédure. - L'option FORMAT des instructions ITEM et P. - L'instruction CELLSTYLE. - L'instruction TRANSLATE. Étape DATA ========= - Les fonctions suivantes ont été ajoutées pour cette version : - KUPDATES - KCOMPOSE - KDECOMPOSE - KDECOMPOSEC - KISCOMPOSED - KISDECOMPOSED - KISDECOMPOSEDC - LOGISTIC - MONOTONIC - RENAME - WAKEUP Procédures générales ================== - Les procédures générales suivantes ont été améliorées dans cette version : - COMPARE. Prend désormais en charge l'option QUOTELABEL. - CONTENTS. Prend désormais en charge l'option ORDER. - EXPORT. Prend désormais en charge l'option DBLABEL. - FORMAT. Prend désormais en charge l'option NOPRINT. - HTTP. - Prend désormais en charge l'option OAUTH_BEARER. - Prend désormais en charge l'instruction DEBUG. - IMPORT. Prend désormais en charge les instructions ENDCOL, ENDROW, STARTCOL et STARTROW. - FORMAT. Prend désormais en charge l'option NOPRINT. - PRINT. L'instruction PROC PRINT prend désormais en charge les options GRAND_LABEL et NOSUMLABEL. - REPORT. Prend désormais en charge l'option SPANROWS. - TABULATE. L'instruction TABLE prend désormais en charge l'option NOCELLMERGE. Macros ====== - Les variables de macro automatiques suivantes ont été ajoutées pour cette version : - SYS_PROCHTTP_STATUS_CODE - SYS_PROCHTTP_STATUS_PHRASE - SYSODSPATH Procédures graphiques ===================== - Les procédures graphiques suivantes ont été améliorées dans cette version : - SGPANEL. Prend désormais en charge l'instruction TEXT. - SGPLOT. Prend désormais en charge l'instruction TEXT. Procédures statistiques ======================= - Les procédures suivantes ont été ajoutées pour cette version : - MCMC - ORTHOREG - Les procédures statistiques suivantes ont été améliorées dans cette version : - LOGISTIC. Prend désormais en charge l'instruction UNITS. - STDIZE. Prend désormais en charge les options OPREFIX et SPREFIX. Procédures de recherche opérationnelle ====================================== - La procédure suivante a été ajoutée pour cette version : - OPTLP Procédures de série temporelle ============================== - Les procédures suivantes ont été ajoutées pour cette version : - VARMAX - MDC Moteurs de données ================== Le moteur de données suivant a été amélioré dans cette version : Google BigQuery --------------- - Les options suivantes sont désormais prises en charge avec le moteur de données ODBC : - BULKLOAD - BL_DATAFILE - BL_DEFAULT_DIR - BL_DELETE_DATAFILE DB2 --- - Prend désormais en charge l'option DEFER. - Prend désormais en charge l'option d'ensemble de données DBSASTYPE. MARIADB ------- - Prend désormais en charge l'option DEFER. - Prend désormais en charge l'option d'ensemble de données DBSASTYPE. MYSQL ----- - Prend désormais en charge l'option DEFER. - Prend désormais en charge l'option d'ensemble de données DBSASTYPE. NETEZZA ------- - Prend désormais en charge l'option DEFER. ODBC ------- - Prend désormais en charge l'option DEFER. ORACLE ------- - Prend désormais en charge l'option d'ensemble de données DBSASTYPE. POSTGRESQLM ----------- - Prend désormais en charge l'option DEFER. SNOWFLAKE -------- - Les options suivantes sont désormais prises en charge : - AUTHENTICATOR - AUTHENTICATOR_URL - BL_LOAD_TRIM_SPACE - BL_LOAD_OVERWRITE_STAGE_FILE - DEFER - PRIVATE_KEY_PATH - PRIVATE_KEY_PASSPHRASE - Prend désormais en charge l'option d'ensemble de données DBSASTYPE. SQLSERVER --------- - Prend désormais en charge l'option DEFER. - Prend désormais en charge l'option d'ensemble de données DBSASTYPE. SYBASEIQ -------- - Prend désormais en charge l'option DEFER. - Prend désormais en charge l'option d'ensemble de données DBSASTYPE. ======================================================================= Problèmes connus de WPS Analytics et assistance ======================================================================= Cette section contient des informations à propos des problèmes connus de cette version de WPS Analytics et indique comment accéder au support technique. ----------------------------------------------------------------------- Problèmes critiques connus ----------------------------------------------------------------------- Aucun ----------------------------------------------------------------------- Problèmes connus ----------------------------------------------------------------------- Aucun ======================================================================= Notes de mise à niveau ======================================================================= La modification suivante affecte l'utilisation de WPS Analytics sur les plates-formes Microsoft Windows et Linux. WPS Analytics 32 bits pour Microsoft Windows -------------------------------------------- - Cette version de WPS Analytics n'est pas compatible avec cette architecture. - Passez à l'architecture 64 bits pour continuer à utiliser WPS Analytics sur Microsoft Windows. - Si vous utilisez des logiciels tiers avec WPS Analytics, vous devrez probablement installer la version 64 bits de ces logiciels. - La version 64 bits de WPS Analytics pour Microsoft Windows est disponible sur le site Web de World Programming. WPS Analytics 32 bits pour Linux ------------------------------ - Cette version de WPS Analytics n'est pas compatible avec cette architecture. - Passez à l'architecture 64 bits pour continuer à utiliser WPS Analytics sur des plates-formes Linux prises en charge. - Si vous utilisez des logiciels tiers avec WPS Analytics, vous devrez probablement installer la version 64 bits de ces logiciels. - La version 64 bits de WPS Analytics pour Linux est disponible sur le site Web de World Programming. Les modifications suivantes affectent le fonctionnement des éléments de langage SAS et peuvent causer des erreurs lors de l'exécution de vos programmes. Vous devez donc effectuer les modifications nécessaires dans vos programmes s'ils contiennent les éléments de langage décrits. Fonction d'étape DATA KUPDATEB ------------------------------ - Si la fonction est invoquée et que tous les arguments sont spécifiés : KUPDATEB (chaîne, position, n, remplacement) L'argument n doit désormais être numérique. - Si vous spécifiez un argument de type chaîne pour n dans ce cas, la fonction échoue. ======================================================================= Fonctionnalités déconseillées ======================================================================= Aucun ======================================================================= Problèmes résolus ======================================================================= Général ======= - La conversion de noms de variables d'ensemble de données de pages de code multi-octets à mono-octets s'effectue désormais. - L'option système VALIDVARNAME est désormais appliquée correctement dans les instruction d'étape DATA. - WPS Analytics fonctionne désormais comme prévu avec le produit tiers ZeeDrive. - Les messages d'erreur en double créés lors de l'invocation de procédures ne sont désormais signalés qu'une seule fois dans le journal. - Les listes ne sont plus prises en charge dans les instructions de procédure. - FILENAME DDEX. Les valeurs de date, heure et date/heure formatées avec l'option DATE_FORMAT fonctionnent désormais comme prévu. - Instructions FILENAME, option LRECL. La longueur d'enregistrement spécifiée doit désormais être comprise entre 1 et 1e8 octets (inclus). Ceci s'applique aux instructions de nom de fichier CATALOG, FTP, HADOOP, HTTP, PIPE, SFTP et SOCKET. - Instruction INPUT. Lorsqu'une entrée formatée est utilisée, l'instruction utilise désormais correctement un informat de chaîne pour écrire la valeur dans un élément de tableau (array) temporaire. - LIBNAME XML. Les emplacements de chemin d'accès relatifs sont désormais pris en charge dans l'élément PATH d'une instruction COLUMN spécifiée dans un fichier XMLMAP. - Spécifier plusieurs instructions LIBNAME JSON faisant référence au même fichier JSON ne génère désormais plus qu'un seul ensemble de données. - Le contenu d'une chaîne littérale n'est plus inscrit dans le journal si cette chaîne littérale dépasse 262 caractères et que l'option système QUOTELENMAX est spécifiée. - L'opérateur IN fonctionne désormais comme prévu lors de la comparaison d'une chaîne et d'une liste de chaînes pouvant contenir des caractères chiffrés avec de octets de 0x80 ou plus. - WPS Analytics est désormais compatible avec la version 3.10 de Python. WPS Core ======== Options système --------------- - L'option NOXCMD permet désormais d'empêcher l'utilisation d'un fichier batch et de commandes exécutables avec l'instruction FILENAME SFTP. - L'option FULLSTIMER produit désormais la valeur d'horodatage sur les plates-formes Windows. Formats et informats -------------------- - Les formats WEEKU, WEEKV et WEEKW s'appliquent désormais aux dates au début et à la fin de la plage autorisée dans WPS. - Les formats WEEKU, WEEKV et WEEKW ajoutent désormais correctement des espaces en fin de chaîne pour atteindre la largeur requise. - Les formats W.d et Z affichent désormais les petites valeurs négatives comme -0 (moins zéro) plutôt que 0 (zéro). Fonctions d'étape DATA et routines CALL --------------------------------------- - Le groupe de fonctions ANYXXX et NOTXXX traite désormais correctement les caractères d'espace. - Routine CALL IS8601_CONVERT. Lorsque la routine est invoquée dans une procédure qui permet les appels de fonction, l'argument spécifié pour contenir la valeur renvoyée doit désormais être une variable plutôt qu'une constante. - Fonction GETOPTION. Permet désormais d'extraire les options de mot de passe. - Fonction HTMLDECODE : - Décode désormais correctement les chaînes de caractères et les entités numériques multi-octets. - Décode désormais les entités HTML © (pour (c)), ® (pour (r) et ™ (pour TM). - Fonction HTMLENCODE : - Code désormais (c) en ©, (r) en ® et TM en ™. - Valide désormais le paramètre transmis à l'argument OPTION lors de l'utilisation de jeux de caractères multi-octets. - Code désormais correctement les chaînes de caractères et les entités numériques multi-octets. - Fonctions NOTNAME et NOTFIRST : N'accepte plus désormais que les caractères A à Z et a à z dans les identifiants v7. - Les fonctions de distribution logistique LOGPDF, LOGCDF et LOGSDF renvoient désormais la bonne valeur plutôt qu'une valeur manquante si le résultat est inférieur à CONSTANT ('LOGSMALL') - Fonctions multi-octets : - Fonction KCOMPARE : - Complète désormais la plus courte des deux chaînes comparées. - Si les chaînes comparées sont différentes, renvoie désormais la position du premier caractère différent plutôt que 1. - Renvoie désormais une réponse correcte lorsque les chaînes de comparaison contiennent des caractères du plan supplémentaire. - Fonction KCOMPRESS : - Traite désormais correctement les caractères d'espace. - Supprime désormais les caractères spécifiés lorsque la chaîne source contient des caractères multi-octets du plan supplémentaire. - Fonction KINDEX. Renvoie désormais correctement la première position d'un caractère spécifié lorsque la chaîne source contient des caractères multi-octets du plan supplémentaire. - Fonction KINDEXC. Renvoie désormais correctement la première position d'un caractère spécifié lorsque la chaîne source contient des caractères multi-octets du plan supplémentaire. - Fonction KLEFT : - Supprime désormais tout caractère de passage en majuscule ou en minuscule en début de chaîne. - Ajoute désormais le nombre correct d'espaces à la fin d'une chaîne contenant des espaces en début de chaîne et un ou des caractères avec une valeur Unicode supérieure à U+FFFF. - Traite désormais correctement les caractères d'espace. - Fonction KLENGTH : - Renvoie désormais la position du dernier caractère qui n'est pas un espace littéral. - Identifie désormais correctement la longueur de la chaîne source lorsque celle-ci contient des caractères multi-octets du plan supplémentaire. - Fonction KRIGHT. Traite désormais correctement les caractères d'espace. - Fonction KSUBSTR : - Si la longueur spécifiée pour la fonction est inférieure ou égale à 0 (zéro), une remarque est désormais ajoutée dans le journal et la totalité de la chaîne source, depuis le point de départ, est renvoyée. - Renvoie désormais les sous-chaînes correctes lorsque la chaîne source contient des caractères du plan supplémentaire. - Fonction KSCAN : - Renvoie désormais les textes corrects lorsque la chaîne source contient des caractères du plan supplémentaire. - Le caractère tilde (~) n'est désormais plus pris en charge comme caractère séparateur par défaut. - Fonction KSUBSTRB. La position et la longueur spécifiées sont désormais déplacées jusqu'à la fin d'un caractère si elles tronquent des caractères multi-octets. - Fonction KTRIM. Traite désormais correctement les caractères d'espace. - Fonction KTRANSLATE : - Cause désormais un échec et ajoute un avertissement dans le journal si une chaîne de destination est spécifiée, mais pas une chaîne d'origine. - Traduit désormais correctement les chaînes contenant des caractères multi-octets du plan supplémentaire. - KTRUNCATE. Prend désormais en charge un argument de position de départ qui identifie le point dans la chaîne à partir duquel effectuer la troncation. - Fonction KUPDATE : - Remplace désormais tout le contenu à partir de la position de début spécifiée si l'argument de longueur n'est pas spécifié. - Prend désormais correctement en charge l'argument de longueur. - Compte désormais correctement le nombre de caractères dans les chaînes de caractères multi-octets. - Renvoie désormais une valeur manquante si une valeur négative est spécifiée pour l'argument de longueur. - Fonction KUPDATEB : - Remplace désormais tout le contenu à partir de la position de début spécifiée si l'argument de longueur n'est pas spécifié. - A désormais une longueur par défaut de 200 caractères pour la chaîne renvoyée. - Fonction KVERIFY : Identifie désormais correctement la position du caractère recherché lorsque la chaîne source contient des caractères multi-octets du plan supplémentaire. - Fonctions de distribution : - Les fonctions de distribution géométrique renvoient désormais la valeur exacte de p=1. - RAND("NORMAL"). Confirme désormais que l'écart type est positif. - RAND("LOGNORMAL"). Prend désormais en charge les arguments d'échelle logarithmique et de forme. - RAND("NEGBINOMIAL", 0.5, 1e20). Ne se bloque plus dans une boucle sans fin. - RAND("GEOMETRIC") renvoie désormais des entiers. Macros ------ - Les noms de macro de type instruction sont désormais limités à huit caractères. - La détection des récursions infinies a été améliorée lorsque les macros sont développées et invoquées. - Il est désormais possible d'utiliser les commentaires dans le code de macro. - Les instructions de macro fonctionnent désormais comme prévu dans les chaînes littérales de nom et de date. Moteurs de données ================== POSTGRESQL ---------- - Lors de la création d'une colonne à partir d'une variable ayant le format « W.d », la colonne créée est DECIMAL(w,0) si d est égal à 0. Sinon, la colonne créée est DECIMAL(w-1,d). SQLSERVER --------- - Importe désormais correctement les colonnes contenant des caractères correspondant à des pages de code UTF-8 à plus de 2 octets. - Le pilote sqlsvr32.dll pour les connexions SQL Server utilisant LIBNAME SQLSRVER ou LIBNAME ODBC n'est plus pris en charge. Pour se connecter à une base de données SQL Server, il est désormais nécessaire d'utiliser un pilote ODBC version 3.x. SYBASEIQ -------- - L'option BL_DATAFILE fonctionne désormais comme prévu. TERADATA -------- - La fonctionnalité de chargement en bloc à l'aide de TPT charge désormais les champs TIMESTAMP et TIME. ODS === EXCEL ----- - Il est désormais possible d'appliquer un format de texte enrichi de sous-cellule à l'intérieur d'une cellule. - L'extension de colonne fonctionne désormais comme prévu. - Les intervalles de format dans l'en-tête et le pied de page d'une feuille sont désormais supprimés. - Les options EMBED_TITLES_ONCE et EMBED_FOOTNOTES_ONCE fonctionnent désormais comme prévu. - Convertit désormais les tabulations en début de variable en retrait dans les cellules si l'option ASIS est spécifiée. - Le remplacement d'une variable BY est désormais pris en charge dans les options SHEET_LABEL et SHEET_NAME lorsque SHEET_INTERVAL=BYGROUP est spécifié. - Les formats définis par l'utilisateur sont désormais mieux convertis à la sortie. - Il est désormais possible de changer les styles spécifiés entre les invocations. - Les valeurs non-numériques reçoivent désormais le format GENERAL au lieu du format TEXT. - Les options de filtre automatique ne sont plus appliquées aux colonnes vides lorsque plusieurs tables figurent sur une même feuille. PDF --- - La sortie a été mise à jour pour éviter que les numéros de page et les titres soient remplacés par la sortie en batch. Procédures générales ==================== CONTENTS -------- - L'option CENTILES de l'instruction PROC CONTENTS fonctionne désormais comme prévu. COPY ---- - Lorsque vous spécifiez OBS=0, les membres de la bibliothèque sont désormais réinitialisés. FCMP ---- - Les noms de fonctions définies par l'utilisateur et de routines CALL sont désormais restreints aux lettres de a à z et de A à Z, aux chiffres de 0 à 9, et aux tirets de soulignement. - La fonction READ_ARRAY crée désormais un array lorsqu'une seule variable est spécifiée. FREQ ---- - La sortie journal de WPS pour l'option SCOROUT est désormais lorsque des statistiques de scoring ne sont pas spécifiées. HTTP ---- - Télécharge et traite désormais les fichiers si la longueur du contenu est supérieure aux ressources de mémoire disponibles. - Joint désormais toujours le corps du texte, même s'il est vide, à la demande lors de la soumission d'une demande POST. MEANS ----- - Le format de table en grille fonctionne désormais comme prévu pour les destinations HTML, MSOFFICE2K et PDF. PDSCOPY ------- - Des décomptes précis d'enregistrements sont désormais écrits dans les statistiques ISPF lors de la copie de membres PDS et PDSE. SQL --- - Les libellés de colonne contenant des guillemets sont désormais pris en charge lorsque vous spécifiez une vue à l'aide de l'instruction CREATE VIEW. - L'option système VALIDVARNAME est désormais appliquée correctement. - Les clauses IN de transfert direct implicite prennent désormais en charge les jointures tri-fusion. - Lorsque vous utilisez le transfert direct implicite, les espaces sortants sont supprimés des chaînes pour permette à la base de données cible d'effectuer des comparaisons par rapport aux champs de caractères à longueur variable. TABULATE -------- - Crée désormais une colonne d'en-tête pour chaque sous-table lorsque plusieurs tables sont écrites en sortie. TEMPLATE -------- - L'instruction DEFINE TABLE prend désormais en charge les libellés multi-octets comme en-tête de colonne. Procédures graphiques ===================== Général ------- - WPS détecte désormais correctement les erreurs dans les estimations de densité à noyau lorsque toutes les valeurs d'un tracé de densité à noyau sont identiques. - Les lignes graduées sont désormais des valeurs entières. Procédures d'apprentissage automatique ====================================== OPTIMALBIN ---------- - Produit désormais une table de puissance prédictive. - Prend désormais en charge les noms de variable et les données multi-octets dans l'ensemble de données en entrée. MLP --- - N'échoue plus si la sous-option TRAININGSETORDERSEED de l'instruction MODEL est définie sur zéro. Procédures statistiques ======================= CLUSTER ------- - Le format associé à la variable d'identifiant est désormais utilisé lors de la construction d'un nom pour une observation avec des valeurs manquantes dans l'ensemble de données OUTTREE. GENMOD ------ - Les instructions de programmation causant une erreur renvoient désormais une valeur manquante. - Les erreurs générées par les fonctions et autres instructions sont désormais gérées correctement. GLIMMIX ------- - L'ajustement d'un modèle nul fonctionne désormais comme prévu. - L'utilisation de la mémoire lors du calcul d'une matrice de covariance asymptotique des paramètres de covariance a été réduite. - Spécifier l'instruction LSMEANS pour calculer les valeurs de moyenne des moindres carrés génère désormais un résultat plus exact quand la variable WEIGHT ou FREQ contient des valeurs manquantes. GLM --- - Spécifier l'instruction LSMEANS pour calculer les valeurs de moyenne des moindres carrés génère désormais un résultat plus exact quand la variable WEIGHT ou FREQ contient des valeurs manquantes. - Spécifier l'instruction MANOVA calcule désormais plus correctement les valeurs p de corrélation partielle. - Les résultats d'analyse multivariée ne sont pas affichés lorsque la matrice de test de l'hypothèse a zéro degré de liberté. LOGISTIC -------- - La table de sortie ODS Logistic.Type3 a été renommée Logistic.ModelANOVA - Fait désormais de sorte que la matrice de covariance finale est positive. - Le modèle de table Stat.Logistic.ModelBuildingSummary traduit désormais les valeurs MISSING__ par un espace vide dans la sortie imprimée. - Toutes les variables dans l'ensemble de données associées à l'instruction SCORE sont désormais appliquées à chaque modèle de groupe BY lorsque cet ensemble de données ne contient aucune des variables de groupe BY. MEANS ----- - Si vous spécifiez l'instruction OUTPUT, WPS écrit désormais les libellés corrects pour les options statistiques Q1 et Q3. MIXED ----- - L'utilisation de la mémoire lors du calcul d'une matrice de covariance asymptotique a été réduite. - L'option DDFM=SATTERTHWAITE fonctionne désormais comme prévu. - Spécifier l'instruction LSMEANS pour calculer les valeurs de moyenne des moindres carrés génère désormais un résultat plus exact quand la variable WEIGHT ou FREQ contient des valeurs manquantes. NLIN ---- - Les routines CALL fonctionnent désormais fonctionnent désormais comme prévu lorsqu'elles sont invoquées dans la procédure. NLMIXED ------- - Les instructions de programmation causant une erreur renvoient désormais une valeur manquante. - Les erreurs générées par les fonctions et autres instructions sont désormais gérées correctement. TREE ---- - Les nœuds racine ayant une fréquence zéro ne sont désormais pas pris en compte lorsque les clusters en sortie sont calculés pour l'ensemble de données en sortie. WPS Workbench ============= Général ------- - Il est désormais possible de charger sur le serveur distant les modifications apportées aux fichiers disponibles via une connexion à un serveur distant dans la vue Explorateur de fichiers. Workflow -------- - Les noms d'ensemble de données peuvent être convertis en noms de variable SAS valides lors de l'importation. - Le type de paramètre Caractère a été renommé type de paramètre Chaîne. - Des artefacts de fichier Zip ne sont désormais créés que s'ils sont publiés sur WPS Hub via le bloc WPS Hub. - Un programme exécutable de services de déploiement peut désormais inclure des workflows contenant les blocs Importer une base de données ou Exportation de base de données. z/OS ==== - WPS génère désormais une erreur lors de la lecture d'une concaténation avec un membre PDS inconnu. - Étape DATA, instruction FILE. Lorsqu'une référence de fichier de modèle est spécifiée avec l'option DCB, la taille de bloc du fichier de modèle est désormais utilisée plutôt que la taille de bloc par défaut pour le dispositif de sortie. - Il y a désormais une détection améliorée de l'utilisation des disques EAV pour le stockage des bibliothèques WPD sur z/OS. Les volumes EAV ne sont actuellement pas pris en charge pour le stockage des bibliothèques. WPS Hub ======= - Il est désormais possible de définir des déclencheurs permettant d'exécuter des programmes en tant qu'un autre utilisateur, si la fonctionnalité de subrogation d'identité est activée. - La base de données H2 n'est recommandée qu'à des fins d'évaluation. ======================================================================= Obtenir de l'aide ======================================================================= La façon dont vous accédez au support technique dépend directement de comment vous avez acheté le logiciel WPS Analytics. Tous les utilisateurs de WPS Analytics peuvent utiliser le forum des utilisateurs disponible à l'adresse https://support.worldprogramming.com. Vous pouvez y poser des questions, apporter des réponses, offrir des conseils et partager vos meilleures pratiques avec d'autres utilisateurs. Si vous détenez une licence Edition Standard de WPS Analytics, vous pouvez également faire appel au service de suivi des problèmes du support technique, disponible à l'adresse : https://www.worldprogramming.com/my-account/support/tickets. (c) 2021 World Programming