You are on page 1of 8

The MineSight Planning Database

Su Centro de Datos de Planificación de Mina

Quizás no haya nada más crucial para la integración del proceso general de una mina que contar con un centralizador
confiable y accesible para la administración de sus datos. MineSight Planning Database, o MSPD, responde a todas las
necesidades de acceso y almacenamiento de datos de planificación para su mina. Mediante el empleo de la comprobada
arquitectura cliente—servidor de Microsoft® SQL Server®, la información se puede intercambiar fácilmente. Desde el
diseño y la planificación hasta la creación de cronogramas y controles de producción, MSPD asegura que la información
intercambiada conserve su integridad (Figura 1). Y toda esta información al alcance de sus dedos gracias a MSPD Manager.

Figura 1 MineSight Planning Database (MSPD) coordina el flujo de datos entre los
distintos productos MineSight.

¿Qué es la MSPD?
MSPD es un centralizador de los datos utilizados por los programas MineSight para diseño, planificación, cronogramas y
producción de MineSight. Está contenido en una base de datos Microsoft SQL Server 2005 o 2008. Es compatible tanto
con las versiones Express o SQL completas. Se trata de una base de datos abierta con un modelo de datos expuesto
que permite realizar consultas, generar resúmenes e informes de manera sencilla. También ejecuta la importación y
exportación de datos externos de manera simple y asegurando una capacidad de lectura-escritura garantizada. Se puede
acceder y administrar desde MineSight 3D, con MSPD Manager, o a través de herramientas externas tales como SQL
Server Management Studio y SQL Server Reporting Services (SSRS).
MSPD es clave para administrar la información necesaria para los planes de desarrollo de la mina. Se utiliza ampliamente
para administrar datos en MineSight Interactive Planner (MSIP), MineSight Haulage, MineSight Schedule Optimizer
(MSSO) y MineSight Axis (MSAxis). La Figura 2 presenta una lista de algunos de los tipos de datos que se almacenan en
la MSPD.

M a r c h 2 0 1 1 1
m i n e s i g h t ®

Figura 2 La MSPD abastece a muchos productos y es el sitio centralizado para sus datos interdependientes.

Conceptos básicos de MSPD


Conviene comprender cómo es la arquitectura de un sistema de base de datos SQL – MSPD. La base de datos MSPD
física real está contenida dentro de los archivos de la base de datos SQL, los archivos con la extensión .mdf y.ldf que
están almacenados en su servidor o en la computadora local. Para acceder a la base de datos SQL, se configura un
“puente” ODBC (sigla que en inglés significa conectividad abierta a base de datos) con el fin de enlazar MineSight con la
base de datos MSPD (Figura 3). Al establecer este puente, el usuario puede conectarse a la base de datos a través de la
conexión ODBC en cualquier momento y en forma sencilla. Siempre se puede construir un nuevo puente para llegar allí
virtualmente desde cualquier lugar.

Figura 3 Los programas MineSight y la base de datos MSPD SQL se comunican entre sí
a través de una conexión ODBC estándar.

MSPD Manager (Utilities | MSPD | MSPD Manager) ayuda a satisfacer las necesidades de gestión de la base de datos
MSPD desde la interfaz MineSight 3D. La totalidad de las tareas SQL subyacentes se realizan detrás de escena, para poder
crear nuevas bases de datos y administrar las existentes, en forma simple. A MSPD Manager también se accede desde la
línea de comandos (MineSight\Scripts\MineSight_Database_Manager.py).

Cómo empezar
Cómo conectarse
Al crear una nueva MSPD o administrar una existente, primero debe conectarse a su servidor. Desde la pestaña MSPD
Manager | Connection, identifique el servidor y la información de registro para acceder al repositorio de la base de datos
SQL (Figura 4).

M a r c h 2 0 1 1 2
m i n e s i g h t ®

Figura 4 Siempre regístrese en el servidor antes de realizar cualquier tarea de gestión de la base de datos.

Una vez conectado, todas las MSPD que se creen, incorporen o restauren, mientras esté conectado con el servidor, están
disponibles y pueden ser administradas.
Para crear una nueva MSPD que se pueda acceder desde los programas MineSight, siga estos pasos desde el menú
Utilities | MSPD. Primero, cree una base de datos SQL donde se alojará la MSPD. Segundo, construya la conexión ODBC
para acceder a esa base de datos MSPD desde MineSight. Tercero, conéctese a la MSPD a través de esa conexión ODBC.
Crear una MSPD nueva
Mientras está conectado a su servidor, cree una nueva MSPD desde la pestaña MSPD Manager | MSPD Mgmt (Figura 5).
La ubicación de archivo que especifique en File location es el lugar donde se alojarán los archivos de la base de datos SQL.
Puede guardarlos localmente en su equipo o bien en el servidor, para permitir el acceso a varios usuarios.

Figura 5 Creación de una nueva base de datos MSPD a través del MSPD Manager que
automáticamente agrega todos los atributos y tablas que necesita MineSight.

De esta forma se construye la base de datos MSPD SQL, que consta de dos archivos que llevan el nombre especificado y
las extensiones .mdf y.ldf (Figura 6). Esta base de datos contiene todos los atributos y tablas necesarias para que todos
los productos MineSight la utilicen.

Figura 6 Archivos físicos reales de la MSPD y archivos de la base de datos SQL con las extensiones .mdf y .ldf.

M a r c h 2 0 1 1 3
m i n e s i g h t ®

These files make up the MSPD. Anyone with permissions can access them using an ODBC connection to bridge the data
to MineSight. Therefore, their security and integrity is vital.
Establecer la conexión ODBC
Cuando acceda a MSPD desde dentro de los programas MineSight, muchas veces se le indicará que especifique la
conexión ODBC y no que seleccione la MSPD directamente. Por lo tanto, es el nombre de la ODBC el que se emplea
mayormente para identificarse con su MSPD
Para establecer la conexión ODBC, utilice la opción MSPD Manager | MSPD Mgmt | Create ODBC Data Source (Figura 7).

Figura 7 Al crear la conexión ODBC se identifica su MSPD con los programas MineSight.
De esta forma se crea una conexión ODBC que enlaza su MSPD con los programas MineSight. Utilice la opción ‘Name DSN
after database’ para que el origen de datos de su ODBC tenga el mismo nombre que la base de datos MSPD. Esto evitará
cualquier confusión en cuanto a qué ODBC va cuál MSPD.
Ahora ya está preparado para utilizar la MSPD a través de su conexión ODBC en todos los programas MineSight que
tengan acceso a la MSPD. Lo único que falta es conectarse.

Conectar MineSight 3D a su MSPD


Conecte la sesión de trabajo MineSight 3D actual a la MSPD a través de Utilities | MSPD | Connect to MSPD. Se presentará
el diálogo Select Data Source, donde debe seleccionar el origen de los datos, y la pestaña Machine Data Source mostrará
una lista de sus conexiones ODBC. Especifique la conexión ODBC para la MSPD a la que desea acceder (Figura 8).

Figura 8 Conectar sesión de trabajo MineSight a su MSPD a través de la conexión ODBC.

M a r c h 2 0 1 1 4
m i n e s i g h t ®

Utilice la función Utilities | MSPD | Connection Info para consultar y confirmar la conexión actual (Figura 9).

Figura 9 Ejemplo de una consulta de la conexión ODBC actual.

Mantener un seguimiento de su actual conexión MSPD resulta de importancia vital. Los planes están disponibles
a través de una adecuada conexión por medio de la ODBC correcta y la MSPD que corresponda. MSIP se conectará
automáticamente con la ODBC->MSPD asociada con el IP Plan. Si la conexión actual es distinta de aquélla con la que
está asociada al plan, se le pedirá que se cambie a esa conexión. MSHaulage se conectará a cualquier conexión que esté
activa, por lo tanto esté atento a cuál es la conexión actual en todo momento. Si fuera necesario, desconecte y vuelva a
conectarse con la ODBC->MSPD que corresponda. En MSSO, no se hace referencia a las conexiones ODBC, por definición
cada área de arranque se asocia directamente con una MSPD especificada.

Administrar su MSPD
El desempeño que usted necesite de la MSPD depende de MSPD Manager. MSPD Manager administra MSPD en forma
eficaz desde dentro de MineSight.
La pestaña MSPD Manager | Database Mgmt simplifica la administración de las MSPD en su proyecto (Figura 10).

Figura 10 Funciones de administración de base de datos de MSPD Manager.

Con Attach se incorpora una base de datos MSPD ya creada especificando los nombres de los archivos .mdf y .ldf de SQL.
Una vez que los archivos han sido incorporados, esta base de datos será una de las que aparecerán cada vez que esté
conectado en su servidor. Se crea una conexión ODBC para acceder a esa MSPD con los programas MineSight. También
puede desincorporar una base de datos MSPD con Detach. Cuando se desincorpora una base de datos, los datos en los
archivos .mdf y .ldf permanecen intactos en el disco, pero la referencia a la MSPD y su conexión ODBC asociada quedan
eliminada. El puente a los datos siempre puede reconstruirse volviendo a incorporar los archivos y volviendo a crear la
ODBC.
También es posible realizar una copia de seguridad de las bases de datos MSPD y restaurarlas a través de un único
archivo, con la extensión .bak, mediante las opciones Backup y Restore respectivamente. Este es un método apropiado
para realizar una copia de respaldo y compartir la totalidad de las MSPD.
Utilice la pestaña MSPD Manager | MSPD Mgmt para tareas más específicas de la arquitectura de la MSPD y para fines
específicos de MineSight (Figura 11).

M a r c h 2 0 1 1 5
m i n e s i g h t ®

Figura 11 Funciones de administración de base de datos de MSPD Manager.

Desde aquí es donde se responde a las necesidades específicas de MSIP, MSHaulage y MSSO. Para las bases de datos
viejas ya creadas, la nueva opción Update MSPD, incorporará todos los atributos y tablas necesarias para las funciones
más modernas de todos los productos.
La información se puede intercambiar fácilmente entre los distintos departamentos o tareas con las últimas e importantes
mejoras introducidas en la gestión de MSPD: la pestaña MSPD Manager | MSPD Copy (Figura 12).

Figura 12 Nuevas funciones de copiado en MSPD Manager

Desde aquí, los atributos y planes de MSIP, MSHaulage y MSSO se pueden copiar fácilmente entre las distintas MSPD de
su equipo, su servidor y hasta entre MSPD en distintos servidores.

Informes de sus planes


Uno de los beneficios de utilizar una base de datos SQL expuesta para guardar la MSPD, es que, además de las herramientas
de generación de informes de MineSight, (por ej. las rutinas IP y los informes ARC) también se puede acceder a la
información del proyecto desde medios externos a MineSight, tales como las funciones de creación de informes de
Microsoft SQL Server Reporting Services (SSRS).
El entorno MineSight Axis explota esto para producir informes SSRS para control de mena, producción y conciliación de
datos. Estos informes SSRS incorporan no solo los datos MSPD, sino que también pueden reunir e informar en forma
conjunta datos desde otros repositorios relacionados con producción (Figura 13). Dentro de estos se encuentran los
sistemas de gestión de flotas (Caterpillar® CAES, Caterpillar AQUILA™, Flanders Electric ARDVARC™, Modular DISPATCH®,
Jigsaw Technologies), los sistemas de administración de información de laboratorio (LIMS) y demás orígenes de los datos
de ensaye, información de levantamientos e información de productos relacionados con tronaduras (Southwest Energy,
Orica®).

M a r c h 2 0 1 1 6
m i n e s i g h t ®

Figura 13 Conjunto de informes SSRS producidos por MSAxis con datos de la MSPD

La generación de informes SSRS es flexible, se configura de forma sencilla y, mejor aún, es accesible vía web, con lo cual el
personal que no utiliza MineSight, como por ejemplo la gerencia, puede obtener los números que requiera en el formato
que necesita que tengan. También se pueden exportar a Excel para compartir y para su posterior procesamiento.

Algunos consejos para que todo esté en orden


¿A cuál MSPD está asociada una conexión ODBC?
Sin un protocolo de asignación de nombres ordenado, tendrá que averiguar cuál es la asociación entre las distintas MSPD
y las múltiples conexiones ODBC. Las conexiones ODBC se administran desde fuera de MineSight, con la herramienta
estándar de Windows que se encuentra en Panel de control | Herramientas administrativas | Orígenes de datos (ODBC)
(Figura 14).

Figura 14 Averiguar cuál MSPD va con una conexión ODBC..

M a r c h 2 0 1 1 7
m i n e s i g h t ®

Entonces, por ejemplo, para saber cuál MSPD corresponde con la conexión denominada “east pit”, seleccione esa ODBC
de la lista que aparece en orígenes de datos de usuario, marque la opción Configurar, para ver su configuración y luego
haga clic en Siguiente en la tercera pantalla. Aquí encontrará la base de datos MSPD asociada con esa conexión ODBC.
También puede borrar las conexiones ODBC redundantes a través de esta herramienta, si es que las ODBC antiguas están
recargando la lista.

¿Cómo saber qué vistas de planos y geometrías están contenidas dentro de la MSPD?
Con las nuevas funciones Copy en MSPD Manager se obtiene un método fácil para enumerar todos los planos y geometrías
contenidas dentro de una MSPD. Simplemente seleccione Copy IP Plans (Haulage Plans o Geometry Objects), elija la
base de datos de origen (MSPD) que desea consultar, y ,en la lista desplegable, aparecerán todos los objetos de vistas
geométricas o planos que existan dentro de esa MSPD (Figura 15).

Figura 15 Empleo de la función Copy para enumerar todos los planos MSIP en una MSPD.

¿Cómo visualizar los datos MSPD con Geometry Views?


Todos los datos geométricos contenidos en una MSPD pueden visualizarse fácilmente en MineSight 3D, además de
filtrarse y asignarle estilos de atributos, a través de Geometry Views. Para obtener una explicación detallada de cómo
visualizar la geometría MSPD a través de Geometry Views en MS3D, consulte la documentación en línea dentro de Basic
Concepts | Data Object Types | Geometry View Objects, o haga clic aquí para ver el artículo más reciente, Acceso a
geometría MSPD a través de Geometry Views en MS3D (2009).
La base de datos para planificación de MineSight Planning Database ha disparado la planificación y el desarrollo de una
mina fuera de la rigidez de las bases de datos del pasado y las ha transportado hacia un futuro de acceso e intercambio
de datos sin fisuras.
Para obtener más información sobre MSPD, consulte la documentación en línea dentro de Basic Concepts | MineSight
Planning Database o User’s Guide | Utilities Menu | MSPD. También puede visitar www.minesight.com y la sección
Products | Short Term Planning o Production.

w w w. m i n e s i g h t . c o m

M a r c h 2 0 1 1 8

You might also like