Créer un réplica à partir du serveur (Outils de gestion des données)
Résumé
Crée un réplica à l’aide d’une liste spécifiée de classes d’entités, de couches, de jeux de classes d’entités et de tables depuis une géodatabase distante avec un service de géodonnées publié sur ArcGIS Server.
Utilisation
La source doit être un service de géodonnées qui représente une géodatabase d’entreprise distante. La destination peut être soit une géodatabase locale, soit une géodatabase distante.
Vérifiez que les noms de champ dans la géodatabase d’entreprise à laquelle le service de géodonnées accède ne dépassent pas la longueur de nom de champ maximale prise en charge dans la base de données dans laquelle la géodatabase de destination est stockée. Si la géodatabase de destination ne peut pas stocker tous les caractères, les noms de champ sont tronqués. Les noms de champ ne correspondent donc pas. Les synchronisations de réplica suivantes ne transfèrent pas les mises à jour entre ces champs car les noms de ces champs ne correspondent pas.
Les données qui seront répliquées doivent être inscrites selon le versionnement traditionnel, mais pas avec l’option d’enregistrement des mises à jour dans la base. L’utilisateur de la base de données connecté doit disposer d’autorisations en écriture sur les données. Pour les deux types de réplicas monodirectionnels et les réplicas bidirectionnels, tous les jeux de données doivent avoir une colonne ID global et une référence spatiale haute précision.
Pour les réplicas monodirectionnels et les réplicas d’extraction, la géodatabase du réplica enfant doit être de type fichier ou d’entreprise.
Pour les réplicas monodirectionnels et bidirectionnels enfants vers parents, la géodatabase enfant doit être une géodatabase d’entreprise.
Pour utiliser l’archivage pour les réplicas monodirectionnels, l’espace de travail parent doit être connecté à la version par défaut. Pour les réplicas monodirectionnels enfants vers parents, l’espace de travail enfant doit être connecté à la version par défaut.
L’option par défaut pour les classes d’entités est de répliquer toutes les entités. Le filtre par défaut pour les tables est la structure uniquement ; seule la structure de la table est répliquée. Si vous définissez l’environnement Étendue ou si vous spécifiez des entités de géométrie du réplica, il s’applique en tant que filtre spatial dans lequel seules les entités qui ont une intersection avec l’étendue sont répliquées. Les tables comprennent également des enregistrements associés aux enregistrements qui font partie du réplica.
Le paramètre Replica Geometry Features (Entités de géométrie du réplica) peut permettre de définir la géométrie de réplication. Vous pouvez utiliser également le paramètre d’environnement Étendue pour définir la géométrie du réplica.
Si seul le paramètre Replica Geometry Features (Entités de géométrie du réplica) est défini, seules les données qui intersectent les entités de géométrie de réplication seront répliquées.
Si seul l’environnement Étendue est défini, seules les données qui intersectent l’étendue seront répliquées.
Si le paramètre Replica Geometry Features (Entités de géométrie du réplica) et l’environnement Étendue sont définis, le paramètre Replica Geometry Features (Entités de géométrie du réplica) sera utilisé.
Si ni le paramètre Replica Geometry Features (Entités de géométrie du réplica), ni l’environnement Étendue n’est spécifié, l’étendue complète des données sera utilisée.
Les entités de géométrie de réplication peuvent être des polygones, des lignes ou des points.
Une couche d'entités utilisée pour les entités de la géométrie de réplication peut contenir une ou plusieurs entités. En présence de plusieurs entités, les géométries sont combinées et seules les données qui intersectent les géométries combinées sont répliquées.
Si des filtres (à savoir. spatial, sélection ou ensemble de définition) ont été définis sur les entités de la géométrie de réplication, seules les entités qui correspondent à ces filtres permettent de définir la géométrie de réplication. Reportez-vous à la rubrique Préparer les données à répliquer pour plus d’informations.
Les options du paramètre Re-use Schema (Réutiliser la structure) sont uniquement disponibles pour les réplicas d’extraction.
Paramètres
| Etiqueter | Explication | Type de données |
|---|---|---|
|
Service de géodonnées |
Service de géodonnées représentant la géodatabase à partir de laquelle le réplica sera créé. La géodatabase référencée par le service de géodonnées doit être une géodatabase d'entreprise. |
GeoDataServer |
|
Jeux de données |
Liste des jeux de données d’entité, des classes d’entités autonomes, des tables et des classes de relations attribuées autonomes du service de géodonnées à répliquer. |
String |
|
Type de réplica |
Spécifie le type de réplica à créer.
|
String |
|
Géodatabase pour la création du réplica |
Géodatabase locale qui hébergera le réplica enfant. Des services de géodonnées sont utilisés pour représenter des géodatabases distantes. La géodatabase peut être de type entreprise ou fichier. Pour les réplicas bidirectionnels, la géodatabase enfant doit être une géodatabase d’entreprise. Pour les réplicas monodirectionnels et les réplicas d’extraction, la géodatabase doit être de type fichier ou d’entreprise. Les géodatabases fichier doivent déjà exister avant l’exécution de cet outil. |
Workspace ; GeoDataServer |
|
Nom du réplica |
Nom permettant d’identifier le réplica. |
String |
|
Type d’accès au réplica (Facultatif) |
Spécifie le type d’accès au réplica.
|
String |
|
Expéditeur de données initial (Facultatif) |
Spécifie quel réplica envoie des modifications en mode déconnecté. Si vous travaillez en mode connecté, ce paramètre n’a aucun effet. Ceci a pour but d’empêcher l’envoi de mises à jour par le réplica associé tant que les modifications n’ont pas été reçues de l’expéditeur de données initial.
|
String |
|
Développer les classes d’entités et les tables (Facultatif) |
Indique si des tables et des classes d’entités développées, telles que celles qui se trouvent dans les réseaux, les topologies ou les classes de relations, seront ajoutées.
|
String |
|
Réutiliser la structure (Facultatif) |
Précise si une géodatabase qui contient la structure des données à répliquer sera réutilisée. Cela réduit la durée de réplication des données. Ce paramètre est disponible uniquement pour les réplicas d’extraction.
|
String |
|
Répliquer les données reliées (Facultatif) |
Indique si les lignes associées aux lignes existantes dans le réplica sont répliquées. Prenons l’exemple d’une entité (f1) à l’intérieur du filtre de réplication et d’une entité associée (f2) issue d’une autre classe et extérieure au filtre. L’entité f2 est comprise dans le réplica si vous choisissez d’extraire les données reliées.
|
String |
|
Entités de géométrie de réplication (Facultatif) |
Entités utilisées pour définir la surface à répliquer. |
Feature Layer |
|
Utiliser l’archivage pour suivre les modifications apportées à une réplication monodirectionnelle (Facultatif) |
Précise si la classe d’archives sera utilisée pour suivre les modifications plutôt que les tables delta de versionnement. Cette option n’est disponible que pour les réplicas monodirectionnels.
|
Boolean |
|
Tous les enregistrements des tables (Facultatif) |
Indique si tous les enregistrements ou uniquement la structure sont copiés vers les géodatabases enfant pour les tables n’ayant pas de filtres appliqués (par exemple, les sélections ou les ensembles de définition). Les tables auxquelles des filtres sont appliqués sont respectées.
|
Boolean |
Sortie dérivée
| Etiqueter | Explication | Type de données |
|---|---|---|
|
Service de géodonnées en sortie |
Service de géodonnées mis à jour. |
Workspace; GeoDataServer |
|
Nom du réplica |
Nom du réplica en sortie. |
String |
Environnements
Espace de travail courant, Mot-clé CONFIG en sortie, Etendue, Espace de travail temporaire
Informations de licence
- Basic: Non
- Standard: Oui
- Advanced: Oui