Cómo agregar un recurso de base de datos global del módulo Enterprise Geocoding

A diferencia de otras etapas, las etapas Geocode Address Global y Reverse Geocode Global no se visualizan en Management Console o Enterprise Designer a menos que se defina un recurso de base de datos. Para cada recurso de base de datos global que se define, se crean nuevas etapas. Por ejemplo, si usted define un recurso de base de datos que contiene bases de datos para México y Canadá y otro recurso de base de datos con datos para Australia y Singapur, observará dos etapas Geocode Address Global: una con capacidad para geocodificar direcciones de México y Canadá, y otra con capacidad para geocodificar direcciones de Australia y Singapur. También observará dos etapas Reverse Geocode Global, una para México y Canadá y otra para Australia y Singapur.

Nota:
  • Las bases de datos de geocodificación de Australia, Canadá, Francia, Alemania y Japón son de grandes dimensiones. No incluya más de una o dos de estas bases de datos en el mismo recurso de base de datos.
  • Si ejecuta el servidor de Spectrum™ Technology Platform en un equipo de 64 bits, los recursos de bases de datos no deben contener más de ocho o diez países. Si se requiere una cantidad superior, será necesario modificar la configuración de memoria de Java. Para obtener ayuda, comuníquese con el área de asistencia técnica.

Para crear un recurso de base de datos de Geocode Address Global:

  1. Si aún no lo hizo, instale los archivos de bases de datos en el sistema. Para obtener instrucciones sobre la instalación de bases de datos, consulte la Guía de instalación deSpectrum™ Technology Platform.
  2. En Management Console, bajo Recursos, seleccione Bases de datos Spectrum.
  3. Haga clic en el botón Añadir para crear una nueva base de datos o seleccione un recurso de base de datos existente y luego haga clic en el botón Editar para modificarlo. También puede crear un nuevo recurso de base de datos si copia uno existente al hacer clic en el botón Copiar .
  4. Si crea una nueva base de datos, ingrese un nombre para el recurso de base de datos en el campo Nombre. El nombre puede ser cualquiera que elija. Si crea una base de datos nueva copiando una existente, cambie el nombre predeterminado según sea necesario. No puede modificar el nombre de un recurso de base de datos ya existente, porque se producirían errores en los servicios o trabajos que hacen referencia al recurso de base de datos por su nombre original.
  5. En el campo Tamaño de grupo especifique la cantidad máxima de solicitudes simultáneas que desea que manipule esta base de datos.

    El tamaño óptimo de grupo varía según el módulo. Generalmente se pueden visualizar mejores resultados al configurar el tamaño de grupo entre la mitad o el doble de la cantidad de CPU en el servidor, donde el tamaño óptimo de grupo para la mayoría de los módulos es la misma cantidad de CPU. Por ejemplo, si su servidor tiene cuatro CPU, puede que desee probar con un tamaño de grupo entre 2 (la mitad de la cantidad de CPU) y 8 o (el doble de la cantidad de CPU), donde el tamaño óptimo posiblemente sea 4 (la cantidad de CPU).

    Cuando modifique el tamaño de grupo, también debe considerar la cantidad de instancias de ejecución especificadas en el flujo datos para las etapas que acceden a la base de datos. Considere por ejemplo un flujo de datos que tiene una etapa Geocode US Address (Geocodificación de direcciones en Estados Unidos)e está configurada para usar una instancia de ejecución. Si establece en 4 el tamaño de grupo para la base de datos de geocodificación de EE. UU., no verá una mejora en el rendimiento, ya que solo habrá una instancia de ejecución y por lo tanto, habría solo una solicitud a la vez para la base de datos. Sin embargo, si aumentara a 4 la cantidad de instancias de ejecución para Geocode US Address, entonces podría observar una mejora en el rendimiento, ya que habrían cuatro instancias de Geocode US Address accediendo simultáneamente a la base de datos y, por lo tanto, se estaría usando el grupo completo.

    Consejo: Debe realizar pruebas de rendimiento con distintos ajustes, para identificar el tamaño de grupo y la configuración de ejecución óptimos para su entorno.
  6. En el campo Module, seleccione InternationalGeocoder GLOBAL.
  7. En el campo Type, seleccione Geocode Address Global.
  8. Haga clic en el botón Agregar para instalar un nuevo conjunto de datos. En el campo Name, especifique un nombre para este conjunto de datos. El nombre puede ser cualquiera que elija. En el campo Path, especifique la carpeta que contiene los conjuntos de datos para el país seleccionado. Puede escribir una ruta parcial y hacer clic en el botón Examinar para profundizar en la estructura de archivos y localizar los conjuntos de datos que necesita. Cuando haga clic en Aceptar, el conjunto de datos del país se verá en la lista de recursos de base de datos en la página Agregar base de datos.
    Por lo general, los conjuntos de datos se encuentran en:<InstallLocation\IGEO-<CountryCode>\data, donde <InstallLocation> es el directorio que especificó cuando instaló los conjuntos de datos y <CountryCode> es el código de país de dos letras. Algunos países pueden tener varios conjuntos de datos en el directorio de datos, para algunos de los cuales puede tener licencia, mientras que para otros no. Especifique solo la ubicación de los conjuntos de datos para los que tiene licencia.

    Si agrega más de un conjunto de datos a un país en particular, cada conjunto de datos debe ubicarse en un directorio por separado. Por ejemplo, si agrega un diccionario de calle y un diccionario de puntos al mismo país, podría especificar:

    <InstallLocation>\IGEO-<CountryCode>\data\Street_dict

    <InstallLocation>\IGEO-<CountryCode>\data\Point_dict

    donde Street_dict y Point_dict hacen referencia al diccionario de calle y a los diccionarios de punto, respectivamente.

    Nota: No coloque los conjuntos de datos en una unidad de red. ya que esto puede causar problemas de rendimiento.
  9. Si tiene que agregar conjuntos de datos adicionales, haga clic en el botón Agregar , de lo contrario, haga clic en Guardar.
  10. Si tiene que agregar países adicionales, haga clic en el botón Agregar y especifique un nombre y una ruta para cada conjunto de datos. Cuando termine, haga clic en Guardar.

    Al agregar varios países al mismo recurso de base de datos, creará una etapa Geocode Address Global que puede geocodificar direcciones para cada país en la misma etapa.

    Nota: Debe ingresar los conjuntos de datos en el orden que desea. Actualmente, no es posible cambiar el orden de conjuntos de datos en Management Console. Puede cambiar el orden en Enterprise Designer o desde la línea de comandos. Management Console respetará el nuevo orden.
  11. Haga clic en Aceptar para salir de la página Agregar base de datos.
  12. Si hay alguna sesión de Enterprise Designer abierta, haga clic en el botón Actualizar para ver la nueva etapa.