Nouveautés

La mise à jour de juin 2026 inclut des améliorations de qualité, des optimisations et de nouvelles fonctionnalités apportées à ArcGIS Velocity. Les principales d’entre elles sont fournies ci-après. Pour en savoir plus, consultez l’article de blog ArcGIS intitulé What’s new in ArcGIS Velocity.

Généralités

Les améliorations générales sont les suivantes :

  • Nombreuses améliorations en matière d’accessibilité.
  • Mises à jour des bibliothèques en arrière-plan et dépendances.
  • Mises à jour des flux, des sources de données et des sorties de l’interface utilisateur pour assurer la prise en charge d’une mise en page basée sur les fiches pour une meilleure expérience utilisateur et une esthétique améliorée.
  • Les titres d’onglet du navigateur affichent les noms de page correspondants pour faciliter l’identification de la page Velocity que vous consultez lorsque plusieurs onglets sont ouverts.

Flux et sources

Les améliorations suivantes ont été apportées aux flux et sorties de Velocity :

  • Les nouveaux flux suivants sont disponibles dans Velocity :
    • Dataminr : crée un point de terminaison HTTP intégré qui reçoit des événements d’alerte en temps réel depuis Dataminr.
    • Dataminr First Alert : crée un point de terminaison HTTP intégré qui reçoit des événements d’alerte en temps réel depuis Dataminr First Alert.
    • IotKinect : se connecte à IoTKinect pour diffuser en temps réel les données de télémétrie de l’Internet des objets (IoT) et des capteurs industriels depuis les dispositifs Long Range Wide Area Network (LoRaWAN) vers Velocity pour une surveillance spatiale et la génération d’alertes dynamiques.
    • CompassCom : ingère des données de localisation en temps réel depuis CompassCom pour le suivi et l’analyse en direct.
    • Raven Connected : reçoit les données télématiques de votre flotte en temps réel depuis Raven Connected pour la surveillance de la sécurité routière et une meilleure connaissance de la situation.
    • Samdesk : se connecte à l’API Samdesk pour ingérer des alertes de crise et d’événements en temps réel depuis la plateforme mondiale de détection d’événement Samdesk.
  • Les améliorations générales suivantes ont été apportées aux flux et sources existants :
    • Le type de localisation de champ de géométrie unique accepte les coordonnées fournies sous forme de matrice JSON [x,y] ou de chaîne dont les éléments sont séparés par une virgule x,y. Auparavant, seul le format de chaîne dont les éléments sont séparés par une virgule était accepté.
    • Le flux ADS-B Exchange prend en charge le sondage selon des intervalles de cinq secondes.
    • Les propriétés Flatten (Aplatir) et Flattening exemptions (Exceptions d’aplatissement) sont disponibles pour le format GeoJSON sur tous les flux et toutes les sources de données qui prennent en charge GeoJSON. Ces propriétés permettent d’aplatir les attributs GeoJSON imbriqués en champs de niveau supérieur et d’exclure les attributs spécifiés de l’aplatissement.
    • La consignation des requêtes a été améliorée pour les flux HTTP Poller (Interrogation HTTP), le flux Feature Layer (Couche d’entités) et la source Feature Layer (Couche d’entités) pour afficher les corps de requête et de réponse complets et non tronqués pour améliorer la résolution des incidents.
    • Si le flux HTTP Receiver (Récepteur HTTP) avec l’option d’authentification Basic (Base) est activé, il reçoit une requête avec un en-tête Authorization (Autorisation) incorrectement espacé et renvoie une erreur de réponse non autorisée. Auparavant, le flux renvoyait une erreur de serveur interne.
    • Si la source de données Amazon S3 ou Azure Blob Store (Stockage de données Blob Azure) est utilisée dans le cadre d’une analyse en temps réel ou Big Data, le chemin d’accès au dossier peut être inclus dans le paramètre Dataset (Jeu de données). Auparavant, l’analyse lisait les données lorsque le chemin d’accès au fichier était spécifié dans le paramètre Folder path (Chemin d’accès au dossier).
    • Mise à jour des sources Feature Layer (Couche d’entités), Amazon S3 et Azure Blob Store (Stockage de données Blob Azure) pour estimer de manière dynamique la mémoire nécessaire en fonction des caractéristiques de la source (la taille de fichier ou le nombre d’entités, par exemple). Cela permet de fournir les ressources adéquates pour lancer l’analyse en temps réel à l’exécution sans défaillance.
  • Les améliorations suivantes de l’interface utilisateur ont été apportées aux flux et sources existants :
    • Un nouveau paramètre, Load Recent Data Only (Charger uniquement les données récentes), a été ajouté au flux Samsara. Le paramètre Load Recent Data Only (Charger uniquement les données récentes) permet au flux de ne charger que les données récentes à chaque interrogation, au lieu de remonter les anciens enregistrements. Cela permet de ne consulter que les informations les plus à jour et d’assurer une ingestion plus rapide des données.
    • Mise à jour de la page Feeds (Flux) pour permettre aux administrateurs d’afficher les détails de flux pour le contenu de l’organisation. Auparavant, les administrateurs ne pouvaient pas afficher les propriétés d’élément des flux qui ne leur appartenaient pas.
    • La vue du modèle pour les analyses de Big Data affiche l’étiquette d’action Scheduled (Planifié) lorsqu’une analyse de Big Data est prévue, mais qu’elle n’est pas en cours d’exécution. Auparavant, l’étiquette affichait Stop (Arrêter), ce qui faisait apparaître l’analyse planifiée comme étant en cours d’exécution.
    • Le flux TAK Client (Client TAK) préalablement publié en tant que flux TAK Client [Beta] (Client TAK [Bêta]) n’est plus à la version bêta et est généralement disponible en tant que flux TAK Client (Client TAK), avec les mises à jour correspondantes apportées à l’interface utilisateur et à la documentation.
    • Lors de la configuration d’un flux, Velocity identifie automatiquement les horodatages Epoch milliseconds (Millisecondes [epoch]) qui contiennent des fractions décimales en tant que valeur en temps Epoch. Auparavant, il identifiait ces horodatages sous la forme Other [string] (Autre [chaîne]).

Analyse

Les améliorations suivantes ont été apportées à l’analyse dans Velocity :

  • Les nouveaux outils suivants sont disponibles dans Velocity :
    • Multi-Merge (Fusion multiple) : disponible pour les analyses de Big Data. Cet outil combine jusqu’à 10 entrées dans une seule structure en sortie, ce qui évite de procéder à plusieurs opérations Merge (Fusionner).
    • Split by Attributes (Fractionner selon les attributs) : disponible pour les analyses en temps réel et les analyses de Big Data. Cet outil fractionne une table en entrée en lignes individuelles selon un champ de chaîne et un délimiteur spécifiés, ce qui facilite la requête, la synthèse et la visualisation des données.
  • Les améliorations générales suivantes ont été apportées aux analyses existantes :
    • Les performances de l’outil Join Features (Joindre des entités) ont été optimisées lors de la jointure de tables volumineuses dans le cadre d’une analyse en temps réel, permettant d’obtenir un débit plus élevé.
    • Un nouveau paramètre, Count field name [optional] (Nom du champ du nombre total [facultatif]), a été ajouté à l’outil Join Features (Joindre des entités). Ce paramètre permet de spécifier un nom personnalisé pour le champ COUNT (par exemple, join_COUNT, join_COUNT1) pour faciliter l’identification de la sortie et l’utiliser dans des processus ultérieurs.
    • Mise à jour des variables globales d’analyse dans l’outil Calculate Field (Calculer un champ), y compris $analytic.AnalyticStartTime, $analytic.AnalyticLastScheduledStartTime et $analytic.AnalyticLastEndTime, pour renvoyer les derniers horodatages de début et de fin. Auparavant, ces variables renvoyaient le premier horodatage exécuté.
    • L’outil Calculate Motion Statistics (Calculer les statistiques de déplacement) calcule correctement les statistiques de déplacement lorsque le champ Track_ID contient des valeurs de chaîne composites. Auparavant, chaque valeur était traitée comme une trace unique, ce qui donnait des valeurs null ou des valeurs d’inactivité incorrectes.
    • Lorsque l’outil Aggregate Points (Agréger les points) traite des données dans un système de coordonnées géographiques d’une analyse de Big Data, il affiche un message d’avertissement selon lequel les données sont automatiquement projetées vers un système de coordonnées projetées (World Cylindrical Equal Area) pour une analyse de groupe. Auparavant, aucun message d’avertissement en s’affichait.
    • Mise à jour de l’outil Merge (Fusionner) pour afficher le nombre d’entités correct de la source connectée aux ports cible et de jointure. Auparavant, le nombre d’entités de la source était signalé comme étant deux fois supérieur à la valeur réelle.
    • L’outil Route by Expressions (Itinéraire par expressions) peut envoyer sa sortie tant au port cible qu’au port de jointure du même outil en aval. Auparavant, vous pouviez uniquement vous connecter à l’un ou l’autre de ces ports.
    • L’outil Calculate Field (Calculer un champ) ignore les enregistrements qui produisent des valeurs nulles pour un champ qui ne les accepte pas et indique le nombre d’entités supprimées dans les journaux d’analyse. Auparavant, cet outil écrivait ces enregistrements avec des valeurs vides et ne consignait aucun avertissement.
    • Mise à jour des outils Calculate Distance (Calculer la distance), Detect Incidents (Détecter les incidents) et Snap to Network (Capturer sur le réseau) pour accepter un caractère générique « * » (astérisque) dans le paramètre Join fields (Joindre des champs) et inclure tous les champs de la source jointe. Auparavant, chaque champ devait être répertorié individuellement.
    • L’outil Find Hot Spots (Trouver des points chauds) dans une analyse de Big Data consigne un message d’erreur particulier lorsque aucun intervalle de temps valide ne peut être déduit des données en entrée. Auparavant, il consignait une erreur de niveau bas.
    • L’outil Create Buffers (Créer des zones tampon) utilisant la méthode Planar (Planaire) sur une géométrie projetée dans une analyse de Big Data génère une géométrie de zone tampon et consigne un message d’erreur spécifique en cas de problème. Auparavant, il générait des entités avec une géométrie vide et consignait un message d’erreur générique.
    • L’outil Calculate Field (Calculer un champ) définit la valeur Has Z (Comporte des valeurs Z) sur la valeur True (Vrai) sur la géométrie en sortie lorsque la géométrie calculée inclue une valeur Z. Auparavant, la valeur Has Z (Comporte des valeurs Z) était toujours définie sur False (Faux), ce qui provoquait l’affichage d’un avertissement selon lequel la valeur Z ne correspondait pas à la structure existante.
    • L’outil Join Features (Joindre des entités) avec la relation spatiale Enter (Entrée) ignore les enregistrements avec une géométrie de type null, consigne un avertissement et poursuit le traitement de l’analyse en temps réel sans interruption. Auparavant, une géométrie de type null était à l’origine du redémarrage en boucle de l’analyse en temps réel avec une erreur.
    • Les analyses de Big Data sont ignorées uniquement si leur temps d’exécution dépasse l’ensemble de l’intervalle de récurrence, la page Logs (Journaux) affichant un message d’avertissement indiquant que la prochaine exécution sera ignorée. Auparavant, les analyses de Big Data configurées avec un intervalle de récurrence de 60 secondes ignoraient les exécutions planifiées lorsque le temps d’exécution dépassait 53 secondes.
    • Si une analyse en temps réel devient non valide et s’arrête suite à une modification du flux, elle s’affiche à l’état Stopped (Arrêté). Auparavant, elle s’affichait à l’état Not yet run (Pas encore exécutée).
    • Une analyse de Big Data vous invite à configurer une méthode d’authentification avant de la démarrer. Auparavant, le lancement d’une analyse de Big Data sans configurer une méthode d’authentification provoquait son blocage au démarrage, voire son échec.
    • L’historique d’exécution d’une analyse de Big Data indique les exécutions qui ont échoué lors de l’initialisation de la source avec une entrée défaillante pour chaque tentative. Auparavant, ces exécutions n’apparaissaient pas dans l’historique, même si l’échec avait été consigné dans les journaux et que des messages d’erreur s’étaient affichés.
    • Amélioration de l’efficacité des analyses de Big Data en supprimant les exécutions d’outil redondantes, chaque outil d’analyse ne s’exécutant plus qu’une seule fois au lieu de trois.
  • Les améliorations suivantes de l’interface utilisateur ont été apportées aux analyses :
    • Les membres auxquels à été attribué un rôle personnalisé avec des privilèges d’administration dans ArcGIS Online peuvent accéder aux onglets Feeds and Analytics (Flux et analyses) et Storage (Stockage) sur la page Utilization (Utilisation). Auparavant, seuls les membres auxquels avait été attribué le rôle Administrator (Administrateur) par défaut pouvaient consulter ces onglets.
    • Lors de l’enregistrement des modifications apportées à une analyse en cours d’exécution, Velocity affiche une boîte de dialogue de confirmation avec les options Save & Restart (Enregistrer et redémarrer) et Dismiss (Ignorer). Auparavant, l’analyse redémarrait automatiquement sans avertissement.
    • Dans la fenêtre Data sampler (Échantillonneur de données), le titre des volets en entrée et en sortie devient No node selected (Aucun nœud sélectionné) après la suppression des échantillons. Auparavant, la suppression des échantillons effaçait le contenu du volet, mais le titre des volets en entrée et en sortie reprenait toujours le nom du nœud échantillonné.
    • Dans les analyses en temps réel, l’échantillonneur de données affiche un message d’erreur Sampling is not currently available for this analytic (L’échantillonnage n’est actuellement pas disponible pour cette analyse) en lieu et place d’un message d’erreur générique Something went wrong (Un problème est survenu) lorsque l’échantillonnage ne peut pas être exécuté.
    • Lorsque vous cliquez sur la ligne du nœud, le volet Properties (Propriétés) s’affiche correctement sur la page Analysis (Analyse) d’une analyse de Big Data. Auparavant, une page d’erreur s’ouvrait lors de la tentative d’accès au volet Properties (Propriétés).
    • La création d’une couche portant un nom dupliqué sur la page Layers (Couches) renvoie un message indiquant que les noms dupliqués ne sont pas autorisés. Auparavant, un message d’erreur générique An error occurred while creating the layer (Une erreur est survenue lors de la création de la couche) s’affichait.
    • Lors de la configuration d’une sortie dans une analyse en temps réel ou une analyse de Big Data pour écrire dans une couche d’entités hébergée Velocity existante, la vue du modèle affiche une icône de couche hébergée Velocity. Auparavant, elle affichait l’icône de couche hébergée ArcGIS Online.
    • Les couches d’entités Velocity prennent en charge les caractères non latins dans les noms de couche et les URL. Auparavant, les couches d’entités créées avec des caractères non latins n’affichaient pas le nom correct.
    • Une couche d’entités ou une couche de flux sur la page Layers (Couches) ne peut pas être supprimée si une exécution ou une analyse de Big Data planifiée l’utilise comme une sortie. Auparavant, ce type de couche pouvait être supprimé, ce qui interrompait l’analyse dont il dépendait.
    • Velocity renvoie un message d’erreur au lieu d’un avertissement en cas d’échec de la publication d’un jeu de données suite à un problème de connexion au Data Store. Ce message d’erreur indique la cause de l’échec et donne des orientations utiles pour sa résolution.
    • Lorsqu'une analyse en temps réel ou une analyse de Big Data publie une couche d’entités ArcGIS Online avec l’option Replace existing features and schema (Remplacer les entités et la structure existantes) et que cette couche contient une vue, l’analyse affiche un message d’erreur indiquant que la vue de couche d’entités associée doit être supprimée avant le redémarrage. Auparavant, l’analyse n’était pas republiée et affichait un message générique.
    • Si une analyse en temps réel ou une analyse de Big Data contient un flux ou une source de données avec le champ Int64 et que la sortie est une couche d’entités ArcGIS Online avec une structure correspondante, Velocity identifie correctement le champ comme étant Int64. Auparavant, il identifiait mal le champ Int64 comme étant Float64, ce qui générait une erreur de validation indiquant que les types de champs de la structure en entrée et de la structure de destination ne correspondaient pas.

Sorties

Les améliorations suivantes ont été apportées aux sorties de Velocity :

  • Les améliorations générales suivantes ont été apportées aux sorties existantes :
    • Amélioration de la consignation des requêtes pour les sorties Feature Layer [new] (Couche d’entités [nouvelle]) et Feature Layer [existing] (Couche d’entités [existante]) pour afficher les corps de requête et de réponse complets et non tronqués pour améliorer la résolution des incidents.
    • L’analyse en temps réel et l’analyse de Big Data prennent en charge les sorties déconnectée, ce qui permet d’exécuter l’analyse tant qu’au moins une sortie est connectée. Auparavant, les sorties déconnectées devaient être supprimées des analyses.
    • L’analyse en temps réel utilisant la sortie Feature Layer [existing] (Couche d’entités [existante]) avec l’option Keep latest features (Conserver les dernières entités) échappe correctement les guillemets simples (Emplacement d’Antoine, par exemple) dans la valeur du champ Track ID. Auparavant, ces guillemets sans caractère d’échappement étaient à l’origine de l’échec la requête en sortie et empêchaient d’écrire les entités dans la couche d’entités cible.
  • Les améliorations suivantes de l’interface utilisateur ont été apportées aux sorties :