Feature Layer (new) (Couche d’entités [nouvelle])

La sortie Feature Layer (new) [Couche d’entités (nouvelle)] dans ArcGIS Velocity vous permet d’écrire des entités en sortie dans une nouvelle couche d’entités ArcGIS. Lors de l’écriture dans ce type de sortie, une couche d’entités spatio-temporelle et une couche d’images de carte ou une couche d’entités hébergées ArcGIS Online sont créées. Une fois la ou les couches créées, elles peuvent être utilisées dans Velocity et votre organisation ArcGIS Online, où elles peuvent être ajoutées à des cartes, à des applications et bien plus encore.

Les couches d’entités créées par Velocity présentent des différences majeures par rapport aux autres couches d’entités hébergées ArcGIS Online, parmi lesquelles :

  • Les données associées sont stockées dans une couche d’entités spatio-temporelle. De ce fait, la couche d’images de carte correspondante offre un rendu dynamique et une agrégation à la volée.
  • Une politique de conservation des données doit être définie pour la suppression des données plus anciennes de la couche d’entités. Les options de conservation des données peuvent être définies sur 1 hour (1 heure), 1 day (1 jour), 1 week (1 semaine), 1 month (1 mois), 6 months (6 mois) et 1 year (1 an). Pour toutes les couches d’entités dont le volume de données croît au fil du temps, vous devez spécifier une valeur dans le paramètre Data retention (time period for retaining data) (Conservation des données [période de conservation des données]). Par exemple, lorsque le paramètre Data storage method (Méthode de stockage de données) a pour valeur Add all new features (Ajouter toutes les nouvelles entités) et que vous sélectionnez Keep existing features and schema (Conserver les entités et la structure existantes) à chaque exécution de l’analyse, vous devez définir l’option de conservation des données.

    En savoir plus sur la conservation des données

  • Les données plus anciennes peuvent être exportées dans une archive de couche d’entités avant d’être supprimées à l’aide du paramètre Data retention (time period for retaining data) (Conservation des données [période de conservation des données]). Les données exportées vers l’archive de couche d’entités sont conservées pendant un an à compter de la date d’exportation.
  • Des restrictions s’appliquent au nombre d’enregistrements qu’il est possible d’écrire dans les sorties des couches d’entités hébergées ArcGIS Online, notamment les suivantes :
    • Sortie d’analyse temps réel - Pour une écriture dans une couche d’entités hébergée ArcGIS Online depuis une analyse temps réel Velocity, il est possible d’écrire un maximum de 120 événements par minute.
    • Sortie d’analyse Big Data exécutée une seule fois - Il est possible d’écrire un maximum de 50 000 enregistrements dans une sortie de couche d’entités hébergée ArcGIS Online.
    • Sortie d’analyse Big Data planifiée/récurrente - Le nombre d’enregistrements qu’il est possible d’écrire dans une sortie de couche d’entités hébergée ArcGIS Online dépend de la fréquence d’exécution de l’analyse. Pour chaque minute entre chaque exécution, il est possible d'écrire 120 enregistrements par minute. Par exemple, une analyse exécutée toutes les minutes peut écrire 120 entités en sortie par exécution. Une analyse exécutée toutes les cinq minutes peut écrire 600 entités en sortie par exécution. Une analyse exécutée toutes les 30 minutes peut écrire 3 600 entités en sortie par exécution.

Exemples

L’exemple suivant utilise la sortie Feature Layer (new) (Couche d’entités (nouvelle)) :

  • Après avoir ingéré les données d’événement des capteurs IoT dans un flux et une analyse temps réel, vous voulez stocker les entités dans une nouvelle couche d’entités.
  • Après avoir effectué une analyse de Big Data, vous voulez écrire les entités d’analyse résultantes dans une nouvelle couche d’entités.
  • Vous avez configuré un flux dans une analyse temps réel afin de traiter les événements lorsqu’ils surviennent. Vous voulez stocker dans une nouvelle couche d’entités uniquement le dernier état de vos entités, tel qu’identifié par l’ID de suivi.

Remarques sur l’utilisation

Gardez les points suivants à l’esprit lorsque vous utilisez la sortie Feature Layer (new) (Couche d’entités [nouvelle]) :

  • Si vous activez l’option Keep existing features and schema (Conserver les entités et la structure existantes) à chaque exécution de l’analyse, les entités écrites dans la nouvelle couche d’entités en sortie doivent conserver une structure cohérente.
  • La nouvelle couche d’entités et la nouvelle couche d’images de carte créées par la sortie n’apparaissent pas tant que l’analyse n’a pas démarré et n’a pas réussi à générer la sortie.
  • Vous devez spécifier une stratégie de conservation des données dans le paramètre Data retention (time period for retaining data) (Conservation des données [temps de conservation des données]). Les options Data retention (time period for retaining data) (Conservation des données [période de conservation des données]) et Data export (feature layer archive) (Exportation des données [archive de couche d’entités]) ne s’appliquent pas si vous activez l’option Replace existing features and schema (Remplacer les entités et la structure existantes) à chaque exécution de l’analyse.
  • Lorsque le suivi de l’éditeur est activé et que le paramètre Data storage method (Méthode de stockage de données) a pour valeur Add all new features (Ajouter toutes les nouvelles entités), le créateur et l’éditeur, ainsi que la date, restent inchangés. Si le paramètre Data storage method (Méthode de stockage de données) a pour valeur Keep only latest feature for each Track ID value (Conserver uniquement la dernière entité pour chaque valeur d’ID de suivi), seuls l’éditeur et la date sont actualisés après la première observation, dans le cas d’une observation de suivi mise à jour.

Paramètres

Les paramètres de la sortie Feature Layer (new) (Couche d’entités (nouvelle)) sont les suivants :

ParamètreDescriptionType de données

Nom de la couche d’entités

Nom de la nouvelle couche d’entités.

Chaîne

Stocker les données dans la couche d’entités spatio-temporelle

Après avoir configuré les paramètres de connexion à la source, définissez la structure et les paramètres clés.

Si ce paramètre n’est pas coché (faux), les données sont écrites dans une couche d’entités hébergées de votre organisation et son stockage consomme des crédits.

En savoir plus sur les considérations et limitations

Booléen

Méthode de stockage de données

Spécifie si toutes les nouvelles entités sont ajoutées à la couche d’entités ou si les entités existantes sont mises à jour. Les options sont notamment les suivantes :

  • Add all new features (Ajouter toutes les nouvelles entités) : toutes les nouvelles entités sont ajoutées à la couche d’entités.
  • Keep only latest feature for each Track ID value (Conserver uniquement la dernière entité pour chaque valeur d’ID de suivi) : seule la dernière entité de chaque ID de suivi est conservée. Si vous sélectionnez cette option, les champs de clé Track ID (ID de suivi) et Start Time (Heure de début) doivent être identifiés dans la structure des données en sortie.

Booléen

Remarque :

Si vous sélectionnez Keep latest feature (Conserver la dernière entité), la valeur est true (vrai).

À chaque exécution de l’analyse

Spécifie comment les données existantes dans la couche d’entités doivent être gérées à chaque exécution de l’analyse. Les options sont notamment les suivantes :

  • Keep existing features and schema (Conserver les entités et la structure existantes) : à chaque démarrage d’une analyse temps réel, les entités et la structure existantes sont conservées. La nouvelle entité est ajoutée aux données existantes.
  • Replace existing features and schema (Remplacer les entités et la structure existantes) : à chaque démarrage de l’analyse, les entités et la structure présentes dans la couche d’entités sont ignorées et les nouvelles entités et la structure sont écrites.

Booléen

Remarque :

Si vous sélectionnez l’option Replace existing features and schema (Remplacer les entités et la structure existantes), la valeur est true (vrai).

Styles d’agrégation

Spécifie les styles de groupe à activer pour l’agrégation dynamique des données. Les styles de groupe sont renseignés par défaut, mais peuvent être modifiés. Les styles de groupe peuvent être définis pour des références spatiales ou des projections supplémentaires.

Ce paramètre n'est applicable que si des données sont stockées dans une couche d'entités spatio-temporelle.

Geohash

Suivi de l’éditeur

Active le suivi de l’éditeur sur la couche d’entités en sortie. Le suivi de l’éditeur définit le nom d’utilisateur et la date à laquelle les enregistrements d’entités sont créés ou mis à jour dans la couche d’entités en sortie.

L’activation de ce paramètre a pour effet d’ajouter les champs created_date, created_user, last_edited_date et last_edited_user à la structure de la couche d’entités.

Ce paramètre n'est applicable que si des données sont stockées dans une couche d'entités spatio-temporelle.

Booléen

Nom d’utilisateur du créateur et de l’éditeur

Indique le nom d’utilisateur du créateur ou de l’éditeur pour les données traitées. Le nom d’utilisateur peut découler d’un champ des données entrantes ou être défini comme nom d’utilisateur du propriétaire d’analyse.

Le paramètre Creator and editor username (Nom d’utilisateur du créateur et de l’éditeur) ne s’applique pas si le paramètre Editor tracking (Suivi de l’éditeur) est désactivé.

En savoir plus sur les notes d’utilisation

Ce paramètre n'est applicable que si des données sont stockées dans une couche d'entités spatio-temporelle.

Chaîne

Feature Service Portal Item ID (ID d’élément du portail de service d’entités)

ID d’élément du portail de l’élément de couche d’entités correspondant créé dans ArcGIS Online.

Ce paramètre ne s’affiche pas lorsque vous configurez la sortie, et ne peut être ni renseigné ni modifié. Il est renseigné automatiquement par ArcGIS Velocity.

Chaîne

Map Service Portal Item ID (ID d’élément du portail de service de carte)

ID d’élément du portail de l’élément de couche de carte correspondant créé dans ArcGIS Online.

Ce paramètre ne s’affiche pas lorsque vous configurez la sortie, et ne peut être ni renseigné ni modifié. Il est renseigné automatiquement par Velocity.

Ce paramètre n'est applicable que si des données sont stockées dans une couche d'entités spatio-temporelle.

Chaîne

Conservation de données (période de conservation des données)

Spécifie la politique de conservation des données ou la période au bout de laquelle les données plus anciennes sont supprimées de la couche d’entités.

Les options sont les suivantes : 1 hour (1 heure), 1 day (1 jour), 1 week (1 semaine), 1 month (1 mois), 6 months (6 mois) et 1 year (1 an).

En savoir plus sur les notes d’utilisation

Ce paramètre n'est applicable que si des données sont stockées dans une couche d'entités spatio-temporelle.

Chaîne

Exportation des données (archive de couche d’entités)

Spécifie si les données purgées sont exportées vers une archive de couche d’entités avant d’être purgées. Les options sont les suivantes : Do not export data (Ne pas exporter les données) et Export data (Exporter les données).

Les données exportées vers l’archive de couche d’entités sont conservées pendant un an à compter de la date d’exportation. Le paramètre Data retention (time period for retaining data) (Conservation des données [période de conservation des données]) ne s’applique pas si l’option Replace existing features and schema (Remplacer les entités et la structure existantes) est sélectionnée.

Ce paramètre n'est applicable que si des données sont stockées dans une couche d'entités spatio-temporelle.

Chaîne

Considérations et limitations

Voici les considérations et limitations lors de l’utilisation de la sortie Feature Layer (new) (Couche d’entités [nouvelle]) :

  • Les couches d'entités hébergées par Velocity ne peuvent pas être partagées publiquement.
  • Si vous sélectionnez l’option Keep existing features and schema (Conserver les entités et la structure existantes), à chaque exécution de l’analyse, les entités écrites dans la nouvelle couche d’entités en sortie doivent conserver une structure cohérente.
  • Si le paramètre Store data in spatiotemporal feature layer (Stocker les données dans la couche d’entités spatio-temporelle) n’est pas coché, une couche d’entités hébergée est créée pour stocker les données. Ce stockage consomme des crédits. Il est important de noter également les points suivants :
    • Les restrictions des analyses temps réel pour les sorties des couches d’entités hébergées ArcGIS Online sont les suivantes :
      • Les entités sont écrites depuis des analyses temps réel Velocity dans la couche d'entités hébergées toutes les 60 secondes.
      • Il est possible d’écrire jusqu’à 120 événements par minute dans la couche d’entités hébergée. Par conséquent, le débit moyen des données en sortie dans le temps ne doit pas dépasser 120 événements par minute ou deux événements par seconde.
      • Si une analyse génère plus de 120 mises à jour d’entité au cours d’une minute, les entités en trop sont stockées dans un cache temporaire et écrites dans la couche d’entités hébergées lors de la prochaine opération de mise à jour. L'ordre temporel est conservé lorsque les entités sont vidées du cache. Le cache est conservé à hauteur de 1 200 entités, seuil au-delà duquel les nouveaux enregistrements peuvent être supprimés pendant le vidage du cache.
      • Si vous utilisez l’option de stockage Keep only latest feature for each Track ID value (Conserver uniquement la dernière entité pour chaque valeur d’ID de suivi) et qu’il existe plusieurs observations pour un ID de suivi donné au cours d’une minute, seule la dernière entité de ce suivi est écrite dans la couche d’entités hébergée. Les observations supplémentaires du suivi ne sont pas prises en compte dans la limite maximum de 120 mises à jour par minute. En d'autres termes, une ingestion plus rapide peut être prise en charge avec cette option de stockage si 120 ressources ou périphériques uniques au maximum sont suivis.
    • Les restrictions des analyses Big Data pour les sorties des couches d’entités hébergées ArcGIS Online sont les suivantes :
      • Les entités sont écrites depuis des analyses Big Data Velocity dans la couche d'entités hébergée à la fin de chaque exécution.
      • Les analyses Big Data non planifiées exécutées une seule fois écrivent jusqu’à 50 000 enregistrements dans une sortie de couche d’entités hébergée ArcGIS Online.
      • Les analyses Big Data planifiées ou exécutées de manière périodique contrôlent le nombre d’entités en sortie pouvant être écrites dans une sortie de couche d’entités hébergée ArcGIS Online en fonction de la fréquence d’exécution. Pour chaque minute entre chaque exécution, il est possible d'écrire 120 enregistrements par minute. Par exemple, une analyse exécutée toutes les minutes peut écrire 120 entités en sortie par exécution, une analyse exécutée toutes les cinq minutes peut écrire 600 entités en sortie par exécution et une analyse exécutée toutes les 30 minutes peut écrire 3 600 entités en sortie par exécution.
  • Actuellement, les analyses Big Data exécutées une seule fois ne peuvent écrire une sortie dans des couches d’entités hébergées ArcGIS Online que dans la référence spatiale WGS84 (4326). Utilisez l’outil Project (Projeter) avant cette sortie, si nécessaire.
  • Les éléments de portail des couches d’entités (et couches d’images de carte) qui sont associés à la sortie Couche d’entités (nouvelle) doivent appartenir au créateur pour que Velocity puisse écrire dans la sortie. Pour changer la propriété d’un élément, reconfigurez l’analyse de sorte qu’elle écrive dans une couche d’entités existante à l’aide de la sortie Feature Layer (existing) (Couche d’entités (existante)).