Nouveautés de Server 2024.2
Version : 2024.2
Date de publication : 30 octobre 2024
Consultez les Notes de publication de Server 2024.2.
Nouvelles fonctionnalités
Filtre et tri de l'interface utilisateur pour les workflows, les planifications et les tâches
Nous avons amélioré nos fonctionnalités de recherche et de tri sur Server pour les utilisateurs administrateurs et non administrateurs, afin d'optimiser l'expérience globale de l'interface utilisateur Server. Vous pouvez maintenant effectuer aisément les opérations suivantes :
Filtrer sur AMP ou E1 sur la page Planifications et Mon espace de travail (Mes fichiers, Partagés avec moi, Public).
Nous avons ajouté une colonne Engine à la page d'accueil Administrateur > Tâches que vous pouvez filtrer sur AMP ou E1.
Nous avons activé le tri des champs Type dans l'interface utilisateur Server > Mon espace de travail (Mes fichiers, Partagés avec moi, Public) et sur la page d'accueil Administrateur > Workflows.
Nous avons ajouté un filtre Engine sur la page d'accueil Administrateur > Workflows (Privé, Public, Tous).
Pour plus d'informations, consultez la section Recherche des ressources.
Amélioration de l'outil Explorateur de fichiers dans les applications analytiques
Le chargement d'un fichier XLSX d'une taille supérieure à 200 Mo via l'outil Explorateur de fichiers dans les applications analytiques peut entraîner des problèmes de performances et de chargement. Le message suivant s'affiche pour vous informer de problèmes de performances potentiels : Les fichiers volumineux sont plus susceptibles de rencontrer des problèmes de performances/chargement dans Server lors de l'utilisation de l'outil Explorateur de fichiers. Cela peut entraîner une erreur de l'application
.
Possibilité de redimensionner la fenêtre Paramètres système
Nous avons amélioré la fenêtre Paramètres système. Vous pouvez désormais utiliser les options de redimensionnement suivantes :
Passez facilement la fenêtre Paramètres système en plein écran ou réduisez-la dans la barre des tâches à l'aide des boutons ajoutés dans le coin supérieur droit de la fenêtre.
Ajustez la taille de la fenêtre Paramètres système en faisant glisser les bords ou les coins à l'aide des flèches de redimensionnement.
Pour une expérience plus conviviale, nous avons optimisé le comportement par défaut de la fenêtre Paramètres système. La première fois que vous ouvrez la fenêtre Paramètres système, sa taille s'adapte automatiquement à votre écran et la fenêtre est centrée. Aucun bouton ne sera masqué.
Nouveaux paramètres administrateur : délai d'annulation des tâches dépassé
Nous avons ajouté des options dans les paramètres de l'interface utilisateur Server : Annuler les tâches planifiées s'exécutant depuis plus de et Annuler les tâches manuelles s'exécutant depuis plus de. En tant qu'administrateur, vous pouvez spécifier des valeurs de délai d'expiration après lesquelles les tâches planifiées et exécutées manuellement doivent être annulées. Pour ce faire, accédez à Administrateur > Paramètres > Ressources.
Nous avons également activé les paramètres système pour les tâches exécutées manuellement. Auparavant, ils n'étaient autorisés que pour les tâches planifiées. Désormais, ces paramètres administrateur ajoutés sont appliqués au niveau du système. Des valeurs de délai d'expiration sont toujours disponibles dans les paramètres système (sous Worker >General >Cancel jobs running longer than (seconds)) (annuler les tâches s'exécutant depuis plus de (secondes)), ce qui est utile dans un environnement multi-nœuds. Si une valeur de délai a été configurée sur l'interface utilisateur Server, elle sera définie pour tous les workers. Toutefois, si une valeur de délai d'expiration a été définie dans les paramètres système d'un worker particulier, elle remplace les valeurs de l'interface utilisateur.
Pour plus d'informations, consultez la section Paramètres d'Alteryx Server et Worker.
Migration des connexions aux données et des workflows vers DCM
Pour simplifier le passage aux connexions DCM, à partir de la version 2024.2 de Server, il est possible de migrer toutes les connexions aux données et les workflows respectifs pour les remplacer par des connexions DCM. Vous devez d'abord migrer chaque connexion aux données, puis déclencher la migration des workflows. L'article « Comment migrer les connexions aux données Server vers DCM » de la communauté Maveryx peut vous aider à mieux comprendre comment procéder.
Pour plus d'informations, consultez la section Connexions aux données.
Mises à jour de l'API Server
Nouveaux points de terminaison d'API pour les souscriptions (Studios)
Nous avons donné aux administrateurs la possibilité de gérer les studios à l'aide des points de terminaison d'API Server V3. Ces API vous aideront à modifier des studios par lot et vous donneront la possibilité de déplacer des utilisateurs individuels vers des studios individuels.
GET /v3/subscriptions
: ce point de terminaison d'API permet de récupérer tous les enregistrements de souscription. En tant qu'administrateur, vous pourrez récupérer les données en fonction de paramètres d'entrée facultatifs tels que Nom de la souscription, Activer les planifications partagées (vrai ou faux), ID des informations d'identification du workflow par défaut, Nombre de workflows et Nombre d'utilisateurs.GET /v3/subscriptions/{subscriptionId}
: cette API aide les administrateurs à rechercher une souscription existante. Pour rechercher une souscription, vous avez besoin d'un ID de souscription.DELETE /v3/subscriptions/{subscriptionId}
: en tant qu'administrateur, vous pouvez désormais supprimer des souscriptions à l'aide du point de terminaison d'APIDELETE /v3/subscriptions/{subscriptionId}
.PUT /v3/subscriptions/{subscriptionId}
: en tant qu'administrateur, vous pouvez mettre à jour des souscriptions existantes à l'aide du point de terminaison d'APIPUT /v3/subscriptions/{subscriptionId}
en précisant les paramètres d'entrée.POST /v3/subscriptions
: pour créer une nouvelle souscription, utilisez le point de terminaisonPOST /v3/subscriptions
. En tant qu'administrateur, vous pouvez créer une nouvelle souscription à l'aide des informations suivantes : Nom de la souscription, Activer les planifications partagées (vrai ou faux) et ID des informations d'identification du workflow par défaut. Une fois cette API exécutée, une souscription est créée.PUT /v3/subscriptions/{subscriptionId}/users : en tant qu'administrateur, vous pouvez déplacer des utilisateurs (multiples aussi) d'un studio à l'autre en utilisant le point de terminaison d'API
PUT /v3/subscriptions/{subscriptionId}/users
.
Pour plus d'informations sur ces points de terminaison, consultez la page Subscription Endpoints.
Mises à jour des points de terminaison des workflows
Afin que les utilisateurs conservent la provenance des modifications de workflow, nous renvoyons désormais SourceAppId dans le corps de réponse des appels API suivants :
GET/v3/workflows
GET/v3/workflow/{workflowID}
GET /admin/v1/workflows/migratable
En outre, les non-administrateurs peuvent effectuer l'appel GET v3/workflows/{workflowId}
pour les workflows auxquels ils ont accès. Auparavant, seuls les administrateurs en avaient la possibilité. Pour plus d'informations, consultez la section Workflow Endpoints.
Partage des messages de tâche de workflow avec les administrateurs via l'API
Nous avons mis à jour les points de terminaison d'API pour permettre aux administrateurs de Server d'aider leurs utilisateurs Alteryx à résoudre les problèmes liés aux tâches de workflow ayant échoué.
Lors de la requête auprès du point de terminaison
GET v3/workflows/{workflowID}/jobs
, les utilisateurs peuvent désormais filtrer par status et resultCode pour renvoyer la liste des jobIds correspondant à ces filtres.status : état général de l'exécution de la tâche. Une tâche terminée peut toujours échouer. Valeurs autorisées : « Complete » (Terminé), « Error » (Erreur), « Running » (En cours d'exécution) et « Queued » (En file d'attente).
resultCode : code de résultat de l'exécution d'un workflow. Il peut indiquer un échec du workflow, mais aussi une tâche réussie. Valeurs autorisées : « Success » (Succès), « Error » (Erreur) et « Warning » (Avertissement).
Une fois qu'un jobId est identifié, un administrateur peut appeler le nouveau point de terminaison d'API
GET /v3/jobs/{jobId}/messages
et utiliser le jobId comme paramètre d'entrée pour récupérer les messages correspondants à cette tâche. Seuls les administrateurs peuvent utiliser ce nouveau point de terminaison.Pour dupliquer les fonctionnalités de l'API et de l'interface utilisateur Server, nous avons mis à jour le point de terminaison
GET /v3/jobs/{jobId}
afin que les utilisateurs puissent voir les tâches qui ont été partagées avec eux via les collections.
Pour plus d'informations, consultez les pages Workflow Endpoints et Points de terminaison de la tâche.
Nouveau point de terminaison d'API pour mettre à jour les planifications
Nous avons créé un nouveau point d'API PATCH /v3/schedules/{scheduleId}
pour vous permettre de mettre à jour une planification sans avoir à renseigner plusieurs champs obligatoires pour effectuer une seule modification. Pour plus d'informations, consultez la section Points de terminaison des planifications.
Nouveau paramètre d'administrateur : Restriction des workflows publics
Nous avons ajouté le paramètre Restreindre le workflow public (Global) au menu Administrateur > Paramètres > Sécurité. Les administrateurs peuvent désormais contrôler la façon dont les workflows sont publiés : publics ou non publics. Pour gérer la disponibilité des workflows auprès des autres utilisateurs, cochez ou décochez la case Restreindre le workflow public (Global). Pour plus d'informations, consultez la section Paramètres de Server.
Suppression par lot pour Workflows, Résultats du workflow, Planifications et Collections
Nous avons ajouté la fonctionnalité de suppression par lot pour les pages Workflows, Résultats du workflow, Planifications et Collections. Elle vous permet de supprimer plusieurs enregistrements à la fois. Cette fonctionnalité a été ajoutée aux pages suivantes :
Workflows et Résultats du workflow
Page d'accueil Administrateur > Workflows > disponible pour les trois onglets suivants : Privés, Publics et Tous
Page d'accueil Utilisateur > Mon espace de travail > disponible pour Mes fichiers (non disponible pour Partagés avec moi et Publics)
Planifications
Page d'accueil Administrateur > Planifications > disponible pour Planifications et Migrations Designer
Page d'accueil Utilisateur > Planifications
Collections
Page d'accueil Utilisateur > Collections
Vous pouvez désormais utiliser la sélection multiple sur un workflow, les résultats du workflow, les planifications ou les collections à l'aide de la case à cocher présente sur chaque ligne, et les supprimer de la page.
Avant de supprimer les enregistrements, une fenêtre contextuelle d'alerte vous demande une confirmation finale. Une fois que les enregistrements sélectionnés ont été supprimés, une notification vous confirme que les enregistrements sélectionnés ont été supprimés avec succès.
Remarque : les utilisateurs peuvent uniquement supprimer les workflows et les planifications dont ils ont la propriété. Les administrateurs peuvent supprimer n'importe quel workflow et n'importe quelle planification. Si vous sélectionnez plusieurs enregistrements, l'icône à 3 points présente sur tous les enregistrements ne s'affiche pas.
Pour plus d'informations, consultez les pages Delete a Workflow, Delete a Workflow, Supprimer, désactiver ou réactiver une planification, Modifier ou supprimer une planification et Delete a Collection.
Nouveau paramètre de configuration : un utilisateur par studio
Nous avons ajouté la possibilité pour les administrateurs de désactiver les studios partagés en limitant le nombre d'utilisateurs d'un studio à 1. En tant qu'administrateur, vous pouvez désormais transférer facilement la propriété des ressources en transférant le workflow d'un studio à un autre. Vous pouvez ensuite suivre le partage du workflow grâce aux informations d'identification.
Pour limiter le nombre de membres d'un studio à un utilisateur, accédez à Administrateur > Paramètres > Configuration > Utilisateurs. Cochez ensuite la case Limiter Studio à un utilisateur. Pour plus d'informations, consultez la section Paramètres de Server.
Affichage des notifications lues et non lues
Nous avons ajouté une fonctionnalité aux notifications dans le coin supérieur droit de l'interface utilisateur Server. Pour afficher uniquement les notifications non lues, activez le bouton Afficher uniquement les notifications non lues. Pour plus d'informations, consultez la section Notifications.
Renommage de la colonne « AMP » en « Engine »
Nous avons mis à jour la colonne AMP présente sur différentes pages (Workflows, Planifications et Résultats du workflow, par exemple) en « Engine ». Cette colonne affiche désormais le nom du moteur : AMP ou E1. Dans les versions précédentes, cette colonne indiquait si un workflow était augmenté par AMP.
Chargeur/sélecteur dans la fenêtre de sortie lors de l'exécution d'une application analytique
Nous avons ajouté une icône de chargeur/sélecteur à la fenêtre de sortie lors de l'exécution d'une application analytique. Elle indique que la tâche est en cours d'exécution.