Академический Документы
Профессиональный Документы
Культура Документы
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.
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.
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).
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).
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 ®
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).
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.
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.
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.
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