Couche de flux temps réel

La sortie Stream Layer (Couche en mode continu) dans ArcGIS Velocity vous permet d’écrire des entités en sortie dans une nouvelle couche en mode continu. L’enregistrement de cette sortie crée une nouvelle couche en mode continu. Une fois créée, vous pouvez utiliser la couche de flux temps réel dans Velocity et dans votre organisation ArcGIS Online pour l’utiliser dans des cartes Web, des applications, etc.

Exemples

L’exemple suivant utilise la sortie Stream Layer (Couche de flux temps réel) :

  • Après avoir ingéré les données d’événement de capteurs IoT via un flux et les avoir ensuite traitées et analysées dans le cadre d’une analyse en temps réel, vous pouvez envoyer les entités à une couche de flux temps réel pour les visualiser dans un tableau de bord.
  • Vous gérez diverses ressources statiques dont les valeurs attributaires sont fréquemment mises à jour. Vous pouvez configurer une sortie de couche de flux temps réel, sélectionner une couche d’entités liée et un champ de jointure, de sorte que les observations de capteurs qui en résultent aient à la fois des attributs et une géométrie.
  • Vous avez configuré un flux et une analyse temps réel afin de traiter les événements lorsqu’ils surviennent. Vous voulez uniquement visualiser le dernier état des entités ayant un ID de suivi spécifique.

Remarques sur l’utilisation

Tenez compte des points suivants lorsque vous utilisez la sortie Stream Layer (Couche de flux temps réel) :

  • La configuration d’une couche d’entités liée et du champ de jointure associée est facultative. Si vous n’avez pas besoin d’une couche d’entités liée, cliquez sur Next (Suivant) pour ignorer cette étape et ne pas sélectionner de couche.
  • Si une couche d’entités et un champ de jointure liés sont sélectionnés, le champ de jointure lié doit également exister dans la structure de données en sortie. Les données sortantes à destination de la couche de flux temps réel peuvent être visualisées uniquement dans une carte Web ArcGIS Online si les noms et les valeurs de champs sont identiques. Par exemple, si vous choisissez un champ de jointure SensorID sur la couche d’entités liée, vous devrez également disposer d’un champ SensorID dans la structure des données en sortie.
  • Il n’est pas obligatoire de configurer une couche d’entités qui conserve la dernière observation pour chaque ID de trace. Si vous en configurez une, les observations les plus récentes seront enregistrées dans une couche d’entités auxiliaire. Lorsque la couche en mode continu est ajoutée à une carte Web, les entités de la couche d’entités s’affichent jusqu’à ce que de nouvelles entités arrivent sur la couche en mode continu.
Remarque :

Les noms de flux doivent être uniques dans une organisation.

Dans Velocity, le nom du flux doit être différent des noms de la couche d’entités et de la couche en mode continu en sortie. S’il existe un nom en double, Velocity ne vous permet pas de créer une analyse temps réel ou une analyse Big Data.

Cela ne concerne que les couches d’entités VelocityVelocity en sortie et non des couches d’entités hébergées sur ArcGIS Online.

Paramètres

Les paramètres de la sortie Stream Layer (Couche de flux temps réel) sont les suivants :

ParamètreDescriptionType de données

Nom

Nom de la couche de flux temps réel.

Chaîne

Related Feature Layer (Couche d’entités liée) (facultatif)

ID de l’élément du portail ou URL d’une couche d’entités liée.

Chaîne

Join Field (Champ de jointure) (facultatif)

Champ de la couche d’entités liée utilisée dans l’application client pour joindre la géométrie à l’observation.

Le nom de ce champ doit être le même qu’un champ de la structure d’entités en sortie de l’analyse temps réel.

Chaîne

Keep Latest (Conserver le dernier)

Indique si une couche d’entités en sortie auxiliaire est créée pour conserver l’observation la plus récente pour chaque ID de suivi.

Booléen

Considérations et limitations

Voici les considérations et limitations lors de l’utilisation de la sortie Stream Layer (Couche de flux temps réel) :

  • La couche de flux temps réel ne peut pas être partagée publiquement.
  • Si le paramètre Keep Latest (Conserver le dernier) est défini sur true (vrai), le nom en sortie de la couche de flux temps réel doit être unique dans l’organisation.