Héritage :
Les mots-clés et paramètres constituent une fonctionnalité principalement héritée. Ils ont été implémentés lorsque les bases de données nécessitaient davantage d’intervention et d’ajustement de la part de l’administrateur de base de données pour les faire fonctionner. La plupart du temps, vous n’aurez pas besoin de modifier les mots-clés de configuration dans votre géodatabase.
Lorsque vous créez une géodatabase d’entreprise, elle est alimentée par les mots-clés de configuration et les paramètres par défaut. Dans la majorité des cas, les paramètres définis pour le mot-clé DEFAULTS lorsque vous créez la géodatabase suffisent. Parmi les exceptions possibles, on compte les suivantes :
- Si les créateurs de données au sein de votre organisation doivent créer quelques classes d’entités utilisant un type de stockage spatial différent du type par défaut, vous devrez peut-être créer un mot-clé personnalisé, inclure le paramètre GEOMETRY_STORAGE défini sur le type spatial attendu et inclure le paramètre UI_TEXT pour mettre votre mot-clé personnalisé à la disposition des créateurs de données.
- Si les créateurs de données au sein de votre organisation doivent créer quelques tables ou classes d’entités stockant de gros volumes de texte à octets uniques dans un champ unique et qu’ils n’ont pas besoin de stocker les caractères multioctets, vous pouvez créer un mot-clé personnalisé, inclure le paramètre UNICODE_STRING défini sur FALSE (les champs de texte dans les tables ou classes d’entités créés à l’aide du mot-clé utiliseront un stockage varchar2) et inclure le paramètre UI_TEXT pour mettre votre mot-clé personnalisé à la disposition des créateurs de données.
Les mots-clés de configuration permettent de définir simultanément plusieurs paramètres de stockage. Un mot-clé de configuration regroupe plusieurs paramètres et valeurs qui spécifient le mode de stockage des données et des objets de base de données dans la géodatabase.
Vous spécifiez un mot-clé de configuration lorsque vous effectuez l’une des opérations suivantes :
- Chargement ou création de jeux de données à l’aide d’ArcGIS Desktop, d’ArcGIS Pro ou d’outils de géotraitement
- Migration de types de stockage
- Création d'entités de géodatabase, telles que des MNT ou des topologies
ArcGIS utilise le mot-clé de configuration spécifié pour rechercher les paires nom de paramètre-valeur qui lui sont associées. Les valeurs contiennent les chaînes de configuration qui sont incorporées dans l'instruction CREATE TABLE ou CREATE INDEX qu'ArcGIS soumet à la base de données.
Astuce :
Vous devez utiliser des noms de paramètres et des valeurs standard. Toutefois, vous pouvez spécifier plusieurs valeurs valides pour la plupart des paramètres.
La section suivante décrit les mots-clés présents par défaut lorsque vous créez une géodatabase d’entreprise. Vous pouvez corriger les valeurs des paramètres existants pour ces mots-clés ou, si les mots-clés ne répondent pas à vos attentes, créer des mots-clés personnalisés.
Mots-clés de configuration par défaut
Les mots-clés DEFAULTS, LOGFILE_DEFAULTS et de configuration composites sont présents par défaut dans toutes les implémentations du système de gestion de base de données d'une géodatabase d'entreprise. Ils sont décrits dans les sections ci-après :
DEFAULTS
Comme son nom l'indique, les paramètres associés au mot clé de configuration DEFAULTS sont ceux utilisés par défaut lors de la création de tables, de classes d'entités, de jeux de données raster et d'index. Si vous ne spécifiez pas d'autre mot-clé lors de la création de données dans la géodatabase ou si vous spécifiez un mot-clé avec des paramètres requis absents, les valeurs du mot-clé DEFAULTS sont utilisées. La table DBTUNE dispose d'un mot-clé de configuration DEFAULTS entièrement renseigné lors de la création de la géodatabase.
Lorsque vous modifiez le groupe de paramètres du mot-clé DEFAULTS, remplissez-le avec les valeurs qui représentent la configuration de stockage la plus courante pour vos données. Ainsi, il n'est pas nécessaire de définir tous les paramètres pour chacun des mots-clés que vous définissez. Par exemple, si vous créez un mot-clé de configuration pour créer des tables dans un espace de stockage séparé du reste des données, il suffit d'ajouter les paramètres qui spécifient l'emplacement de stockage des tables. Le reste des paramètres, tels que le type de stockage de géométries, peut être récupéré dans le groupe de paramètres du mot-clé DEFAULTS.
Le fait de remplir le mot-clé DEFAULTS avec les valeurs les plus souvent utilisées pour votre site facilite également la tâche des personnes de votre organisation qui créent les données. Si le mot-clé DEFAULTS contient les paramètres requis pour 95 % des données, il leur suffit de sélectionner un mot-clé différent pour les 5 % restants.
Les paramètres de configuration initialement présents dans le groupe de paramètres du mot-clé DEFAULTS varient en fonction du système de gestion de bases de données.
LOGFILE_DEFAULTS
Le mot-clé LOGFILE_DEFAULTS est toujours présent, mais il n’est plus utilisé dans les géodatabases dans PostgreSQL et Oracle.
Mots-clés de configuration composite
Le mot-clé composite est un type de mot-clé unique utilisé pour stocker des tables du même réseau, du même MNT ou de la même classe de topologie dans des espaces séparés. Cela est utile si, par exemple, une table est beaucoup plus active que les autres ou si une table de la classe est beaucoup plus grande que les autres.
Les mots-clés de configuration composites sont subdivisés en éléments : l'élément parent, qui n'a pas de suffixe, et les éléments de mots-clés composites, qui se distinguent par l'ajout du suffixe ::<nom de l'élément> au mot-clé de configuration de l'élément parent.
Vous pouvez créer vos propres mots-clés composites, mais, par défaut, les mots-clés composites sont NETWORK_DEFAULTS, TOPOLOGY_DEFAULTS et TERRAIN_DEFAULTS.
Mots-clés composites de réseau
Bien que présent dans toutes les géodatabases d’entreprise, le mot-clé NETWORK_DEFAULTS n’est utilisé par aucun des jeux de données que vous pouvez créer dans ArcGIS Pro.
Mots-clés composites de topologie
Le mot-clé composite de topologie contrôle le stockage des tables de topologie. Votre géodatabase doit avoir un mot-clé de topologie valide dans la table DBTUNE pour pouvoir construire une topologie. Le mot-clé composite de topologie est constitué de l'élément parent, TOPOLOGY_DEFAULTS, et de TOPOLOGY_DEFAULTS::DIRTYAREAS, qui indique où la table de topologie DIRTYAREAS sera stockée. La table DIRTYAREAS peut devenir relativement volumineuse et est très active dans les géodatabases versionnées. Par conséquent, si votre géodatabase utilise la topologie et que de nombreuses mises à jour versionnées ont lieu sur les données, vous devez modifier les valeurs de paramètre de TOPOLOGY_DEFAULTS::DIRTYAREAS pour stocker les composants de la table DIRTYAREAS dans un emplacement de stockage séparé ; par défaut, ils ont les mêmes paramètres de stockage que la table de topologie.
N'oubliez pas que les jeux de données qui participent à la même topologie doivent utiliser le même type de stockage de géométries. Dans le cas contraire, des erreurs de topologie peuvent survenir en raison de légères variations dans la façon dont les données sont stockées. Ces variations sont généralement extrêmement minimes, mais elles peuvent néanmoins provoquer une violation d'une ou plusieurs de vos règles de topologie.
Pour obtenir une présentation de la topologie de géodatabase, reportez-vous à la rubrique Principes de base d'une topologie.
Mots-clés composites de MNT
Le mot-clé composite de MNT contrôle le stockage des tables suivantes créées pour des jeux de données de MNT :
- DTM_<itemID>_COMPOSITETILES
- DTM_<itemID>_DIRTYAREA
- DTM_<itemID>_INSIDETILES
- DTM_<itemID>_MRFC
- DTM_<itemID>_PROPS
- DTM_<itemID>_EMBED_<N>
ItemID représente la valeur du champ UUID de la table GDB_ITEMS pour le jeu de données de MNT particulier. N indique la table DTM_<itemID>_EMBED spécifique ; il n'existe pas de limite (0... n) quant au nombre de tables.
Les mots-clés de MNT par défaut sont TERRAIN_DEFAULTS, qui contrôle le stockage par défaut des quatre premières tables de la liste ci-dessus et TERRAIN_DEFAULTS::EMBEDDED, qui contrôle le stockage de la table DTM_<itemID>_EMBED_<N>.
Les tables DTM_<itemID>_EMBED_<N> stockent les classes d'entités intégrées. Par conséquent, elles peuvent être beaucoup plus volumineuses que les autres tables de MNT et il se peut que vous ayez besoin de modifier les paramètres de stockage du mot-clé TERRAIN_DEFAULTS::EMBEDDED pour stocker ces tables dans un endroit différent ou dans une étendue de taille différente, selon le SGBD utilisé pour stocker votre géodatabase.
Licence :
L'Extension ArcGIS 3D Analyst doit être installée et active pour que vous puissiez créer des MNT.
Mots-clés de configuration personnalisée
Vous pouvez ajouter des mots-clés personnalisés dans les situations suivantes :
- Si un sous-ensemble de vos données est stocké à l'aide d'un type spatial différent ou à un emplacement différent de celui spécifié dans le mot-clé DEFAULTS
- Lorsque vous configurez le système pour stocker les tables d’historique des opérations d’archivage dans un emplacement différent de celui par défaut
- Pour créer des tables de fichier journal à différents endroits de la base de données selon l'utilisateur à l'origine de leur création
- Pour migrer vers un type de données différent
- Pour spécifier des emplacements de stockage pour les MNT ou les topologies autres que ceux par défaut
Suivez ces étapes pour ajouter un mot-clé de configuration personnalisé à votre géodatabase d’entreprise :
- Connectez-vous à la géodatabase en tant qu'administrateur de géodatabase.
- Exécutez l’outil Export Geodatabase Configuration Keyword (Exporter un mot-clé de configuration de la géodatabase) pour exporter les valeurs des mots-clés de configuration actuels dans un fichier texte.
- Ajoutez le mot-clé, les paramètres et les valeurs de configuration nécessaires.
Tenez compte des points suivants lorsque vous ajoutez un mot-clé personnalisé :
- Vous devez faire précéder le mot-clé de deux signes dièse (##).
- Les mots-clés de configuration ne doivent pas excéder 32 caractères. Si vous créez des mots-clés d’archivage, _ARCHIVE doit faire partie du nom du mot-clé et être pris en compte dans ces 32 caractères.
- Vous devez fermer le groupe de paramètres avec END.
- Pour autoriser les utilisateurs à spécifier le mot-clé à partir d’ArcGIS, ajoutez le paramètre de stockage UI approprié à la liste de paramètres du mot-clé. Utilisez uniquement un des paramètres suivants dans le même groupe de mots-clés de configuration personnalisés :
- UI_TEXT : paramètre de stockage d’interface utilisateur général à utiliser avec des mots-clés que vous souhaitez rendre accessibles aux utilisateurs, autres que les mots-clés de fichier journal et d’archivage, ou les mots-clés composites de réseau, de topologie ou de MNT.
- UI_TOPOLOGY_TEXT : paramètre de stockage d’interface utilisateur pour un mot-clé de topologie parent
- UI_TERRAIN_TEXT : paramètre de stockage d’interface utilisateur pour un mot-clé de MNT parent
- Enregistrez les modifications que vous avez apportées dans le fichier texte.
- Exécutez l’outil Import Geodatabase Configuration Keyword (Importer un mot-clé de configuration de la géodatabase ) pour importer les valeurs à partir du fichier texte.
Mots-clés de configuration pour l'archivage
Vous pouvez spécifier des mots-clés de configuration pour les tables d'historique. Pour ce faire, ajoutez _ARCHIVE à la fin d'un mot-clé (par exemple, DEFAULTS_ARCHIVE). Pour chaque mot-clé d'archive que vous créez, changez les paramètres selon les besoins.
Un mot-clé d'archive permet généralement de stocker des tables d'historique et leurs index à un emplacement différent du reste de vos données. Les géodatabases stockées dans Oracle, Db2ou PostgreSQL permettent de stocker des tables dans différents tablespaces. Par conséquent, c’est dans ces géodatabases que vous allez très probablement utiliser des mots-clés d’archive.
Lors de la création d'une table d'historique, ArcGIS enregistre le mot-clé de configuration du jeu de données en cours d'archivage et recherche les mots-clés d'archive correspondants. Il utilise les paramètres spécifiés pour <keyword>_ARCHIVE lors de la création de la table d'historique. Par conséquent, si le mot-clé DEFAULTS est utilisé pour créer un jeu de données activé pour l'archivage, ArcGIS effectue une recherche de DEFAULTS_ARCHIVE pour obtenir les informations de stockage permettant de créer les tables d'historique pour ce jeu de données.
Pour tout mot-clé donné, si le mot-clé d'archive correspondant est introuvable, ArcGIS utilise le même mot-clé que celui utilisé pour le jeu de données d'origine. Dans l'exemple ci-dessus, il utilise le mot-clé DEFAULTS, ce qui signifie que les tables et les index d'historique sont stockés dans les mêmes espaces de stockage logiques que la classe d'entités activée pour l'archivage.
Si le mot clé <keyword>_ARCHIVE est présent mais qu'il lui manque un paramètre donné, la valeur du paramètre trouvée sous le mot-clé DEFAULTS est utilisée. Pour plus d’informations sur l’archivage des géodatabases, reportez-vous à la rubrique Qu'est-ce que l'archivage ?.
Remarque :
Si vous créez un mot-clé d'archive, il n'est pas nécessaire d'inclure de paramètre UI_TEXT. Ne spécifiez pas le mot-clé *_ARCHIVE à la création des données. Au lieu de cela, ArcGIS recherche le mot-clé qui correspond au mot-clé de configuration de la table d’archivage.
Vous avez un commentaire à formuler concernant cette rubrique ?