Mettre à jour les propriétés d’un jeu de données MFC (connexion d'entités multi-fichier) (Outils GeoAnalytics Desktop)
Résumé
Met à jour les propriétés d’un jeu de données MFC (connexion d'entités multi-fichier). Cet outil modifie les paramètres de champ, de géométrie, de temps et de fichier d’un jeu de données MFC spécifié.
Utilisation
Cet outil requiert une connexion MFC. Pour créer une connexion d’entités multi-fichier, utilisez la boîte de dialogue New Multifile Feature Connection (Nouvelle connexion d’entités multi-fichier) ou l’outil Create Multifile Feature Connection (Créer une connexion d’entités multi-fichier).
Utilisez cet outil pour modifier la structure, la géométrie ou les paramètres temporels du jeu de données MFC à des fins d’analyse ou de visualisation dans des scénarios tels que les suivants :
Votre jeu de données CSV a été inscrit avec tous les champs de type chaîne et vous souhaitez définir les champs comme numériques en vue de l’analyse.
Votre jeu de données MFC comporte des valeurs attributaires pour deux localisations distinctes (par exemple, des stations de taxi de départ et d’arrivée) et vous souhaitez modifier la géométrie utilisée pour l’analyse.
Pour votre processus, des paramètres temporels doivent être définis sur la couche en entrée.
Vous souhaitez partager un jeu de données MFC avec un collègue qui ne s’intéresse qu’à un sous-ensemble d’entités et ajoutez donc une expression d’ensemble de définition et masquez certains champs inutiles.
Vous pouvez modifier les propriétés suivantes :
[Definition query](../../help/data/big-data-connections/big-data-connection-filters.mdExpression permettant de limiter les entités utilisées dans l’analyse.
[Fields](../../help/data/big-data-connections/big-data-connection-field-properties.mdNom de champ, type de champ et visibilité.
[Geometry](../../help/data/big-data-connections/big-data-connection-geometry-properties.mdMode de représentation de la géométrie. Ces propriétés ne sont pas modifiables pour les shapefiles.
[Time](../../help/data/big-data-connections/big-data-connection-time-properties.mdMode de représentation du temps.
[File](../../help/data/big-data-connections/big-data-connection-file-properties.mdPropriétés de fichier utilisées pour lire le jeu de données.
La boîte de dialogue New Multifile Feature Connection (Nouvelle connexion MFC [connexion d’entités multi-fichier]) permet de créer, mettre à jour et prévisualiser une connexion MFC (connexion d’entités multi-fichier).
Spécifiez le jeu de données MFC avec les propriétés à modifier à l’aide du paramètre Multifile Feature Connection Dataset (Jeu de données MFC [connexion d’entités multi-fichier]). Vous pouvez accéder au jeu de données ou le spécifier à l’aide d’un chemin tel que
c:\<path>\MyMFC.mfc\<dataset_name>(par exemple,c:\MyMFCFolder\MyMFC.mfc\earthquakes_dataset).Définissez une expression pour limiter les entités utilisées dans les analyses à l’aide du paramètre Expression. L’ajout d’un filtre à un jeu de données MFC est similaire à l’application d’un ensemble de définition à un jeu de données sur une carte : spécifiez une expression SQL pour filtrer les entités d’intérêt.
Vous pouvez mettre à jour le type de champ pour les fichiers délimités. Vous ne pouvez pas mettre à jour le type de champ des autres sources de données (shapefiles, ORC ou fichiers Parquet).
Vous pouvez modifier la géométrie des fichiers délimités, ORC et Parquet. Vous ne pouvez pas modifier la géométrie d’un jeu de données provenant d’un shapefile.
La table ci-après indique comment spécifier les formats temporels des paramètres Start Time (Heure de début) et End Time (Heure de fin) lorsque vous mettez à jour un jeu de données MFC. Les exemples expliquent comment représenter le 2 janvier 2016 à 21:45:02.05.
Formats temporels dans les connexions d'entités multi-fichier
Symbole
Signification
Exemple
aa
L'année, représentée par deux chiffres.
16aaaa
L'année, représentée par quatre chiffres.
2016MM
Le mois, représenté numériquement.
01ou1MMM
Le mois, représenté avec trois lettres.
JanMMMM
Le mois, représenté avec l'orthographe complète.
Januaryjj
Le jour.
02ou2HH
Heure, avec un jour de 24 heures et des valeurs comprises entre 0 et 23.
21hh
Heure avec un jour de 12 heures et des valeurs comprises entre 1 et 12.
9mm
Minute, avec des valeurs comprises entre 0 et 59.
45ss
Seconde, avec des valeurs comprises entre 0 et 59.
02SSS
Milliseconde, avec des valeurs comprises entre 0 et 999.
50a
Symbole ponctuel AM/PM.
PMepoch_millis
Le temps en millisecondes, d’epoch.
1509581781000epoch_seconds
Le temps en secondes, d’epoch.
1509747601Z
Le décalage du fuseau horaire exprimé en heures.
-0100ou-01:00ZZZ
Le décalage du fuseau horaire exprimé à l’aide d’ID.
America/Los_Angeles''
Utilisez les guillemets simples pour ajouter du texte qui ne représente pas une valeur décrite dans cette table.
'T'Le tableau suivant fournit des exemples de différents formats de la même date : 2 janvier 2016 à 21:45:02.05 :
Exemples de format temporel :
Date en entrée
Format 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
01/02/2017T9:45:14:05-0000
MM/jj/aaaa'T'HH:mm:ssZ
Vous pouvez spécifier le fuseau horaire à l’aide de l’un des éléments suivants :
Le nom complet du fuseau horaire, par exemple, Heure normale du Pacifique
Le décalage du fuseau horaire exprimé en heures : -0100 ou -01:00
L’abréviation UTC ou GMT
Vous pouvez modifier les propriétés suivantes d’un fichier délimité :
Field Delimiter—Le délimiteur de chaque champ. Les délimiteurs les plus courants sont la virgule (,) et le point-virgule (;).
Record Terminator—La terminaison de chaque ligne de données. Les terminaisons les plus courantes sont \n et \t.
Quote Character—Caractère utilisé pour les guillemets dans le jeu de données source.
Has Header Row—Valeur vraie ou fausse indiquant si le jeu de données source comprend ou non des en-têtes. Si une ligne d’en-têtes est comprise dans le jeu de données, les en-têtes sont utilisés pour les noms de champs.
Encoding—Type de codage utilisé par le jeu de données source. La valeur par défaut est UTF-8.
L’outil Update Multifile Feature Connection Dataset Properties (Mettre à jour les propriétés d’un jeu de données MFC [connexion d’entités multi-fichier]) met à jour les propriétés d’un jeu de données individuel. Utiisez les outils suivants pour modifier une MFC :
Copy Dataset From Multifile Feature Connection (Copier un jeu de données à partir d’une connexion d’entités multi-fichier) : -copie un jeu de données d’une connexion d’entités multi-fichier dans une classe d’entités.
Duplicate Dataset From Multifile Feature Connection (Dupliquer un jeu de données à partir d’une connexion d’entités multi-fichier) : crée une vue d’un jeu de données MFC existant.
Refresh Multifile Feature Connection (Actualiser une connexion d’entités multi-fichier) : recherche les nouveaux jeux de données et les ajoute à la connexion d’entités multi-fichier.
Remove Dataset From Multifile Feature Connection (Supprimer un jeu de données d’une connexion d’entités multi-fichier) : supprime un jeu de données de la connexion d’entités multi-fichier.
Update Multifile Feature Connection Dataset Properties (Mettre à jour les propriétés d’un jeu de données de connexion d’entités multi-fichier) : modifie les propriétés d’un jeu de données MFC individuel.
Preview Dataset From Multifile Feature Connection (Prévisualiser un jeu de données à partir d’une connexion d’entités multi-fichier) : prévisualise les dix premières entités de votre jeu de données pour vérifier qu’elles sont correctement inscrites.
Describe Dataset (Décrire un jeu de données) : permet de vérifier que le jeu de données s’affiche comme prévu.
Vous pouvez éventuellement mettre à jour manuellement votre fichier MFC. Vous devez toujours modifier manuellement le fichier
.mfcdans les cas suivants :Un ou plusieurs de vos champs sont utilisés pour représenter la localisation x,y ou z.
Vous souhaitez mettre à jour le chemin d’accès source.
En savoir plus sur la mise en forme des fichiers de connexion d’entités multi-fichier.
Cet outil de géotraitement est mis en œuvre par Spark. Reportez-vous à la rubrique Connexions d’entités multi-fichier pour en savoir plus sur les connexions d’entités multi-fichier et leur utilisation.
Paramètres
| Etiqueter | Explication | Type de données |
|---|---|---|
|
Jeu de données MFC (connexion d'entités multi-fichier) |
Jeu de données MFC à mettre à jour. Les options de mise à jour diffèrent selon les données source (shapefile, fichier délimité, ORC ou Parquet). |
Table View |
|
Expression (Facultatif) |
Expression permettant de limiter les entités utilisées dans l’analyse. |
SQL Expression |
|
Propriétés du champ (Facultatif) |
Indique le nom des champs et les propriétés qui vont être modifiés. Colonnes de la table de valeurs :
|
Value Table |
|
Type de géométrie (Facultatif) |
Indique le type de géométrie utilisé pour représenter spatialement le jeu de données. La géométrie des jeux de données provenant d’un shapefile ne peut pas être modifiée.
|
String |
|
Référence spatiale (Facultatif) |
La valeur WKID ou la chaîne WKT qui est utilisée pour la référence spatiale du jeu de données. La valeur par défaut est WKID 4326 (WGS84). La référence spatiale des données provenant d’un shapefile ne peut pas être modifiée. |
String |
|
Type de format de la géométrie (Facultatif) |
Indique comment la géométrie est mise en forme. La géométrie des données provenant d’un shapefile ne peut pas être modifiée.
|
String |
|
Champ de géométrie (Facultatif) |
Champ unique utilisé pour représenter la géométrie. Ce champ est utilisé lorsque le format de géométrie est WKT, WKB, GeoJSON, EsriJSON ou EsriShape. |
String |
|
Champ X (Facultatif) |
Champ utilisé pour représenter la localisation x. Si plusieurs champs représentent la localisation x, modifiez le fichier |
String |
|
Champ Y (Facultatif) |
Champ utilisé pour représenter la localisation y. Si plusieurs champs représentent la localisation y, modifiez le fichier |
String |
|
Champ Z (Facultatif) |
Champ utilisé pour représenter la localisation z. Si plusieurs champs représentent la localisation z, modifiez le fichier |
String |
|
Type de temps (Facultatif) |
Indique le type de temps utilisé pour représenter temporellement le jeu de données.
|
String |
|
Fuseau horaire (Facultatif) |
Le fuseau horaire du jeu de données. |
String |
|
Heure de début (Facultatif) |
Les champs utilisés pour définir l’heure de début et la mise en forme. Colonnes de la table de valeurs :
|
Value Table |
|
Heure de fin (Facultatif) |
Les champs utilisés pour définir l’heure de fin et la mise en forme. Colonnes de la table de valeurs :
|
Value Table |
|
Extension de fichier (Facultatif) |
L’extension de fichier du jeu de données source. La valeur de paramètre ne peut pas être modifiée. |
String |
|
Délimiteur de champ (Facultatif) |
Le délimiteur de champ utilisé dans le jeu de données source. |
String |
|
Terminaison d’enregistrement (Facultatif) |
La terminaison d’enregistrement utilisée dans le jeu de données source. |
String |
|
Guillemet (Facultatif) |
Le guillemet utilisé dans le jeu de données source. |
String |
|
Comporte une ligne d’en-têtes (Facultatif) |
Indique si le jeu de données source comprend ou non une ligne d’en-têtes.
|
Boolean |
|
Codage (Facultatif) |
Le type de codage utilisé par le jeu de données source. UTF-8 est utilisé par défaut. |
String |
Sortie dérivée
| Etiqueter | Explication | Type de données |
|---|---|---|
|
Fichier MFC mis à jour |
Fichier MFC actualisé avec les propriétés mises à jour appliquées au jeu de données spécifié. |
File |
Environnements
Cet outil n’utilise pas d’environnement de géotraitement.
Informations de licence
- Basic: Non
- Standard: Non
- Advanced: Oui