Skip to main content

Ajouter un index en texte intégral (Outils de gestion des données)

Résumé

Ajoute un index en texte intégral aux champs de texte spécifiés pour prendre en charge la recherche dans une colonne unique ou dans plusieurs colonnes.

En savoir plus sur l’utilisation d’index en texte intégral dans la géodatabase

Utilisation

  • La table ou la classe d’entités en entrée doit être stockée dans une base de données ou une géodatabase SQLite ou mobile. Les géodatabases fichier ne sont pas prises en charge. Les index en texte intégral sont pris en charge sur les plateformes de base de données suivantes :

    • Db2

    • PostgreSQL

    • SAP HANA

    • SQL Server

    • Oracle

  • Cet outil ne prend pas en charge les vues ou tables qui sont inscrites comme vues ou tables avec versionnement classique.

  • Pour les tables stockées dans des géodatabases SQL Server, SQLite ou mobiles, le nom de l’index en texte intégral est généré et géré par ArcGIS.

  • Pour les tables stockées dans Oracle, tenez compte des éléments suivants :

    • Il peut être nécessaire d’exécuter l’outil Migrer le champ de texte avant cet outil pour convertir le type de champ de texte en type de chaîne non Unicode compatible avant d’ajouter un index en texte intégral.

    • ArcGIS crée un index en texte intégral avec la synchronisation automatique désactivée. Pour que l’index en texte intégral sélectionne les dernières mises à jour, synchronisez ou recréez l’index en texte intégral dans la base de données. Consultez la documentation Oracle pour obtenir des instructions sur l’exécution de ces opérations.

Paramètres

Etiqueter Explication Type de données

Input Table (Table en entrée)

Table contenant les champs à indexer.

Table View

Champs à indexer

Champs de texte à indexer.

Certaines bases de données prennent uniquement en charge un champ unique pour la création d’un index en texte intégral. La prise en charge de la création d’un index en texte intégral à plusieurs champs varie selon la base de données.

Field

Nom de l’index en texte intégral

(Facultatif)

Nom de l’index qui sera créé.

Pour les géodatabases SQL Server, SQLite et mobiles, ce paramètre est ignoré.

String

Nom du catalogue en texte intégral

(Facultatif)

Nom du catalogue en texte intégral existant. Ce paramètre s’applique uniquement pour SQL Server.

Lorsqu’un catalogue en texte intégral par défaut est défini pour la base de données SQL Server, l’outil utilise le catalogue par défaut et ce paramètre est facultatif. Si aucun catalogue en texte intégral par défaut n’est défini pour la base de données SQL Server, indiquez le nom du catalogue en texte intégral existant.

String

Synchroniser lors de la validation

(Facultatif)

Spécifie si un index en texte intégral sera mis à jour automatiquement lors de l’enregistrement de modifications ou de l’exécution d’une opération de synchronisation ArcGIS. Ce paramètre est applicable uniquement pour les bases de données Oracle.

  • ActivéL’index en texte intégral sera mis à jour automatiquement lors de l’enregistrement de modifications ou de l’exécution d’une opération de synchronisation ArcGIS.

  • DécochéL’index en texte intégral ne sera pas mis à jour automatiquement lors de l’enregistrement de modifications ou de l’exécution d’une opération de synchronisation ArcGIS.

Boolean

Sortie dérivée

Etiqueter Explication Type de données

Updated Table (Table mise à jour)

Table mise à jour avec l’ajout d’un index en texte intégral.

Table View

Environnements

Cet outil n’utilise pas d’environnement de géotraitement.

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui