Skip To Content

Mettre à jour les manifestes de partage de fichiers Big Data dans le gestionnaire

Les partages de fichiers Big Data sont inscrits comme stockage des données via ArcGIS Server Manager,. Ils requièrent un manifeste pour indiquer la structure des données, ainsi que les champs qui représentent la géométrie et le temps dans un jeu de données. Le manifeste est généré automatiquement lorsque vous inscrivez un partage de fichiers Big Data. Vous pouvez être amené à apporter des modifications si vos données viennent à changer ou si la génération du manifeste n'a pas permis de déterminer toutes les informations requises (par exemple, le manifeste généré automatiquement n'a pas sélectionné le champ approprié pour la géométrie ou le temps).

Vous pouvez afficher et mettre à jour les jeux de données et les informations du manifeste via ArcGIS Server Manager. La visionneuse du manifeste se compose des trois éléments suivants :

  • Sélecteur de jeux de données
  • Informations sur le jeu de données sélectionné
  • Informations sur le champ dans le jeu de données sélectionné

L'éditeur du manifeste de partage de fichiers Big Data comporte également des options avancées. Elles sont abordées dans la section Options avancées ci-dessous. Il est recommandé d'utiliser un fichier d'astuces avant de mettre à jour vos données si la génération du manifeste n'a pas permis de déterminer correctement les noms de champs, le codage, les délimiteurs de champs et les guillemets.

Sélecteur de jeux de données

Un manifeste se compose d'un ou de plusieurs jeux de données. Le nombre de jeux de données dépend du nombre de dossiers dans l'emplacement de votre partage de fichiers Big Data. Lorsque vous ouvrez le gestionnaire de manifestes, vous pouvez afficher les jeux de données qui ont été enregistrés dans votre partage de fichiers Big Data. Lorsque vous sélectionnez un jeu de données dans le menu déroulant, les paramètres du jeu de données sont renseignés avec les informations du jeu de données.

Si vous pensiez trouver d'autres jeux de données dans votre manifeste ou si certains sont absents, procédez comme suit :

  • Vérifiez que vous avez correctement enregistré le dossier de niveau supérieur. Pour plus d'informations, reportez-vous à la rubrique Inscrire un stockage des données via ArcGIS Server Manager.
  • Vérifiez que les données en entrée sont dans un format autorisé, tel qu'un ensemble de fichier délimités ou de fichiers de formes.
  • Assurez-vous que la structure de votre jeu de données en entrée d'intérêt est cohérente pour un ensemble de fichiers (tous les fichiers d'un dossier unique doivent posséder les mêmes champs).

Jeu de données

Le champ d'un jeu de données décrit le format du jeu de données sélectionné. Selon la source du jeu de données, qui est représentée par l'extension de fichier, différentes options modifiables sont disponibles. L'extension de fichier peut désigner un fichier de formes (.shp) ou un fichier délimité (par exemple, .csv ou .tsv). Si les fichiers en entrée d'un jeu de données sont des fichiers de formes, les options suivantes sont disponibles :

ParamètreDescription

Extension de fichier

Répertorie l'extension du type de fichier dans le jeu de données en entrée. Pour un fichier de formes, le paramètre est toujours shp et ne peut pas être modifié.

Géométrie

Détermine le type de géométrie d'un fichier de forme. Le paramètre ne peut pas être modifié pour un jeu de données de fichiers de formes.

Référence spatiale (WKID/WKT)

Définit la référence spatiale d'un fichier de formes. Le paramètre ne peut pas être modifié pour un jeu de données de fichiers de formes.

Heure

Le type d'heure du jeu de données de fichiers de formes en entrée. Les options sont les suivantes :

  • None
  • Instant
  • Interval
Par défaut, le premier champ de type date dans un fichier de formes est sélectionné. Si le jeu de données est un intervalle ou un instant, le champ indiquant l'heure est spécifié dans la section Heure.

Fuseau horaire

Indique le fuseau horaire des champs d'heure. Si le type d'heure est Instant ou Interval, vous pouvez spécifier le fuseau horaire.

Si le jeu de données en entrée est un fichier délimité, il est possible de modifier plusieurs paramètres du manifeste dans le gestionnaire. Ces paramètres sont décrits dans le tableau suivant :

ParamètreDescription

Extension de fichier

Répertorie l'extension du type de fichier dans le jeu de données en entrée. Les formats courants sont .csv et .txt. Ces informations peuvent se trouver dans le fichier d'astuces.

Délimiteur de champ

Détermine le délimiteur de chaque champ. Les formats courants sont , et ;. Ces informations peuvent se trouver dans le fichier d'astuces.

Terminateur d'enregistrement

Détermine le terminateur de chaque ligne de données. Les formats courants sont \n et \t. Ces informations peuvent se trouver dans le fichier d'astuces.

Contient une ligne d'en-têtes

Une valeur booléenne qui détermine si la table en entrée comprend une ligne d'en-tête. Si une ligne d'en-têtes est comprise, les en-têtes sont utilisés pour les noms de champs. Les informations sur les noms de champs permettent de prévoir les champs de géométrie et d'heure. Les en-têtes peuvent être définis à l'aide du fichier d'astuces.

Géométrie

Détermine le type de géométrie d'un jeu de données en entrée. Les options sont les suivantes :

  • None : les entités sans géométrie sont des tables.
  • Point
  • Line
  • Polygon

Le type de géométrie peut être modifié. Les champs et la mise en forme représentant la géométrie sont définis dans la section champs.

Référence spatiale (WKID/WKT)

Définit la référence spatiale d'un jeu de données. Ce paramètre peut être modifié en chaîne WKID ou WKT.

Heure

Le type d'heure du jeu de données en entrée. Les options sont les suivantes :

  • None
  • Instant
  • Interval
Si le jeu de données est un intervalle ou un instant, le champ indiquant l'heure est spécifié dans la section champs.

Fuseau horaire

Indique le fuseau horaire des champs d'heure. Si le type d'heure est Instant ou Interval, vous pouvez spécifier le fuseau horaire.

Champs

La section champs répertorie tous les champs d'un jeu de données. Lorsque vous sélectionnez un champ, les éléments suivants sont visibles :

  • Nom du champ.
  • Le type de champ.
  • Indique si le champ contient des attributs temporels ou géométriques. Si un champ contient ces attributs, vous pouvez définir le format.
Le tableau suivant décrit les options disponibles, avec des remarques concernant les modifications que vous pouvez apporter en fonction du type de jeu de données en entrée :

ParamètreDescription

Nom

Le nom de champ. Ce paramètre peut être modifié pour les fichiers délimités. Il est recommandé de modifier ce paramètre à l'aide d'un fichier d'astuces pour les jeux de données délimités sans noms d'en-têtes. Vous ne pouvez pas modifier le nom de champ d'un fichier de formes.

Type

Le type de champ. Ce paramètre peut être modifié pour les fichiers délimités. Vous ne pouvez pas modifier le type de champ d'un fichier de formes.

Attributs géométriques

Une valeur booléenne qui indique si ce champ contient des informations géométriques. Ce paramètre s'applique uniquement aux fichiers délimités pour lesquels une géométrie est spécifiée. Si ce paramètre est sélectionné, un paramètre complémentaire devient disponible pour définir le format de la géométrie.

Format (géométrie)

Le format du champ géométrique.

Attributs temporels

Une valeur booléenne qui indique si ce champ contient des informations temporelles. Ce paramètre s'applique uniquement aux fichiers délimités pour lesquels une heure est spécifiée. Si ce paramètre est sélectionné, un paramètre complémentaire devient disponible pour définir le format temporel.

Format (heure)

Le format du champ temporel. La mise en forme temporelle est décrite ci-dessous.

Rôle

Les intervalles nécessitent la définition temporelle d'un rôle. Le rôle peut être Start ou End. Cette option n'est pas disponible pour les instants.

Formats d'heure

Le tableau suivant décrit le mode de représentation de l'heure lorsque vous mettez à jour un partage de fichiers Big Data via ArcGIS Server Manager ou directement dans un manifeste. Les exemples expliquent comment représenter le 2 janvier 2016 à 9:45:02.05 PM.

SymboleSignificationExemple

aa

L'année, représentée par deux chiffres.

16

aaaa

L'année, représentée par quatre chiffres.

2016

MM

Le mois, représenté numériquement.

01 ou 1

MMM

Le mois, représenté avec trois lettres.

Jan

MMMM

Le mois, représenté avec l'orthographe complète.

January

jj

Le jour.

02 ou 2

HH

L'heure, avec un jour de 24 heures et des valeurs comprises entre 0 et 23.

21

hh

L'heure, avec un jour de 12 heures et des valeurs comprises entre 1 et 12.

9

mm

La minute, les valeurs sont comprises entre 0 et 59.

45

ss

La seconde, les valeurs sont comprises entre 0 et 59.

02

SSS

Les millisecondes, les valeurs sont comprises entre 0 et 999.

50

a

Symbole ponctuel AM/PM.

PM

Le tableau suivant fournit des exemples de différents formats de la même date : 2 janvier 2016 à 9:45:02.05 PM :

Date en entréeFormat de date

01/02/2016 9:45:02PM

MM/jj/aaaa hh:mm:ssa

Jan02-16 21:45:02

MMMjj-aa HH:mm:ss

2 janvier 2016 9:45:02.050PM

MMMM jj aaaa hh:mm:ss.SSSa

Avancé

Les deux options avancées suivantes sont accessibles dans l'éditeur du manifeste de partage de fichiers Big Data :

  • Manifeste : permet de télécharger et de charger un manifeste de partage de fichiers Big Data.
  • Astuces : permet de télécharger et de charger un fichier d'astuces qui facilite la génération d'un manifeste de partage de fichiers Big Data.

Les astuces vous aident à générer des manifestes avec des paramètres de fichiers délimités, tels que des noms de champ, du codage, des délimiteurs de champs et des guillemets. Il est recommandé de charger un fichier d'astuces avant de mettre à jour des jeux de données individuels si :

  • Vous possédez un fichier CSV sans en-têtes et vous souhaitez appliquer des noms de champs à vos données.
  • Les guillemets et les délimiteurs n'ont pas été reconnus lors de la première génération du manifeste.
  • Le codage de votre jeu de données n'a pas été reconnu.

Si vous chargez un fichier d'astuces, vous devez régénérer le manifeste. Seuls les jeux de données dans lesquels des astuces sont spécifiées ou les nouveaux jeux de données seront mis à jour et les modifications apportées aux autres jeux de données ne figurant pas dans le fichier d'astuces seront conservées. Pour en savoir plus sur les fichiers d'astuces, reportez-vous à la rubrique Présentation du fichier d'astuces. Vous pouvez également télécharger et modifier votre manifeste dans un éditeur de texte. Si vous chargez un manifeste, il écrase les modifications que vous avez apportées à votre manifeste de partage de fichiers Big Data dans l'éditeur et remplace le manifeste actuel. Pour en savoir plus sur les manifestes de partage de fichiers Big Data, reportez-vous à la rubrique Présentation d'un manifeste de partage de fichiers Big Data.

Mettre à jour un partage de fichiers Big Data

Une fois que vous avez inscrit un partage de fichiers Big Data, vous pouvez afficher et mettre à jour les attributs et paramètres pour les jeux de données inscrits de cet élément en ouvrant l'éditeur du manifeste de partage de fichiers Big Data.

Vous pouvez par exemple vérifier le nombre de jeux de données au sein d'un partage de fichiers inscrit. Si, ce faisant, vous ne voyez pas le nombre attendu de jeux de données dans le partage de fichiers inscrit, vérifiez que l'emplacement inscrit contient des jeux de données valides.

Vous pouvez également examiner les structures des jeux de données pour un partage de fichiers Big Data inscrit. Vous pouvez modifier la structure d'un jeu de données sélectionné en mettant à jour sa géométrie, sa définition temporelle et ses noms de champs dans sa ressource de manifeste associée.

Sous l'onglet Avancé de l'éditeur du manifeste de partage de fichiers Big Data, vous pouvez charger un fichier d'astuces afin de fournir des informations sur un jeu de données, telles que la présence ou l'absence d'une ligne d'en-tête, d'un encodage, d'un délimiteur de champ ou d'un terminateur d'enregistrement. La régénération du manifeste après le chargement d'un fichier d'astuces fait appel aux informations fournies pour générer le manifeste.

Vous pouvez également télécharger le manifeste, le mettre à jour et charger le fichier de manifeste modifié.

Mettre à jour les jeux de données d'un partage de fichiers Big Data

Dans l'éditeur du manifeste de partage de fichiers Big Data, vous pouvez afficher un partage de fichiers Big Data sélectionné et les jeux de données qui ont été inscrits à l'intérieur. Lorsque vous sélectionnez un jeu de données dans le menu déroulant de l'éditeur, les paramètres correspondants sont renseignés. Pour en savoir plus sur chaque option de cette boîte de dialogue, reportez-vous à la rubrique A propos d'un manifeste de partage de fichiers Big Data. Pour mettre à jour les paramètres d'un jeu de données, procédez comme suit :

  1. Dans la boîte de dialogue Stockages des données inscrits, recherchez le partage de fichiers Big Data à mettre à jour.
  2. Cliquez sur le crayon de mise à jour pour afficher les détails et options des jeux de données correspondants.
  3. Cliquez sur l'onglet Jeux de données pour afficher les jeux de données inscrits et leurs paramètres correspondants.
  4. Sélectionnez un jeu de données dans le menu déroulant pour afficher les informations représentées dans son manifeste. Vous pouvez survoler l'icône d'informations en regard des propriétés Géométrie et Heure pour afficher les paramètres détaillés du jeu de données sélectionné. Apportez les modifications requises aux propriétés du jeu de données.

    La section suivante contient des cas d'exemple visant à mettre à jour les paramètres détaillés du jeu de données d'un partage de fichiers Big Data inscrit.

  5. Une fois que vous avez modifié les propriétés du jeu de données, cliquez sur Enregistrer.

Workflows d'exemple visant à mettre à jour les jeux de données d'un partage de fichiers Big Data

Les workflows d'exemple suivants peuvent être réalisés au sein de l'éditeur du manifeste de partage de fichiers Big Data.

  1. Mettez à jour le type de géométrie et les champs définis pour un jeu de données .csv.
    1. Dans la boîte de dialogue Stockages des données inscrits, recherchez le partage de fichiers Big Data à mettre à jour.
    2. Cliquez sur le crayon de mise à jour pour afficher les détails et options des jeux de données correspondants.
    3. Sous l'onglet Jeux de données, sélectionnez un jeu de données dans le menu déroulant.
    4. Survolez l'icône d'informations Géométrie pour afficher une description détaillée des attributs.
    5. Supprimez les champs Géométrie existants en sélectionnant chaque champ de la section Champs et en décochant la case Ce champ contient : attributs géométriques. Cliquez sur Enregistrer.
    6. Cliquez sur le bouton de la liste déroulante Géométrie et sélectionnez le type souhaité.
    7. Spécifiez la référence spatiale de la géométrie, ainsi qu'un ID connu (WKID) ou un texte connu (WKT). Pour obtenir la liste des entrées WKID et WKT prises en charge, reportez-vous à la rubrique Référence spatiale de la documentation sur l'API REST d'ArcGIS.
    8. Dans la section Champs, sélectionnez le champ souhaité, cochez la case Ce champ contient : attributs géométriques, puis précisez le format (indiquez si le champ représente une valeur X ou Y d'une géométrie POINT ou la définition d'une géométrie personnalisée).
    9. Répétez l'étape précédente pour des champs supplémentaires, le cas échéant.
    10. Cliquez sur Enregistrer.
  2. Mettez à jour la référence temporelle d'un jeu de données de fichiers de formes.
    1. Dans la boîte de dialogue Stockages des données inscrits, recherchez le partage de fichiers Big Data à mettre à jour.
    2. Cliquez sur le crayon de mise à jour pour afficher les détails et options des jeux de données correspondants.
    3. Sous l'onglet Jeux de données, sélectionnez un jeu de données dans le menu déroulant.
    4. Survolez l'icône d'informations Heure pour afficher une description détaillée des attributs.
    5. Supprimez les champs Heure existants en sélectionnant chaque champ de la section Champs et en décochant la case Ce champ contient : attributs temporels. Cliquez sur Enregistrer.
    6. Cliquez sur le bouton de la liste déroulante Heure et sélectionnez le type souhaité (Instant ou Intervalle).
    7. Spécifiez le fuseau horaire du jeu de données. La valeur par défaut est UTC. Le fuseau horaire doit être spécifié tel qu'il est dans la colonne TZ illustrée ici.
    8. Dans la section Champs, sélectionnez le champ temporel souhaité, cochez la case Ce champ contient : attributs temporels, puis indiquez le format temporel et le rôle, le cas échéant.
    9. Répétez l'étape précédente pour des champs supplémentaires, le cas échéant.
    10. Cliquez sur Enregistrer.
  3. Modifiez le nom de champ ou le type de champ d'un jeu de données .csv.
    1. Dans la boîte de dialogue Stockages des données inscrits, recherchez le partage de fichiers Big Data à mettre à jour.
    2. Cliquez sur le crayon de mise à jour pour afficher les détails et options des jeux de données correspondants.
    3. Sous l'onglet Jeux de données, sélectionnez un jeu de données dans le menu déroulant.
    4. Dans la section Champs, utilisez le menu déroulant pour sélectionner le champ souhaité.
    5. Une fois le champ souhaité sélectionné, saisissez le nouveau nom de champ dans la boîte de dialogue Nom et/ou utilisez le menu déroulant pour sélectionner un type différent.
    6. Cliquez sur Enregistrer.
Astuce:

Pour les workflows avancés, par exemple pour spécifier un délimiteur de champ ou un terminateur d'enregistrement différent, ou pour modifier plusieurs noms de champs, chargez un nouveau fichier d'astuces avec les règles souhaitées et régénérez le manifeste.

Mettre à jour un manifeste de partage de fichiers Big Data ou un fichier d'astuces

Sous l'onglet Avancé de l'éditeur du manifeste de partage de fichiers Big Data, vous pouvez mettre à jour le manifeste associé ou le fichier d'astuces en choisissant son onglet respectif. Si vous chargez un manifeste, il écrase les modifications que vous avez apportées à votre manifeste de partage de fichiers Big Data dans l'éditeur et remplace le manifeste actuel. Pour en savoir plus, reportez-vous à la rubrique Présentation d'un manifeste de partage de fichiers Big Data. Pour mettre à jour un manifeste de partage de fichiers Big Data ou un fichier d'astuces, procédez comme suit :

  1. Dans la boîte de dialogue Stockages des données inscrits, recherchez le partage de fichiers Big Data à modifier.
  2. Cliquez sur le crayon de mise à jour pour afficher les options de modification de la ressource du manifeste.
  3. Cliquez sur l'onglet Options avancées.
  4. Sous l'onglet Avancé, choisissez Manifeste ou Astuces selon ce que vous modifiez.
    1. Pour télécharger le fichier manifeste, cliquez sur Manifeste > Télécharger.
    2. Pour télécharger le fichier d'astuces, cliquez sur Astuces > Télécharger.
  5. Utilisez un éditeur de texte pour modifier et enregistrer les modifications localement dans le fichier manifeste .json ou le fichier d'astuces .dat téléchargé.
    Astuce:
    Le format de fichier par défaut du fichier d'astuces est .dat. Une fois le fichier téléchargé, vous pouvez modifier son extension en .txt et mettre à jour le fichier.
  6. Pour charger un fichier mis à jour, cliquez sur le crayon de mise à jour correspondant au partage de fichiers Big Data à modifier.
    1. Pour mettre à jour le manifeste, cliquez sur Avancé > Manifeste > Charger et accédez au fichier .json mis à jour.
    2. Pour mettre à jour le fichier d'astuces, cliquez sur Avancé > Astuces > Charger et accédez au fichier .txt mis à jour.
  7. Cliquez sur Télécharger.

Si vous chargez un fichier d'astuces, veillez à régénérer le manifeste.

Régénérer le manifeste d'un partage de fichiers Big Data

Après avoir créé un partage de fichiers Big Data et généré un manifeste, un bouton permettant de régénérer le manifeste apparaît pour chaque entrée de la boîte de dialogue Stockages des données inscrits.

Vous pouvez régénérer un manifeste si vous avez ajouté de nouvelles données ou si vous avez chargé un fichier d'astuces à l'aide de la ressource de mise à jour. Le fichier d'astuces contient des spécifications qui sont utilisées lorsque vous régénérez le manifeste.

Remarque :
Lorsqu'un manifeste est régénéré, il actualise le manifeste des jeux de données existants qui comportent un fichier d'astuces ou des nouveaux jeux de données. Les mises à jour que vous avez apportées au manifeste sont remplacées par les règles définies dans le fichier d'astuces.