Está en la página 1de 8

Apuntes:

Desarrollos nuevos en acQuire® Versión3

Introducción

Durante el año pasado se han llevado a cabo algunas mejoras mayores en


®
acQuire . Éstas incluyen el importador totalmente rediseñado para ser más agil que
permite el uso de los campos calculados al estar importando. La herramienta de
Create Sample (Crear muestra) también se ha rediseñado recientemente para
manejar la variabilidad en las muestras estándares de despacho y de valor nulo.
®
Una mejora mayor al acQuire es el Work Space Filter (Filtro del espacio de
trabajo). Éste es un filtro global que permite la filatración de todas las formas
mediante el criterio predefinido. También hay algunas utilidades convenientes para
configurar una base de datos SQL/MSDE, y anexar y despegar de estas bases de
datos. Se ha creado una definición nueva compuesta denominada
SampleGeoAssay para las situaciones del Ore Control (Control de mineral) donde la
geología alfanumérica necesita desplegarse junto a los datos de ensaye numéricos.
® ® ®
La extracción de datos de acQuire para MEDSYSTEM y MineSight ha sido
actualizada contínuamente con opciones durante el año.

1. Importador
El importador ha sido totalmente rediseñado y es un mejoramiento vasto a la versión
antigua ejecutada por el “runfile” (archivo de corrida). El importador nuevo usa la
definición de forma como la base para la importación, tiene la apariencia de forma y
tiene la habilidad de calcular y probar los datos lógicamente a la vez que ésta
misma se importa usando la formula del estilo de celda de Excel.
La velocidad de la importación ha sido aumentada fenomenalmente debido a un
método completamente nuevo de insertar registros en el modelo de datos
normalizados.

La creación de Import Objects (Objetos de importación) está basada en Form


Definitions (Definiciones de forma) predefinidas. Esto se lleva a cabo simplemente
desde el Data Manager (Administrador de datos) y un objeto de importación es
construido.

Definición
de forma

Seminario de Mintec 2000 Página 1 de 8


acQuire® Versión3 – desarrollos
Apuntes: Esta imagen muestra un ejemplo de cómo crear un objeto de importación mediante
el Grade Control – Chemistry (Control de ley - Química) desde la Form Definition
(Definición de forma).
Un objeto de importación es agregado al Data Tree (Árbol de los datos) y se puede
editar para la tarea específica.

La primera tarea es fijar la senda al archivo de origen al hacer clic derecho en la


forma nueva de importación en blanco y seleccionando la opción de Source File
(Archivo de origen).

Configurando la
localización del
archivo de origen y el
tipo de archivo.
Haciendo clic en el
botón de View
(Visualizar) puede
previsualizar el
archivo de origen

En cuanto el archivo de origen se establezca y el File Type ( Tipo de archivo) se


haya definido, el siguiente paso es configurar la Field Definition (Definición de
campo) del archivo de origen.

Encabezado
saltando líneas

Si los nombres de
los campos están
fijos en la línea del
encabezado esto
se puede fijar para
leerse
automáticamente
del número de línea

Este ejemplo muestra los campos de los datos establecidos con el ancho fijo para
cada columna.

Ya que se haya construido el objeto de la forma de importación, las columnas serán


agregadas para mapear las columnas de origen a las columnas de destinación.

La siguiente página muestra una forma de importación configurada con la variedad


de columnas de origen y destinación y las expresiones de cálculo. Note que los
campos de destinación requeridos están designados en rojo. Los datos
previsualizados están desplegados en azul.

Página 2 de 8 Seminario de Mintec 2000


acQuire® Versión3 – desarrollos
Apuntes:
Nótese que la fila de Expression (Expresión) tiene alguna formula con funciones @
con las cuales estamos familiarizados (hojas de cálculo electrónicas de Excel).
También se usa una KEYWORD (PALABRA CLAVE) SKIPROW , que como el
nombre sugiere se saltará esta línea del archivo al ser importada.

Campos del
archivo de origen

Línea de expresión

Campos de destinación
ADM

Datos
previsualizados

Note que la expresión =@IF(A1="NULL","SKIPROW",A1), saltará una linea del


archivo de origen de importación si la columna A1 es NULL ( NULO).
En cuanto las celdas de origen, la destinación y la expresión estén configuradas la
importación se puede probar llevando a cabo una Preview (Previsualización). Las
primeras 500 líneas del archivo de origen se despliegan en texto azul al procesarse.
Note que esto no llevará a cabo la validación de ningunos datos (p.ej. la revisión
duplicada de datos ya en el ADM). Esto es determinado cuando la importación se
ejecuta.

Para correr la importación haga clic derecho y obtenga el diálogo de Execute


(Ejecutar).

Hay dos tipos principales para la importación – Insert (Insertar) y Update


(Actualizar).

Seminario de Mintec 2000 Página 3 de 8


acQuire® Versión3 – desarrollos
Apuntes: Insertar es para los datos nuevos que todavía no están en la base de datos.
Actualizar se usa para cambiar los datos que ya existen en la base de datos. Este
proceso llevará a cabo un Update (Actualización) así como también un Insert
(inserción) si hay datos revueltos.
Un ejemplo de una Actualización es si el laboratorio de ensaye regresa una lista
expandida de valores de ensaye que actualizarán o reemplazarán los datos ya
insertados.

2. Crear herramienta de muestra


La herramienta para Create Sample (Crear muestra) ha sido rediseñada para ser
más flexible con un despacho de ensayes y poder abastecer para la variabilidad al
asignar muestras “blanks” (con valor nulo) y estándares. Frecuentemente, los
valores nulo y estándares insertados en un despacho de laboratorio de ensaye no
son perfectamente regulares (p.ej., cada 20). Por consiguiente, la herramienta
nueva permite el asignamiento de muestras manualmente a través de las tablas de
verificación de ensaye y de ensaye estándar.
Así como con la herramienta anterior ésta funciona para los collares de hoyo que
ya están en la base de datos, pero también crea hoyos si es necesario. La
herramienta nueva tiene la habilidad de calcular las coordenadas a base del patron
de perforación.
La creación de hoyos nuevos con esta herramienta utilizará una definición de la
forma de collar para que el trazado ingrese la información “Base” o de inicio.

Definición de forma de
collar

Valores de inicio de
los datos de hoyo

Atributos de patrón
de cuadrícula de
perforación (si es
requerido)

En cuanto se haya ingresado la información “Base” la presión al botón de Create


Holes (Crear hoyos) completará una tabla de datos de collar de hoyo para la
previsualización.

Página 4 de 8 Seminario de Mintec 2000


acQuire® Versión3 – desarrollos
Apuntes:

Previsualizar
tabla de nuevos
collares de
hoyos basados
en los valores
Base ingresados
en el panel
previo

Una vez que los collares se hayan previsualizado éstos pueden ser ingresados en la
base de datos.
En cuanto esto se complete, el botón de Next > (Siguiente) nos guía a la selección
de hoyos para generar información ejemplar. Todos los hoyos o los hoyos
seleccionados pueden ser elegidos. Luego el panel para configurar la numeración
de las muestras, longitud de las muestra e incremento de la numeración se ingresa.
Si las muestras estándares y de verificación son ubicadas regularmente, se puede
fijar el incremento. Note que esta herramienta nueva permite el asignamiento
manual o irregular de los ensayes de verificación y estándares.

Seminario de Mintec 2000 Página 5 de 8


acQuire® Versión3 – desarrollos
Apuntes: Una tabla de muestras es creada con el sampleID (Identificación de muestra)
calculado y from (de) y to (a) calculado. Los sampleID pueden ser reclasificados
como duplicados o estándares y transferidos manualmente a la tabla respectiva.

Esto automáticamente calcula de nuevo la muestra from (de) y to (a).

Previsualizar la
tabla de los
datos de
muestra, y los
datos de
muestra
duplicados y
estándares.
Estas tablas
están enlazadas
dinámicamente y
se pueden
transferir
muestras de una
a otra.

En cuanto esta previsualización se haya aceptado los datos pueden ser ingresados.
Éstos serán insertados en las tables de muestras así como también las secciones
de checkassay (verificar ensayes) y standards (estándares) del ADM.
Por consecuencia estos datos están listos para recibir las coordenadas de barreno
topográfico y los valores de ensaye de laboratorio.

3. Filtro de espacio de trabajo


Un Work Space Filter (Filtro de espacio de trabajo) (WSF) es un filtro global aplicado
a todas las formas abiertas. Este filtro se basa de nuevo en los detalles del Collar. El
concepto es poder filtrar los datos de ensaye y/o los de geología por los datos de
collar. Éste puede ser un hoyo sencillo o un patron de voladura de hoyos.

El filtro del espacio de trabajo se puede activar, desactivar y modificar a cualquier


hora.
La definición de un WSF se lleva a cabo desde la opción de Manage -> Workspace
Filter Definition (Administrar-Definición de filtro de espacio de trabajo). Esto

Ramificación del
Administrador de
datos mostrando
la carpeta WSF
con un filtro
definido.

Página 6 de 8 Seminario de Mintec 2000


acQuire® Versión3 – desarrollos
permite la selección de los campos en el collar. Apuntes:

Los Workspace Filters (Filtros del espacio de trabajo) WSF son almacenados en su
propia carpeta, y hay un interruptor para activar y desactivarlos. Un solo WSF puede
estar activo a la vez.

La definición de un WSF es obvia. La fijación del criterio para el filtro es idéntico a


ese de un proceso de filtración normal.

Forma mostrando Criterio de filtro


los resultados de la
interrogación WSF

Cuando se activa el WSF las formas abiertas se necesitan regenerar y serán


filtradas “globalmente” por el criterio WSF también.

4. Definición compuesta de SampleGeoAssay

Una definición compuesta nueva ha sido agregada debido a la necesidad de los


proyectos de geoquímica y de control de mineral.
La información alfanumérica puede ser almacenada en la tabla de Point Geology
(Geología de punto) en el ADM que usa el SampleID (Identificación de muestra)
como un campo clave. La definición compuesta, SampleGeoAssay, combina una
visualización de las tablas de Sample (Muestra), SampleAssay (Ensaye de muestra)
y Point Geology.
Un ejemplo común es el uso del registro de geología de muestras de barreno de
voladura. Si el registro se lleva a cabo con el mismo intervalo que el muestreo de
ensaye entonces la referencia común es el número de la muestra.

Forma basada
en definición
compuesta
SampleGeoAss
ay

Seminario de Mintec 2000 Página 7 de 8


acQuire® Versión3 – desarrollos
Apuntes: 5. Herramientas de administración MSDE
Con la llegada del MSDE (Microsoft Data Engine) (Máquina de datos Microsoft)
ahora tenemos el acceso a una herramienta de administración de base de datos
muy poderosa que es libremente disponible. Esta máquina de datos es
esencialmente la máquina de datos del SQLServer de Microsoft. La única variación
es que el MSDE limitará la base de datos a 2Gbytes y después de que 5 usuarios
se hayan registrado en la base de datos, la ejecución se degrada severamente.
Ya que es posible instalar el MSDE sin ningunas herramientas de administración
para la base de datos, acQuire® suple algunas herramientas básicas para manejar
las bases de datos del MSDE.

Estas herramientas incluyen la creación de las tablas para una base de datos y la
connexion a esa base de datos.
®
Este proceso utilizará los scripts (escrituras) provistos por acQuire para construir el
ADM.
Con la base de datos MDB (MS Access), es muy fácil copiar los datos y ponerlos en
otra computadora. El MSDE y el SQL hacen este proceso más difícil.
El MSDE/SQLServer por lo regular crea un archivo de base de datos denominado
MDF. Éste es un archivo binario que no puede ser copiado ni reestablecido
fácilmente. Las herramientas de Attach Database (Anexar base de datos) y Detach
Database (Despegar base de datos) provistas con acQuire® nos permiten hacer
esto.
Ya que el MDF tiene información almacenada dentro, con respecto al server en el
cual fue establecido, éste necesita ser “Detached” (Despegado) formalmente antes
de que se pueda copiar o mover. En cuanto se haya despegado un archivo, éste se
puede mover y ser “Attached” (Anexado) a otro server/máquina.

Página 8 de 8 Seminario de Mintec 2000