Paramètres de date et d’heure

Lors de la configuration de l’ingestion de données à partir d’un flux ou d’une source de données, vous pouvez spécifier les paramètres de date et d’heure des données dans ArcGIS Velocity.

Configuration de la date et de l’heure

Les paramètres de date et d’heure d’un flux ou d’une source de données peuvent être spécifiés à l’étape Identify Key Fields (Identifier les champs clés), dans la section Date and time (Date et heure). Pour plus d’informations, consultez la rubrique Identify key fields (Identifier les champs clés).

Date et heure

Les entités d’un flux ou d’une source de données peuvent ne pas disposer de champs de date et heure.

Les valeurs Start Time (Heure de début), End Time (Heure de fin) et Date Format (Format de date) ne sont pas requises pour analyser et traiter les données. Toutefois, certains outils d’analyse en temps réel ou Big Data exigent qu’une heure de début ou de fin soit spécifiée pour que l’analyse temporelle puisse être effectuée.

D’autre part, si les informations sur la date sont représentées en tant que chaînes dans les données en entrée, un format de date est requis pour que Velocity puisse convertir cette chaîne en champ de date.

Type de temps

Les trois configurations temporelles sont les suivantes :

  • Aucun des champs clés Start Time (Heure de début) et End Time (Heure de fin) n’est spécifié. Il n’y a pas de représentation du temps dans les données, par exemple dans le cas d’un jeu de données de frontières de pays qui ne contient aucun champ de date ni d’heure. Laissez ces paramètres vides.
  • Un champ Start Time (Heure de début) est spécifié. Dans les enregistrements de données, l’état est représenté à ce point spécifique dans le temps, également appelé temps instantané, par exemple, les observations de capteurs qui enregistrent l’heure de chaque lecture.
  • Les champs clés Start Time (Heure de début) et End Time (Heure de fin) sont tous deux spécifiés. Dans les enregistrements de données, l’état de cette entité ou observation est représenté pendant cette période, également appelée intervalle. Il peut s’agir par exemple de polygones d’avertissements de prévisions orageuses, avec l’heure de début et de fin de chaque avertissement.

Format de date : temps Epoch

Si les dates sont représentées dans les données à l’aide de valeurs Epoch (temps UNIX), vous n’avez pas besoin de spécifier un format de date. Le temps Epoch est un système dans lequel un point dans le temps est exprimé en tant que nombre de secondes écoulées depuis le jeudi 1er janvier 1970 à 00:00:00 (UTC). Le temps peut être spécifié en nombre de secondes ou de millisecondes depuis ce point dans le temps. Voici des exemples de valeurs de temps Epoch pouvant être traitées par Velocity sans spécifier de format de date : 1474675359 ou .1474675359000

Valeur en temps Epoch spécifiée dans la section Date et heure

Format de date : chaînes

Les dates et les dates et heures stockées dans un champ de type chaîne peuvent être représentées de nombreuses manières. Par exemple, les chaînes suivantes font référence au même point dans le temps, mais elles sont représentées différemment :

  • 2019-08-07T07:02:01.000Z
  • 7 août 2019 7:02:01
  • 20190807070201

Si vous utilisez des champs dans lesquels les valeurs de date sont exprimées sous forme de chaînes, vous devez spécifier un format de date pour que Velocity convertisse correctement la chaîne en date. Pour ce faire, vous devez indiquer une chaîne de formatage de date et d’heure pour le paramètre Date Format (Format de date). Les exemples suivants illustrent plusieurs formats de date et d’heure :

  • 2019-04-05T12:05:18.095Z
    • aaaa-MM-jj'T'HH:mm:ss.SSS'Z'
  • 12/27/2015 16:39:20
    • MM/jj/aaaa HH:mm:ss
  • 2019-06-01T03:54:09+00:00
    • aaaa-MM-jj'T'HH:mm:ssZZ
  • 2020-06-18T19:13:50.212867Z
    • aaaa-MM-jj'T'HH:mm:ss.SSSSSS'Z'

Remarque :

Velocity prend en charge les durées jusqu’aux millisecondes. Les chaînes de date plus précises doivent être définies comme dans l’exemple ci-dessus.

Les éléments pouvant être utilisés pour spécifier le format de date des chaînes sont repertoriés dans le tableau ci-dessous. Des informations supplémentaires sur la configuration d’une chaîne de formatage de la date et de l’heure sont disponibles pour la classe DateTimeFormat de la bibliothèque Joda-Time utilisée pour convertir les chaînes représentant des dates en objets de date.

Symbole de chaîne de format de dateDescriptionExemple

a

year

1996

V

mois de l’année

Juillet, juil, 07

j

jour du mois

10

h

heure d’horloge de la mi-journée (1~12)

12

H

heure du jour (0~23)

0

m

minute de l’heure

30

s

seconde de la minute

55

S

fraction de seconde

978

a

mi-journée

AM ; PM

z

fuseau horaire

Heure normale du Pacifique, PST

Z

décalage de fuseau horaire/id

-0800, -08:00, Amérique/Los_Angeles

Temps au format chaîne à convertir dans la section Date et heure

Format de date : champs de date Esri

Si les données comportent des informations de date ou de date et heure stockées dans un champ de date, il n’est pas nécessaire de spécifier un format de date. Les couches d’entités, les shapefiles et les fichiers Parquet peuvent comporter des champs de date contenant des valeurs de date ou de date et heure. Velocity peut charger les valeurs de date et heure à partir de ces champs, sans que d’autres propriétés ou paramètres soient requis.

Champs de date Esri spécifiés dans la section Date et heure