Palabras clave de configuración

Heredado:

Las palabras clave de configuración y los parámetros son en gran medida una funcionalidad heredada. Se implementaron cuando las bases de datos requerían una intervención y personalización mucho mayores por parte del administrador de base de datos para que funcionasen correctamente. En su mayor parte, no será necesario modificar las palabras clave de configuración en su geodatabase.

Al crear una geodatabase corporativa, esta se rellena con parámetros y palabras clave de configuración predeterminados. En la mayoría de los casos, es suficiente con los parámetros establecidos para la palabra clave DEFAULTS cuando crea la geodatabase.

La excepción es que, si los creadores de datos de su organización tienen que crear algunas clases de entidad que utilizan un tipo de almacenamiento espacial distinto al tipo predeterminado, puede que tenga que crear una palabra clave personalizada; incluya el parámetro GEOMETRY_STORAGE definido para el tipo espacial que necesitan los usuarios e incluya el parámetro UI_TEXT para que su palabra clave personalizada esté disponible para los creadores de datos.

Las palabras clave de configuración proporcionan una forma de definir varias configuraciones de almacenamiento al mismo tiempo. Una palabra clave de configuración agrupa varios valores y parámetros que especifican la forma en que se almacenan los datos y los objetos de base de datos en la geodatabase.

Se especifica una palabra clave de configuración al hacer una de las operaciones siguientes:

  • Cargar o crear datasets con ArcGIS Desktop, ArcGIS Pro o herramientas de geoprocesamiento.
  • Generar entidades de geodatabase, tales como terrenos o topologías.

ArcGIS utiliza la palabra clave de configuración especificada para buscar los pares de nombre-valor del parámetro asociados con ella. Los valores contienen las cadenas de configuración, que se incorporan a la instrucción CREATE TABLE o CREATE INDEX que ArcGIS envía a la base de datos.

Sugerencia:

Deben utilizarse nombres y valores de parámetros estándar; sin embargo, en la mayoría de parámetros pueden especificarse varios valores válidos.

La siguiente sección describe las palabras clave que están presentes de forma predeterminada cuando crea una geodatabase corporativa. Puede modificar los valores para los parámetros existentes de estas palabras clave o, si las palabras clave predeterminadas no responden a sus necesidades, puede crear palabras clave personalizadas.

Palabras clave de configuración predeterminadas

Las palabras clave de configuración DEFAULTS y compuestas están presentes de forma predeterminada en todas las implementaciones del sistema de administración de bases de datos de una geodatabase corporativa. Estos se describen en las secciones siguientes:

DEFAULTS

Como su nombre lo indica, la configuración en la palabra clave de configuración DEFAULTS se utiliza por defecto cuando crea tablas, clases de entidad, datasets ráster e índices. Si no especifica una palabra clave diferente cuando se crean los datos en la geodatabase, o si especifica una palabra clave a la que le faltan parámetros necesarios, se utilizan valores de la palabra clave DEFAULTS. La tabla DBTUNE tiene una palabra clave de configuración DEFAULTS rellenada totalmente tras la creación de la geodatabase.

Al modificar el grupo de parámetros de la palabra clave DEFAULTS, rellénelo con valores que representen la configuración de almacenamiento más común de sus datos. De este modo se evita la necesidad de definir todos los parámetros para cada una de las palabras clave que defina. Por ejemplo, si crea una palabra clave de configuración para crear tablas en un espacio de almacenamiento separado del resto de los datos, solo tiene que agregar los parámetros que especifican la ubicación de almacenamiento de las tablas. El resto de los parámetros como, por ejemplo, el tipo de almacenamiento de geometría, se pueden tomar del grupo de parámetros de la palabra clave DEFAULTS.

Cuando se completa la palabra clave DEFAULTS con los valores más utilizados en su sitio particular, se facilita la tarea a los usuarios que crean datos. Si la palabra clave DEFAULTS contiene la configuración que necesitan para el 95 por ciento de los datos, solo tendrán que preocuparse de seleccionar una palabra clave diferente para el 5 por ciento restante.

Los parámetros de configuración presentes inicialmente en el grupo de parámetros de la palabra clave DEFAULTS varía según el sistema de administración de bases de datos.

LOGFILE_DEFAULTS

La palabra clave LOGFILE_DEFAULTS está presente, pero ya no se utiliza en geodatabases de PostgreSQL ni de Oracle.

Palabras clave de configuración compuestas

La palabra clave compuesta es un tipo único de palabra clave utilizado cuando desea almacenar tablas del mismo terreno o clase de topología en espacios separados. Puede utilizarla, por ejemplo, si una tabla es mucho más activa que las otras o si una tabla en la clase es mucho más grande que las demás.

Las palabras clave de configuración compuestas se subdividen en elementos: el elemento primario, que no tiene un sufijo, y los elementos de palabra clave compuesta, que se delimitan agregando el sufijo ::<nombre_del_elemento> a la palabra clave de configuración del elemento primario.

Puede crear palabras clave compuestas propias, pero las palabras clave que están presentes de forma predeterminada son: NETWORK_DEFAULTS, TOPOLOGY_DEFAULTS y TERRAIN_DEFAULTS.

Palabras clave de red compuestas

Aunque está presente en todas las geodatabases corporativas, la palabra clave NETWORK_DEFAULTS no se usa en ningún dataset que usted cree en ArcGIS Pro.

Palabras clave compuestas de topología

La palabra clave compuesta de topología controla el almacenamiento de las tablas de topología. La geodatabase debe tener una palabra clave de topología válida en la tabla DBTUNE para que se pueda crear la topología. La palabra clave compuesta de topología está formada por el elemento principal, TOPOLOGY_DEFAULTS, y por TOPOLOGY_DEFAULTS::DIRTYAREAS, que indica donde se almacenará la tabla de topología DIRTYAREAS. La tabla DIRTYAREAS puede volverse bastante grande y es muy activa en geodatabases versionadas. Por lo tanto, si la geodatabase utiliza topología y se realizan muchas ediciones versionadas sobre los datos, debería modificar los valores de parámetro de TOPOLOGY_DEFAULTS::DIRTYAREAS para almacenar los componentes de la tabla DIRTYAREAS en una ubicación de almacenamiento separada; por defecto, tienen la misma configuración de almacenamiento que la tabla de topología.

Tenga en cuenta que los datasets que participan en la misma topología deberían usar el mismo tipo de almacenamiento de geometría, si eso no sucede, podrían aparecer errores de topología debido a las pequeñas variaciones en la manera en que están almacenados. En la mayoría de los casos, estas variaciones son extremadamente pequeñas pero pueden provocar la violación de una o más reglas topológicas.

Consulte la introducción sobre la topología de las geodatabases en Conceptos básicos de topología.

Palabras clave de terreno compuestas

La palabra clave de terreno compuesta controla el almacenamiento de las siguientes tablas creadas para datasets de terreno:

  • DTM_<itemID>_COMPOSITETILES
  • DTM_<itemID>_DIRTYAREA
  • DTM_<itemID>_INSIDETILES
  • DTM_<itemID>_MRFC
  • DTM_<itemID>_PROPS
  • DTM_<itemID>_EMBED_<N>

ItemID es el valor en el campo UUID de la tabla GDB_ITEMS para el dataset de terreno específico. N indica la tabla específica DTM_<itemID>_EMBED, no hay un límite para el número de estas tablas (0...n).

Las palabras clave de terreno predeterminadas son: TERRAIN_DEFAULTS, que controla el almacenamiento predeterminado de las primeras cuatro tablas enumeradas anteriormente y TERRAIN_DEFAULTS::EMBEDDED, que controla el almacenamiento de la tabla DTM_<itemID>_EMBED_<N>.

Las tablas DTM_<itemID>_EMBED_<N> almacenan clases de entidad integradas. Por esta razón, pueden ser mucho más grandes que otras tablas de terreno, por lo tanto, tal vez desee modificar los parámetros de almacenamiento de la palabra clave TERRAIN_DEFAULTS::EMBEDDED para almacenar estas tablas en un lugar diferente o en una extensión de distinto tamaño, según el DBMS utilizado para almacenar la geodatabase.

Licencia:

Solo puede crear terrenos si tiene Extensión ArcGIS 3D Analyst instalada y activa.

Personalizar palabras clave de configuración

Puede agregar palabras clave personalizadas en las siguientes situaciones:

  • Si un subconjunto de datos se almacena mediante el uso de un tipo espacial diferente o en una ubicación distinta de la especificada en la palabra clave DEFAULTS
  • Cuando el sistema se configura para que las tablas del historial de archivado se almacenen en una ubicación distinta de la predeterminada
  • Para especificar ubicaciones de almacenamiento correspondientes a terrenos o topologías distintos de los predeterminados

Siga estos pasos para agregar una palabra clave de configuración personalizada a su geodatabase corporativa:

  1. Conéctese a la geodatabase como administrador de la misma.
  2. Ejecute la herramienta Exportar palabra clave de configuración de geodatabase para exportar los valores de la palabra clave de configuración existente a un archivo de texto.
  3. Agregue la palabra clave de configuración, los parámetros y los valores que necesite.

    Tenga en cuenta lo siguiente cuando agregue una palabra clave personalizada:

    • Debe utilizar dos símbolos de almohadilla (##) delante de la palabra clave.
    • Los nombres de palabras clave de configuración tienen un límite de 32 caracteres. Si crea palabras clave de archivado, _ARCHIVE tendrá que formar parte del nombre y contará entre los 32 caracteres.
    • Debe cerrar el grupo de parámetros con END.

  4. Para permitir que la palabra clave se especifique desde ArcGIS, agregue el parámetro de almacenamiento de la interfaz de usuario adecuado a la lista de parámetros de la palabra clave. Utilice solamente uno de los parámetros siguientes en el mismo grupo de palabras clave de configuración personalizadas:
    • UI_TEXT: parámetro general de almacenamiento de la interfaz de usuario; se utiliza con cualquier palabra clave que desee poner a disposición de los usuarios, excepto las de archivos de registro y archivado o las compuestas de redes, topología o terreno
    • UI_TOPOLOGY_TEXT: parámetro de almacenamiento de la interfaz de usuario de una palabra clave principal de topología
    • UI_TERRAIN_TEXT: parámetro de almacenamiento de la interfaz de usuario de una palabra clave principal de terreno
  5. Guarde los cambios que ha realizado en el archivo de texto.
  6. Ejecute la herramienta Importar palabra clave de configuración de geodatabase para importar los valores del archivo de texto.

Palabras clave de configuración para archivado

Puede especificar palabras clave de configuración para tablas de historial. Esto se logra agregando _ARCHIVE al final de una palabra clave; por ejemplo, DEFAULTS_ARCHIVE. Para cada palabra clave de archivado que crea, modifique los parámetros según se requiera.

La función más común de una palabra clave de archivado es almacenar las tablas de historial y sus índices en una ubicación diferente a la del resto de los datos. Las geodatabases almacenadas en Oracle, Db2 o PostgreSQL le permiten almacenar tablas en diferentes espacios de tablas, por lo que es más probable que utilice palabras clave de archivado en este tipo de geodatabases.

Cuando se crea una tabla de historial, ArcGIS registra la palabra clave de configuración destinada al dataset que se esté archivando y busca las palabras clave de archivado correspondientes. ArcSDE utiliza los parámetros que se especificaron para <keyword>_ARCHIVE al crear la tabla de historial. Por lo tanto, si la palabra clave DEFAULTS se utiliza para crear un dataset habilitado para archivado, ArcGIS busca DEFAULTS_ARCHIVE para almacenar información y así crear las tablas de historial para el dataset.

Si no se encuentra la palabra clave de archivado que corresponde, ArcGIS utiliza la misma palabra clave que se utilizó en el dataset original (esto se aplica a todas las palabras clave). En el ejemplo anterior se utilizará la palabra clave DEFAULTS, que hace que las tablas de historial e índices se almacenen en los mismos espacios de almacenamiento lógicos que la clase de entidad que se habilitó para el archivado.

Si <keyword>_ARCHIVE se encuentra en la tabla y le falta un determinado parámetro, se utilizará el valor del parámetro de la palabra clave DEFAULTS. Consulte Qué es el archivado para obtener más información sobre el archivado de geodatabases.

Nota:

Al crear una palabra clave de archivado, no es necesario que incluya un parámetro UI_TEXT. No debe especificar la palabra clave *_ARCHIVE cuando se crean los datos; en su lugar, ArcGIS busca la palabra clave que coincide con la palabra clave de configuración de la tabla de archivado.