Академический Документы
Профессиональный Документы
Культура Документы
Administración y Configuración
Versión 4.0
Avisos de derechos de copyright y descargo
de responsabilidades
Cat® MineStar™ System y los manuales y documentos escritos
relacionados son ©Caterpillar 2001-2013. Todos los derechos reservados.
Está prohibido reproducir cualquier parte de estos trabajos, en su totalidad
o en parte, con cualquier propósito, sin el permiso expreso por escrito de
Caterpillar. CAT, CATERPILLAR, sus respectivos logotipos, MineStar y el
color "Caterpillar Yellow", así como la identidad corporativa y de producto
utilizadas en la presente, son marcas registradas de Caterpillar y no pueden
utilizarse sin autorización.
Microsoft, Access, Windows, Internet Explorer, Word, Excel, Outlook
y Exchange son marcas registradas o marcas de Microsoft Corporation
en los Estados Unidos y otros países. BusinessObjects e InfoView son
marcas registradas de BusinessObjects. Los demás nombres de productos
de terceros utilizados en este documento pueden ser marcas registradas de
sus respectivos dueños.
Cat MineStar System y los manuales y documentos escritos relacionados
están protegidos por copyright perteneciente a terceros y se lo ha utilizado
con la licencia correspondiente otorgada por esos terceros. El uso de
Cat MineStar System está sujeto a los términos, condiciones, limitaciones
y descargos de responsabilidad que se aplican a todo el contenido de
terceros incluido aquí.
La información de este documento está sujeta a cambios sin previo aviso.
Las compañías, nombres y datos utilizados en los ejemplos aquí descritos
son ficticios a menos que se indique lo contrario.
INTRODUCCIÓN
Acerca de este manual ................................................................. 1.1
A quiénes está dirigido este manual ............................................. 1.1
Suposiciones ................................................................................. 1.1
Cuestiones que no se abarcan en este manual ............................ 1.2
Términos y convenciones tipográficas .......................................... 1.3
Introducción............................................................................... 3.2
Creación de un sistema nuevo.................................................. 3.2
Configuración de un sistema nuevo .......................................... 3.2
Ejecución de un sistema nuevo................................................. 3.3
Uso de servidores múltiples .......................................................... 3.3
Configuración de la compatibilidad con servidores múltiples .... 3.3
Configuración avanzada de ResúmenesKPIdeCiclos ................... 3.4
Cómo utiliza Fleet los ResúmenesKPI ...................................... 3.4
Archivos de definición estándar y personalizados .................... 3.5
Creación de un Modelo de Uso del Tiempo (TUM)
personalizado mediante la modificación del archivo
de definición de Resúmenes KPI .............................................. 3.9
Creación de un Modelo de Uso del Tiempo (TUM)
personalizado con la herramienta de configuración
de KPI del software de oficina................................................. 3.14
Creación y modificación del archivo KPISummaries.xml ........ 3.29
Definición de ResúmenesKPI.................................................. 3.32
Persistencia de KPI en tiempo real ......................................... 3.47
Pantalla KPI............................................................................. 3.50
Definición de expresiones ....................................................... 3.51
Interpolación de SMU.............................................................. 3.58
Reglas de división de ciclo ...................................................... 3.59
Trabajo con ResúmenesKPI ................................................... 3.60
Uso de ResúmenesKPIdeCiclos con generación
de informes.............................................................................. 3.62
Configuración de la producción .................................................. 3.65
Configuración de ciclos ........................................................... 3.65
Configuración de Unidades del Medidor de Servicio (SMU) ....... 3.66
Configuración de las copias de seguridad .................................. 3.67
Ubicaciones y frecuencia de las copias de seguridad............. 3.67
Tamaños de las copias de seguridad...................................... 3.68
Programación .......................................................................... 3.68
Suposiciones ........................................................................... 3.68
Configuración de las copias de seguridad en cinta .................... 3.69
Habilitación de la CopiadeSeguridadenCinta .......................... 3.69
Deshabilitación de la CopiadeSeguridadenCinta .................... 3.70
Administración de EFH ............................................................... 3.70
Configuración de EFH ............................................................. 3.70
Recálculo de la información de las vías .................................. 3.71
Uso de parámetros del EFH.................................................... 3.72
Configuración avanzada de clientes ........................................... 3.72
Suposiciones
En el manual, se da por sentado que usted posee conocimiento detallado
de lo siguiente:
• el sistema Fleet;
• las opciones de configuración de Supervisor y de la interfaz de la línea
de comandos;
• la topología general de la red y los requisitos específicos del sitio;
• la administración y configuración de bases de datos.
Solo consultores y constructores de Fleet u otro personal capacitado
de manera adecuada deben realizar cambios en la configuración de
Supervisor.
Es posible que algunos capítulos den por sentado que usted posee
conocimientos específicos para ese capítulo. Estas suposiciones se
describen al comienzo de tales capítulos.
Mayúsculas
Se usan para indicar combinaciones de teclas o secuencias de tecleo.
Ejemplo: SHIFT+CLICK: mantener oprimida la tecla SHIFT mientras
se hace clic con el botón izquierdo del ratón.
Cursiva
Se usa para los nombres de páginas, títulos y cuadros de diálogo.
Ejemplo: Use el Editor de máquinas para administrar la creación y el
mantenimiento de máquinas.
Negrita
Se usa para botones, menús y comandos de menú, opciones y etiquetas
de campos.
Ejemplo: Haga clic en New (Nuevo) para desplegar el Editor de
máquinas.
Advertencias
Las advertencias presentan el icono que está a la izquierda, junto con un
texto que indica los cuidados que se deben tener al usar algunas funciones,
debido a que podrían tener efectos de largo alcance en el software de oficina
o podrían ser peligrosos.
Los consejos aparecen en los títulos laterales en texto azul y proporcionan
información acerca de cómo trabajar rápida y fácilmente con el software
de oficina.
Introducción
Antes de iniciar Fleet por primera vez, debe seguir ciertos pasos esenciales
de configuración. Debe especificar los nombres de los servidores de
aplicación y de base de datos y los puertos predeterminados que se
utilizarán, crear las instancias de base de datos requeridas y especificar
los directorios que se emplearán para los archivos de configuración y
temporales. También debe especificar cómo se conectan los Clientes
de Fleet al servidor.
Buena parte de la información de configuración predeterminada es
adecuada para varios sitios y no es necesario cambiarla. Sin embargo,
si su instalación no es estándar, serán necesarios más cambios antes
de que pueda iniciar el software de oficina.
Una vez que la configuración inicial esté completa, debe crear el modelo de
la mina. Esto incluye agregar toda la información de red de trayecto del sitio;
es decir, puntos de ruta, destinos, segmentos de vía, etc., la información
acerca de leyes y materiales, y los detalles del equipo de campo que el
software de oficina debe rastrear.
En este capítulo, se describen los pasos de la configuración inicial
y cómo realizarlos, cómo iniciar el servidor del software de oficina
y cómo conectarse al servidor con un cliente.
Solo se presenta una descripción del proceso para crear el modelo
de la mina, y los procedimientos involucrados se abarcan en el
Manual del usuario de Fleet.
Suposiciones
Además de las suposiciones enumeradas en el capítulo Introducción, las
instrucciones de este capítulo suponen que se cuenta con una instalación
estándar de Fleet, y que todos los pasos de instalación de software descritos
en el Manual de instalación de Fleet se completaron correctamente.
Dado que es un sistema distribuido, Fleet se basa ampliamente en las
comunicaciones realizadas a través de la red. Por consiguiente, se da por
sentado que la red LAN del sitio es efectiva y no es un factor limitante para
decidir qué archivos o directorios compartir.
Las instrucciones de este capítulo también suponen que el servidor
de aplicaciones tiene un directorio \mstarFiles que se puede utilizar
como directorio compartido en la red.
Cliente
El cliente debe configurase con los ajustes de una memoria virtual (archivo
de paginación) 1,5 veces mayor que la memoria física del cliente. El archivo
de paginación debe estar ubicado solo en la unidad C:.
Las opciones de rendimiento deben mantenerse con los ajustes
predeterminados, los cuales designan recursos del procesador a programas.
Plataforma
En Supervisor, haga clic en Options (Opciones) y, luego, haga clic en
System Options (Opciones del sistema). En Product List (Lista de
productos), seleccione Platform (Plataforma).
Utilice los conjuntos de opciones de la Platform (Plataforma) para
especificar los nombres de los servidores, los números de puerto que
se utilizarán, la instancia de la base de datos y los nombres de usuarios
y demás información específica del sitio. Es importante que esta información
sea correcta o el software de oficina no funcionará bien, o es posible que
los datos se presenten de manera incorrecta. También se utilizan estas
opciones para especificar inicio de sesión, auditoría y otras opciones.
Para obtener detalles completos acerca de cada pestaña y campo en este
conjunto de opciones, consulte el capítulo Página de Supervisor Referencia.
A continuación, se ofrecen algunos detalles de la configuración inicial.
Sistema
De la lista Option Sets (Conjuntos de opciones), seleccione System
(Sistema).
Se utiliza el conjunto de opciones de System (Sistema) para especificar
las opciones de configuración central para el software de oficina, tal como
se describe a continuación.
Generalidades
Utilice la pestaña General para especificar detalles generales de identificación
del sitio, así como información específica de la ubicación, como el conjunto de
unidades que desea utilizar y el huso horario en el que se encuentra.
Nota: El campo Time Zone (Huso horario) se puede editar. Si el huso horario
adecuado no aparece en la lista, lo puede ingresar directamente.
Servicios
Los servicios inician como un servicio de Windows de manera
predeterminada.
Puede utilizar la pestaña Services (Servicios) para especificar qué
componentes del servidor incluir y excluir durante el inicio, y el orden
en que deben iniciarse.
Auditoría
Utilice la pestaña Auditing (Auditoría) para especificar qué problemas
desea auditar en la interfaz del cliente. Esta es una función exclusiva de
Solución de problemas y debe estar deshabilitada durante las condiciones
normales de operación.
Directorios base
El software de oficina utiliza dos directorios base a modo de punto de
partida para definir directorios que emplea para los fines de configuración,
mantenimiento y soporte. Si no se especifica lo contrario, todos los directorios
que el software de oficina utiliza se refieren a uno de estos dos directorios.
Directorio base local
Este es un directorio local para la máquina actual, y es la base de todos los
demás directorios que deben existir en la máquina local, como los directorios
de rastreo y registro.
La ruta predeterminada para este directorio es:
d:\mstarFiles\systems\<systemName>
Directorio base central
En el servidor de aplicaciones, este es generalmente un directorio local,
que se comparte para que lo utilicen todos los otros servidores y clientes.
El directorio base central en otros servidores y en las máquinas del
controlador de mina, por ejemplo, deben estar todos configurados
para utilizar el directorio base central en el servidor de aplicaciones.
El servidor de copia de seguridad debe tener un directorio base central local,
en lugar de compartir el del servidor de aplicaciones.
Nota: La letra de la unidad que usa (por ejemplo, D:) puede ser diferente de
acuerdo con la unidad en que haya instalado el software de oficina.
Directorios avanzados
El software de oficina utiliza varios directorios adicionales para propósitos
generales de administración y soporte. Estos por lo general se refieren ya
sea al directorio base local o al directorio base central, con una o dos
excepciones.
Directorios generales
Administración de cambios
El software de oficina utiliza dos directorios específicos para almacenar
información acerca de los cambios realizados en la configuración
predeterminada, y acerca de arreglos y paquetes de servicios que se
encuentran disponibles para la instalación de base. Esto hace que las
actualizaciones y los cambios de configuración que afectan a todo el
sistema sean más sencillos.
Directorio de configuración {MSTAR_CONFIG}
Este es un directorio compartido dentro del servidor de aplicaciones.
Los archivos de este directorio cuentan con los cambios personalizados que
se realizaron en la configuración predeterminada del software de oficina.
La ruta predeterminada para este directorio es:
{MSTAR_BASE_CENTRAL}/config
Directorio de actualizaciones {MSTAR_UPDATES}
Este es un directorio compartido dentro del servidor de aplicaciones.
Cuenta con los arreglos y los paquetes de servicios que de vez en
cuando se editan para resolver problemas de la instalación de base.
La ruta predeterminada para este directorio es:
{MSTAR_BASE_CENTRAL}/updates
Directorio de reserva
Si se configura un servidor de aplicaciones de reserva, se duplicarán todos
los archivos necesarios de datos y de configuración de las aplicaciones para
que se pueda iniciar el servidor de aplicaciones.
Administración de datos
Para mantener y realizar el soporte adecuado de su sistema, algunos
archivos deben enviarse en forma periódica al Respaldo al Cliente de
Fleet para su análisis. Además, se toman exportaciones periódicas de
la base de datos y se las almacenan en directorios especificados.
Directorios compartidos
Inicio de sesión central
Directorio de inicio de sesión adicional {MSTAR_ADD_LOGS}
Este directorio está configurado en todas las máquinas excepto en el
servidor de aplicaciones. Es un directorio compartido dentro del servidor
de aplicaciones: el directorio mstar_logs.
Cuando se inicia una instantánea, el proceso captura registros tanto del
directorio mstar_logs como del directorio mstar_add_logs. Esto
significa que se incluyen los archivos de registro tanto del servidor como
del cliente donde se inició la instantánea.
La ruta predeterminada para este directorio es:
{MSTAR_BASE_CENTRAL}/logs
Monitoreo de discos
Puede especificar los volúmenes de discos que se deben monitorear
con el fin de asegurar que el software de oficina siempre tenga espacio
suficiente para un rendimiento óptimo. El espacio en disco es una
consideración importante, y el espacio insuficiente es una de las
causas principales de rendimiento reducido e, incluso, de fallas.
Especificación de volúmenes de discos que se deben monitorear
Para especificar qué volúmenes de disco se deben
monitorear con el fin de verificar el espacio disponible,
siga estos pasos:
1. Inicie Supervisor y, en el menú Options (Opciones), haga clic en
System Directories (Directorios del sistema).
2. Haga clic en Disk Monitoring (Monitoreo de disco) para ver el campo
Volumes to Monitor for Free Space (Volúmenes que se deben
monitorear para verificar espacio disponible).
3. Haga clic en el botón de puntos suspensivos (…) para ver el cuadro
de diálogo Select (Seleccionar).
4. Asegúrese de que los volúmenes que desea monitorear se encuentren
en la lista Include (Incluir) y haga clic en OK (Aceptar). Por ejemplo,
en el servidor de aplicaciones, estos pueden ser los volúmenes C y D,
mientras que en un servidor de base de datos pueden ser los
volúmenes D, E y F.
5. Haga clic en Apply (Aplicar) para aplicar los cambios.
Consideraciones acerca del espacio en disco
Las bases de datos se exportan de manera periódica de acuerdo con lo que
se establece el programador de tareas de Windows en el servidor de la base
de datos. Las exportaciones de la base de datos son bastante grandes, por
lo tanto, la unidad en la que se almacenan estas exportaciones debe tener
mucho espacio disponible. Por motivos de rendimiento, el directorio donde
se almacenan estos archivos {MSTAR_DATA) debe ser local para el equipo
que realiza la exportación.
Si estas exportaciones se configuran en el servidor de aplicaciones,
corresponden las mismas consideraciones respecto del espacio y el
directorio. Es decir, el directorio debe ser local y la unidad debe contar con
suficiente espacio. Esto se debe en parte a que se los utiliza para archivos
de recuperación de caché de ciclo, que se leen al iniciar el software de
oficina. El rendimiento podría verse afectado de manera adversa si estos
archivos no se encuentran disponibles a nivel local.
Utilización de unidades comprimidas
La política recomendada es deshabilitar esta función en todos los directorios.
No comprima la unidad de datos ni el directorio Oracle. La compresión
de directorios puede dar una indicación errónea del espacio disponible
en disco, puede causar gastos generales del CPU y llevar a una
fragmentación seria del disco.
Si el espacio disponible en disco se vuelve una preocupación para
el almacenamiento de los datos, entonces el sitio debe comenzar de
inmediato a planificar la capacidad y adquirir unidades más grandes.
Configuración de ResúmenesKPIdeCiclos
ResúmenesKPIdeCiclos es un servicio estándar de Fleet que forma parte del
subsistema de producción que escribe registros en las tablas de datos y de
dimensión. Fleet viene con una biblioteca estándar de archivos de definición
KPI (Key Performance Indicators, Indicadores clave de rendimiento), pero
usted puede agregar archivos personalizados que le permitan modificar
y complementar las definiciones estándar para que estas se ajusten a los
requisitos de su sitio de trabajo.
Antes de iniciar Fleet, específicamente el servidor de
ResúmenesKPIdeCiclos, debe hacer lo siguiente:
1. configurar ResúmenesKPIdeCiclos para especificar qué archivos
personalizados desea utilizar;
2. crear los objetos de la base de datos que se deben utilizar para
guardar los datos de ResúmenesKPI.
Configuración de ResúmenesKPIdeCiclos
Puede omitir este paso si solo usará los archivos de definición estándar o si
elige crear los archivos personalizados después y actualizar la configuración
más adelante.
Tipos de instantáneas
Fleet admite varios tipos de instantáneas, y cada uno proporciona
información diferente acerca del sistema en su conjunto:
Instantánea del sistema
Captura el estado del sistema en un archivo comprimido.
Hay tres tipos de instantáneas del sistema: del usuario, del sistema y de alerta.
Instantánea del sistema operativo
Captura el estado del sistema operativo en un archivo de registro.
Instantánea de la base de datos
Captura el estado de la base de datos especificada.
Hay dos tipos de instantáneas de la base de datos: del usuario y del sistema.
Configuración de instantáneas
Utilice Supervisor para configurar las instantáneas. Puede optimizar el
rendimiento de su sistema programando instantáneas para que se ejecuten
en el momento más adecuado.
Inicio de un cliente
Una vez que la función SeguimientodelaMina se haya iniciado
correctamente, debe probar si se puede conectar bien con un cliente.
Puede hacerlo desde cualquier máquina que deba ejecutar un cliente.
Create Machine
Create Site Travel Create Materials Create Machines
States and Job
Network and Grades and Fleets
Codes
Create Delay
Create Personnel Create Rosters Create Safety
Categories and
and Users and Shifts Items
Types
Materiales y pendientes
Una vez que haya creado los destinos requeridos en su modelo de mina,
puede agregar los materiales y pendientes requeridos. El software de oficina
recolecta información acerca de las pendientes cuando las herramientas de
carga excavan el material. Estos datos se pueden utilizar para las tareas de
asignación, generación de informes y análisis. El siguiente diagrama
ejemplifica el proceso.
Máquinas y flotas
Debe definir todas las máquinas para las cuales el software de oficina debe
recabar información. Esto incluye información como tipo de combustible,
clases de máquinas, carga útil nominal, tiempos de servicio, destinos
autorizados, etc.. El siguiente diagrama de flujo ejemplifica el proceso.
Create Auxiliary
Create Trucks Create Shovels Create Processors
Equipment
Create Transport
Create Fleets
Vehicles
Figura 2.3: Diagrama de flujo para crear el equipo de campo y las flotas
para el modelo de la mina
Create Machine
Create Activities Create Job Codes
States
Figura 2.4: Los estados de las máquinas, los códigos de trabajo y las
actividades conforman un componente clave de los ciclos y los datos
de producción
Ensure Default
Calendars are Create Shifts Create Roster
Correct
Componentes de seguridad
Los componentes de seguridad se utilizan para asegurar que el equipo de
campo se encuentre seguro para operar antes de comenzar una jornada de
trabajo. Es necesario crear diferentes componentes de seguridad y acciones
relacionadas para diferentes tipos de equipo de campo. Cada vez que un
operador ingresa, aparece la lista de verificación de seguridad
correspondiente de ese equipo.
Tipos de mensajes
Debe agregar los tipos de mensajes que tiene pensado utilizar en su sitio.
Estos deben ser adecuados para los mensajes de oficina y de equipo de campo.
Bloques excavados
Si la mina utiliza bloques excavados, debe crearlos ya sea manualmente
o importándolos. Este es el último paso en la creación del modelo de
la mina.
Configuración de Health
Los pasos para configurar Health se realizan en el siguiente orden.
</propertygroup>
Interactivas No interactivas
• Activación de instantánea • Importación de archivos de VIMS
• Activación del • Calculadora ASA
RegistradordeDatos • Informes de BusinessObjects
• Descarga de archivos de VIMS • Importación de análisis del aceite
• Sincronización del reloj de
VIMS
• Monitor de sucesos de Health
Nota: Para los dispositivos 3G y TPI (Third Party Interface, Interfaz externa)
de VIMS, el puerto predeterminado de la interfaz de Health debe
cambiarse de 17000 a 51889 o al puerto personalizado correcto
definido por el dispositivo.
Trabajos de Health
Nombre del trabajo Descripción del trabajo
Data Logger Activate Activa o desactiva un registrador de datos
(Activación del registrador en una máquina provista con ABL de VIMS.
de datos)
Nota: Esta sección solo es necesaria para los sitios TC900 y las versiones
antiguas de 3G de VIMS.
Por ejemplo:
mstarrun
com.mincom.integ.field.handler.util.SendBroadcastSet
tmac://192.168.1.44:51889 172.30.44.34
4. Supervise el Field Communications Monitor (Monitor de
comunicaciones en terreno) para ver si está el pedido saliente
CmnBroadcastSet2 y la respuesta correspondiente,
CmnBroadcastSet2Response.
5. Supervise la máquina para ver los sucesos de VIMS. Utilice
el Health Event Monitor (Monitor de sucesos de Health).
Introducción
Hay numerosas opciones de configuración disponibles que pueden
ayudarle a adaptar su software de oficina y satisfacer de manera exacta
sus requisitos. Estas opciones pueden afectar el rendimiento, la manera
de utilizar el software de oficina, cómo y cuándo realizar copias de
seguridad, etc.
No es necesario que configure estas opciones para que su software de
oficina funcione, pero debería explorar cómo pueden optimizar el uso
del software y, en especial, cómo configurar los parámetros de copia de
seguridad de protección contra desastres o fallos del sistema de la mejor
manera posible.
Suposiciones
Además de las instrucciones incluidas en el capítulo Introducción, en
este capítulo también se da por sentado que, con respecto a algunos
temas, entre ellos la importación de datos modular y configuración de
ResúmenesKPI, el usuario cuenta con conocimiento de los formatos
de archivo asociados y de cómo trabajar con archivos XML y con SQL.
Configuración de la compatibilidad
con servidores múltiples
Para ejecutar un cliente con distintos servidores a los que necesita
conectarse, tiene que ejecutar makeSystem (hacerSistema) en su cliente
mientras se encuentra conectado al servidor adecuado, y especificar un
nombre para el sistema. Este proceso crea un sistema preconfigurado
y los accesos directos adecuados. Siempre que tenga las unidades
correspondientes mapeadas, puede ejecutar el cliente con cualquiera
de los sistemas configurados.
Configuración avanzada de
ResúmenesKPIdeCiclos
Los ResúmenesKPI proporcionan un medio flexible de definir y capturar datos
para monitorear, resumir y generar informes. Un servidor ResúmenesKPI
registra la creación o actualización de datos de origen de un tipo en especial
(por ejemplo, un ciclo). De estos datos se derivan las medidas y dimensiones
definidas por el usuario, que pueden monitorearse en tiempo real a través
de un equipo para KPI y almacenarse en tablas de hechos y tablas de
dimensiones para realizar resúmenes o informes posteriores, o bien
para el análisis de Business Intelligence (Inteligencia comercial).
Archivos estándar
La página KpiSummaries Configuration (Configuración de
ResúmenesKPI) de Supervisor muestra la lista de archivos estándar, que
no se pueden modificar, así como la lista de los archivos personalizados
que usted proporcione. El primer archivo, cycleskpisummaries.xml,
contiene la estructura básica de la definición general, tal como se describe
en la sección siguiente, Definición de ResúmenesKPI. Este archivo base
también tiene comentarios que le permitirán controlar mejor en qué parte del
documento fusionado se insertan los elementos provenientes de archivos
(tanto estándar como personalizados) creados con posterioridad. Hay un
archivo estándar separado que contiene un conjunto de KPIenTiempoReal
estándar, y hay otros archivos estándar separados que contienen diferentes
funciones del sistema, por ejemplo, FuelMonitoringKpis.
Archivos personalizados
Un archivo personalizado le permite modificar elementos de archivos
anteriores o agregar nuevos elementos. Debe tener la misma estructura
básica que el archivo base, es decir, todo tiene que estar dentro del
elemento raíz <kpiSummaries>, de forma tal que quede claro dónde deben
insertarse los elementos personalizados o dónde se puede encontrar un
elemento que necesita una modificación. Por ejemplo, si desea agregar
un dimensionAttribute llamado newProperty a la dimensión de la
máquina, deberá especificar lo siguiente en un archivo personalizado:
<kpiSummaries>
...
<dimension name="machine">
<dimensionAttribute name="newProperty" expr="…/>
</dimension>
...
</kpiSummaries>
Tenga en cuenta que debe especificar el atributo "name" (nombre) de un
elemento de la estructura en caso de que haya más de un elemento de
ese tipo. Por ejemplo, name="machine" para identificar a qué dimensión
desea agregarlo. También puede incluir un atributo "if" (si).
Al insertar un nuevo elemento, es posible que necesite incluir un atributo
extra insert="comment" para hacer que la inserción se realice justo
antes del "comment" (comentario) que hay dentro del elemento principal.
Esto es particularmente válido cuando se inserta una medida, ya que pueden
ser numerosas. Si no lo especifica, la medida se insertará antes del
comentario "custom measure" (medida personalizada) y, en ocasiones,
usted necesita que la medida en cuestión quede definida antes de la
medida a la cual se hace referencia después.
Por ejemplo, podría definir una nueva medida "timeBucket" y desea
hacer referencia a ella en una medida "time" modificada. Si no incluye
la opción insert="custom timeBucket" en su nueva medida
"timeBucket", esta se insertará al final de las medidas, cuando en
realidad debería quedar definida antes de que se haga referencia a ella
en la medida "time".
También puede incluir un atributo replace="true" en un elemento
personalizado si desea que el elemento personalizado reemplace el
elemento tal como está en lugar de fusionarse con él. Esta función
permite que se vuelvan a implementar los KPIenTiempoReal.
Archivo fusionado
Ahora le resultará evidente que debe saber cómo se ven el archivo base
y los demás archivos estándares para poder fusionar correctamente sus
archivos personalizados con ellos. Para que no tenga que buscarlos y,
además, para que pueda ver qué es lo que sucede en el proceso de fusión,
el sistema escribe el archivo fusionado resultante cada vez que se produce
una fusión dinámica (por ejemplo, cada vez que se inicia el servidor
ResúmenesKPIdeCiclos o la utilidad makeDataStores). Este archivo
se escribe en el directorio mstarFiles/system/main/tmp y se llama
mergedKpiSummaries.xml
El archivo fusionado contiene información en comentarios que le muestra
de dónde proviene cada elemento. Para ello:
1. Se muestra una leyenda cerca del inicio del archivo que detalla todos
los archivos que formaron parte de la fusión y especifica el orden de
posición de cada uno.
2. Se agregan atributos zzz especiales a los elementos agregados
o modificados.
A continuación, se muestra un ejemplo de leyenda:
<!-- zzz legend
0 =
...\xml\cycles\standard\cycleskpisummaries.xml
1 =
...\xml\cycles\standard\standardRealtimeKpis.xml
2 =
...\xml\cycles\standard\fuelMonitoringKpis.xml
3 = …\config\xml\cycles\xxxkpisummaries.xml
y aquí un ejemplo del atributo zzz:
<realtimeKpi name="trucksLoaded"… zzz="[+1,3]">
lo que significa que el indicador trucksLoaded realtimeKpi fue
agregado por standardRealtimeKpis.xml y modificado
por xxxkpisummaries.xml. Si la definición de KPIentiemporeal
de xxxkpisummaries.xml hubiese sido la misma que en
standardRealtimeKpis.xml, el atributo zzz habría sido
zzz="[+1,=3]". Los elementos sin modificación respecto del archivo
base o aquellos que surgen debido a la inserción de un elemento de
mayor jerarquía no llevan el atributo zzz.
Archivo de diferencias
Para ayudar a actualizar un archivo de definición viejo de ResúmenesKPI
para que sea un archivo personalizado adecuado para utilizar con los
archivos de definición estándar, el sistema escribe un archivo de diferencias
que consiste en el último archivo personalizado menos todos aquellos
elementos que sean los mismos que en los archivos anteriores. Todo lo que
resta por hacer es limpiar el archivo (es decir, eliminar los comentarios que
ya no sean pertinentes), y puede agregar algunos atributos insert para
corregir la posición de aquellos elementos que así lo requieran. El archivo
de diferencias se escribe en el directorio mstarFiles/system/main/tmp
y se llama diffKpiSummaries.xml.
Esta técnica también se puede utilizar para extraer las partes comunes
de los archivos personalizados para diferentes sitios de obra de la misma
compañía, con el fin de obtener un archivo corporativo estándar que rija
todos los demás archivos específicos de cada sitio de obra.
main.unscheduledDownCount" unitType="unitless"
category="delay"/>
<!-- Time measures Level 3 -->
<measure name="delayTime" expr="main.operatingDelayTime
+ main.nonOperatingDelayTime" unitType="duration"
category="delay"/>
<!-- Time measures Level 2.5 -->
<measure name="operHoursSeconds"
expr="main.operatingTime + main.delayTime"
unitType="duration" category="time"/>
<!-- Time measures Level 2 -->
<measure name="availableTime" expr="main.operatingTime +
main.standbyTime + main.delayTime" unitType="duration"
category="delay"/>
<measure name="downTime" expr="main.scheduledDownTime +
main.unscheduledDownTime" unitType="duration"
category="delay"/>
<!-- Time measures Level 1 -->
<measure name="totalTime" expr="main.availableTime +
main.downTime" unitType="duration" category="time"/>
Se pueden producir problemas si las definiciones personalizadas de medida
contienen expresiones basadas en las medidas definidas anteriormente (que
generalmente se encuentran en Delay Measures Additional Fields
y en las secciones Time Measures Level xx.xx del archivo de
definición obligatoria). Por ejemplo:
<!-- Delay measures additional fields -->
<measure name="downStoppagesCount"
expr="main.scheduledDownCount +
main.unscheduledDownCount" unitType="unitless"
category="delay"/>
<measure name="allStoppagesCount"
expr="main.standbyCount + main.scheduledDownCount +
main.unscheduledDownCount" unitType="unitless"
category="delay"/>
<!-- Time measures Level 3 -->
<measure name="delayTime" expr="main.operatingDelayTime
+ main.nonOperatingDelayTime" unitType="duration"
category="delay"/>
<!-- Time measures Level 2.5 -->
<measure name="operHoursSeconds"
expr="main.operatingTime + main.delayTime"
unitType="duration" category="time"/>
<!-- Time measures Level 2 -->
<measure name="timeScheduledMaintenance"
expr='main.programadaMantenimientoTime'
unitType="duration" category="time" insert="custom
timeBucket"/>
<measure name="timeScheduledProcess"
expr='main.programadaProcesoTime' unitType="duration"
category="time" insert="custom timeBucket"/>
<measure name="timeStandby"
expr='main.standbyTime' unitType="duration"
category="time" insert="custom timeBucket"/>
<measure name="timeUnscheduledMaintenance"
expr='main.noProgramadaMantenimientoTim +
main.mantenimientoNoProgramadoTim' unitType="duration"
category="time" insert="custom timeBucket"/>
<measure name="timeUnscheduledProcess"
expr="main.noProgramadaProcesoTime" unitType="duration"
category="time" insert="custom timeBucket"/>
<measure name="timeScheduled"
expr="main.timeScheduledMaintenance +
main.timeScheduledProcess" unitType="duration"
category="time" insert="custom timeBucket"/>
<measure name="timeUnscheduled"
expr="main.timeUnscheduledMaintenance +
main.timeUnscheduledProcess" unitType="duration"
category="time" insert="custom timeBucket"/>
<measure name="timeProcess"
expr="main.timeScheduledProcess +
main.timeUnscheduledProcess" unitType="duration"
category="time" insert="custom timeBucket"/>
<measure name="timeMaintenance"
expr="main.timeScheduledMaintenance +
main.timeUnscheduledMaintenance" unitType="duration"
category="time" insert="custom timeBucket"/>
<measure name="mantenimientoNoProgramadoCou"
expr='cycle.allDelays.getCountByCategory("Mantenimiento
No Programado")' unitType="unitless" category="delay"
insert="custom timeBucket"/>
<measure name="noProgramadaMantenimientoCou"
expr='cycle.allDelays.getCountByCategory("No Programada
Mantenimiento")' unitType="unitless" category="delay"
insert="custom timeBucket"/>
<measure name="programadaProcesoCount"
expr='cycle.allDelays.getCountByCategory("Programada
Proceso")' unitType="unitless" category="delay"
insert="custom timeBucket"/>
<measure name="programadaMantenimientoCount"
expr='cycle.allDelays.getCountByCategory("Programada
Requisitos previos
Antes de crear un modelo nuevo, debe definir el nombre del archivo XML
que contendrá la representación XML del modelo de uso del tiempo que se
creará mediante el editor de modelos de uso del tiempo, configurar las
categorías de demora y configurar todas las actividades de la máquina.
Cuando se expande el icono "New Model" (Modelo nuevo) del panel Editor
de jerarquías del modelo, aparece la estructura predeterminada, como se
muestra a continuación.
Línea XML
1 <dimension name="block" context="b">
5 </dimension>
2 Eliminar la línea 4.
3 Sin cambios.
Materiales y jerarquía
En el archivo ResúmenesKPI.xml personalizado para el cliente, también se
deben definir los materiales y la jerarquía de materiales. Incluye lo siguiente:
• Valores de ley
Un valor de ley que se asocia al bloque excavado que se está extrayendo
y que se asocia también al ciclo del camión, por ejemplo, 1,5 gramos de
oro por tonelada.
• Productos de ley
El valor de ley multiplicado por la carga útil.
• Producto primario
Si se ingresan los datos correspondientes al valor de ley, entonces,
esto equivale a la carga útil. De no ser así, este valor es igual a cero.
Estos elementos se deben definir dentro del archivo XML de la
siguiente manera:
<!-- Valores de ley -->
<measure if="truck" name="gradeValueCU"
expr='cycle.sourceGradesMined.getGradeValueByName("CU"
)' unitType="ratio" unit="percent" category="grade"
insert="custom grade"/>
<measure if="truck" name="gradeValueMB"
expr='cycle.sourceGradesMined.getGradeValueByName("MB"
)' unitType="ratio" unit="relative" category="grade"
insert="custom grade"/>
<!-- Productos de ley -->
<measure if="truck" name="gradeProductCU"
expr='cycle.sourceGradesMined.getGradeFractionByName("CU
") * main.payload' unitType="mass" category="grade"
insert="custom grade"/>
<measure if="truck" name="gradeProductMB"
expr='cycle.sourceGradesMined.getGradeFractionByName("MB
") * main.payload' unitType="mass" category="grade"
insert="custom grade"/>
<!-- Producto primario -->
<measure if="truck" name="parentProductCU"
expr='cycle.sourceGradesMined.haveGradeFractionByName("C
U") * main.payload' unitType="mass" category="grade"
insert="custom grade"/>
<measure if="truck" name="parentProductMB"
expr='cycle.sourceGradesMined.haveGradeFractionByName("M
B") * main.payload' unitType="mass" category="grade"
insert="custom grade"/>
Definición de ResúmenesKPI
Los ResúmenesKPI están definidos en un archivo XML, que define el origen
de los datos, las diversas tablas (de dimensión, de hechos y de búsqueda),
los miembros calculados, los resúmenes y los KPI en tiempo real. El archivo
de definición que se emplea es el que resulta de la fusión dinámica de un
conjunto de archivos de definición estándar y archivos de definición
personalizados, tal como se describió en la sección anterior.
El archivo de definición de ResúmenesKPI se encuentra en el siguiente
directorio:
\mstarFiles\systems\<systemName>\config\xml\cycles
Esta sección describe la estructura del archivo fusionado.
Atributos de descripción
La definición XML permite el uso del atributo descr en cada elemento, para
habilitar una descripción optativa que se suministrará de ese elemento.
Atributo reservado
Un elemento que contiene el atributo reserved="true" (cierto) no se puede
modificar ni reemplazar por un elemento personalizado.
Encabezado
El elemento ResúmenesKPI define el origen de los datos y algunas de sus
características.
<kpiSummaries context="cycle"
sourceManager="CycleManager" tablePrefix="CYCLE_">
Donde:
context (contexto)
Especifica el prefijo a utilizar en una expresión de tabla de hechos
cuando se refiere a un elemento de origen. Por ejemplo, cycle.payload
se refiere al campo payload (carga útil) del ciclo de origen.
sourceManager (Administradordeorigen)
Especifica el nombre del administrador que crea las entidades de origen.
El motor ResúmenesKPIdeCiclos escucha a este administrador para la
creación y el cambio de sucesos.
tablaPrefix (Prefijodetabla)
Especifica el prefijo a utilizar cuando se crea la tabla de la base de datos
y los nombres de vistas. Por ejemplo, las tablas se llaman
CYCLE_DIM_<name>, CYCLE_FACT_<name> y
CYCLE_LOOKUP_<name>.
Tablas de dimensión
Un elemento de dimensión define una tabla de dimensión que está
vinculada a las tablas de hechos por medio de su columna OID. Hay
dos tipos de tablas de dimensión definidas:
date (fecha)
Se basa en la tabla de jornadas de trabajo y tiene dos atributos definidos
internamente: startShiftTime (HoradeiniciodejornadadeTrabajo)
y endShiftTime (HoradefinalizacióndejornadadeTrabajo).
entity (entidad)
Se basa en cualquier entidad de Fleet y tienen un atributo base definido
internamente: sourceEntity (Entidaddeorigen) (El OIDuniversal de la
entidad base).
Una fila en una tabla de dimensión se crea cuando un elemento
dimensionRef (Refdedimensión) de una tabla de hechos se evalúa
(consulte abajo) y la fila de dimensión a la que se hace referencia no existe.
También se crea una fila cuando se detecta que un atributo base de la
entidad de origen ha cambiado su valor, por lo que se produce un cambio en
el valor de la expresión de un dimensionAttribute (Atributodedimensión).
La nueva fila tiene los nuevos valores de los atributos modificados y un valor
especial ("epoch" [punto de referencia temporal]) en una columna interna
actualizada. La fila vieja tiene el sello de la hora actual escrito en la columna
actualizada para que un recalc de cualquier ciclo completo hasta esa hora
se pueda referir a la fila vieja.
Cada tabla de dimensiones contiene una fila especial llamada fila NULO
(0) que contiene el valor especial NULO para la columna sourceEntity
(Entidaddeorigen) y "unknown" (desconocido) para cada una de las
columnas tipo String (cadena). Esta fila se utiliza como objetivo para
referencias de dimensión de tabla de hechos que evalúan a nulo.
<dimension name="calendar" context="d" type="date">
<dimension name="block" context="b">
Donde:
name (nombre)
Se utiliza para formar el nombre de la tabla de dimensión (por ejemplo,
CYCLE_DIM_CALENDAR). También se puede utilizar como prefijo en
una expresión de dimensionAttribute (Atributodedimensión), para
referirse al dimensionAttribute (Atributodedimensión) previamente
definido de esa dimensión (siempre que el nombre de la dimensión
sea diferente del nombre del contexto).
context (contexto)
Especifica el prefijo a utilizar en una expresión de dimensionAttribute
(Atributodedimensión) cuando se refiere a un elemento en la sourceEntity
(Entidaddeorigen) de la dimensión (o el DateEvaluationBean
(BeandeEvaluacióndeFecha) que envuelve al bean de Turno para
una dimensión de fecha). Por ejemplo, dada la definición anterior de
una dimensión de block (bloque), b.hierarchy (b.jerarquía) se refiere
al campo hierarchy (jerarquía) de un MiningBlock (bloque excavado).
type (tipo)
Ya sea fecha o entidad, el valor predeterminado es entidad.
keyProperty (Propiedadclave)
Se utiliza con la función keyIfSourceMissing (claveSiOrigenFaltante)
del elemento dimensionRef (Refdedimensión) (consulte debajo).
El valor predeterminado es name (nombre).
Atributos de dimensión
Una dimensión puede contar con una cantidad de dimensionAttributes
(Atributosdedimensión) que definen las columnas de la tabla de
dimensión.
<dimensionAttribute name="cut"
expr="b.hierarchy.split(':')[-2]"/>
Donde:
name (nombre)
Especifica el nombre de la columna en la tabla de dimensión. También se
puede utilizar en la expresión de un atributo subsiguiente, con un prefijo
del nombre de dimensión, para referirse al valor del atributo; por ejemplo,
block.cut.
expr
Especifica la expresión a evaluar cuando se crea una fila de dimensión.
Consulte la sección Definición de expresiones en la página 3.51.
type (tipo)
Tipo de datos Java del atributo. El valor predeterminado es
java.lang.String.
Índices
Un elemento index (índice) se puede especificar en la definición de una
tabla de búsqueda o de hechos para que se cree un índice en esa tabla.
<indexname="EM" columns="endtime, primaryMachine"/>
Donde:
columns (columnas)
Especifica una lista separada por comas de columnas de tablas para
incluir en el índice. Para una tabla de hechos, una columna puede ser
una referencia de dimensión, un detalle o una medida.
Tablas de búsqueda
Una tabla de búsqueda se define en el archivo XML, creado por el sistema
ResúmenesKPI pero cargado de manera externa, por ejemplo, por sqlldr.
<lookup name="loadFactor">
Donde:
name (nombre)
Determina el nombre de la tabla de búsqueda en la base de datos; en
este caso CYCLE_LOOKUP_LOADFACTOR.
El elemento de búsqueda puede contener varios elementos de columna.
Generalmente hay una o más columnas de "búsqueda", cuyos valores se
proporcionan cuando se realiza una búsqueda, y una o más columnas de
"salida", cuyos valores pueden referenciarse en expresiones subsiguientes.
Consulte la sección Referencias de búsqueda en la página 3.38.
<column name="factor" type="java.lang.Float"
missingValue="1" />
Donde:
name (nombre)
Especifica el nombre de la columna en la tabla de búsqueda.
type (tipo)
Tipo de datos Java del atributo. El valor predeterminado es
java.lang.String.
missingValue (Valorfaltante)
(Optativo) Diseñado para una columna de "salida". Es el valor que
se proporciona para esta columna si la búsqueda falla.
Búsqueda actualizada
Toda tabla de búsqueda tiene una columna interna actualizada que
se comporta como la columna actualizada en una tabla de dimensión.
Una fila con NULO en la columna actualizada contiene el valor actual de
las columnas de salida. Si desea almacenar diferentes valores de salida
que se aplican solamente desde un turno específico en adelante, cree
una nueva fila con los nuevos valores de salida, los mismos valores
de búsqueda y NULO en la columna actualizada. Luego configure la
columna actualizada en la fila vieja a la hora de inicio del último turno
para el que son válidos los valores viejos.
Tablas de hechos
Un elemento fact (hecho) define una tabla de hechos. Se crea o se
actualiza una fila en la tabla de hechos cada vez que se crea o se actualiza,
respectivamente una entidad de origen (por ejemplo, un ciclo). Para ciclos,
si el ciclo se extiende a través de un límite de turnos, hay una fila creada
en cada tabla de hechos para cada turno en el que se encuentre el ciclo.
Consulte la sección Reglas de división de ciclo en la página 3.59 para
obtener detalles acerca de la manera en que el ciclo se divide en segmentos
de turnos.
<fact name="main">
Donde:
name (nombre)
Determina el nombre de la tabla de hechos en la base de datos; en este
caso CYCLE_FACT_MAIN. También se puede utilizar como prefijo en
una expresión de detalle o de medida, para referirse a un detalle o una
medida previamente definidos, en esta o en una tabla de hechos definida
previamente.
Un elemento de hechos puede contener, en el siguiente orden, diversos:
• Índices
• Referencias de dimensión
• Referencias de búsqueda
• Detalles
• Categorías de medida
• Mediciones
Cada referencia (de dimensión o de búsqueda) agrega la fila referenciada
al contexto de evaluación, lo cual permite que las siguientes expresiones
se refieran a sus columnas por medio del nombre de referencia como prefijo.
Una referencia de dimensión también define una columna en la tabla de
hechos que cuenta con el OID de la fila de dimensión como clave externa.
Los detalles generalmente no son numéricos; el tipo predeterminado es
String (cadena).
Las mediciones por lo general se pueden sumar; su tipo es Flotar y su tipo
de unidad debe especificarse.
Referencias de dimensión
Un elemento de dimensionRef (Refdedimensión) define una columna en
la tabla de hechos que se relaciona con una fila en una tabla de dimensión.
Si la fila de dimensión referenciada es nula, el valor de la columna apunta
hacia la fila NULA de la tabla de dimensión.
<dimensionRef if="prod" name="sourceDestination"
source="sourceLocation" dimension="destination"
keyIfSourceMissing="sourceLocationName" />
Donde:
if (si)
Provoca el comportamiento ya descrito. Si el ciclo de origen actual no es
de la clase especificada, el valor de la columna se establece para apuntar
hacia la fila NULA de la tabla de dimensión.
name (nombre)
Especifica el nombre de la columna en la tabla de hechos. También se
puede utilizar como prefijo en una expresión siguiente para obtener el
valor de una columna en la dimensión a la que se hace referencia.
source (origen)
(Optativo) Especifica el campo de la entidad de origen que apunta hacia
una entidad del tipo en el que se basa la dimensión a la que se hace
referencia. Esto se predetermina al valor del atributo de nombre. Por
ejemplo, si en el elemento anterior dimensionRef (Refdedimensión),
el nombre hubiese sido sourceLocation (Ubicacióndeorigen), el
atributo de origen no habría sido necesario.
dimension (dimensión)
Especifica a qué dimensión se está haciendo referencia.
keyIfSourceMissing (claveSiOrigenFaltante)
(Optativo) Se utiliza solo cuando el origen al que se hace referencia es
nulo, en cuyo caso el valor del campo especificado se utiliza para ubicar
una fila en la tabla de dimensión con un valor coincidente para la
keyProperty (Propiedadclave). Por ejemplo, en este caso, cuando
cycle.sourceLocation (ciclo.Ubicacióndeorigen) es nulo, se busca
la tabla de dimensión de destino para una fila con un valor keyProperty
(Propiedadclave) de cycle.sourceLocationName. Si no se la
encuentra, se crea una fila imitación con ese valor keyProperty
(Propiedadclave).
Referencias de búsqueda
Un elemento lookupRef (búsquedadeRef) hace que se busque una
tabla de búsqueda y que se regrese una fila con valores especificados en
determinadas columnas. Esta fila se puede referenciar al seguir medidas
y detalles de expresión utilizando el nombre de lookupRef (búsquedadeRef)
como prefijo. Si la búsqueda falla, se construye una fila en la que una
columna tiene ya sea un valor nulo o bien el Valorfaltante si está especificado
en la definición de la columna.
<lookupRef if="prod" name="loadFactor"
lookup="megaLoadFactor" expr="where pit=? and cut=?
and materialGroup=?">
Donde:
if (si)
(Optativo) Especifica si la búsqueda se realiza para la clase de entidad
de origen actual, como se explicó anteriormente. Si no se realiza, no
se agrega ninguna fila al contexto de evaluación. Esto significa que
cualquier expresión siguiente que se refiere a la fila de búsqueda
debe tener el mismo atributo if (si) (o uno más restrictivo).
name (nombre)
Especifica el nombre de la fila de búsqueda que se agrega al contexto
de evaluación, para que la expresión siguiente la pueda usar como
prefijo para referirse a columnas de la tabla de búsqueda.
lookup (búsqueda)
Especifica el nombre del elemento de búsqueda que define la tabla
de búsqueda.
expr
Especifica la cláusula where (donde) a utilizar para buscar la tabla
de búsqueda. Los signos "?" en la expresión corresponden a valores
de expresión de elementos de parámetros siguientes.
El elemento lookupRef (búsquedadeRef) cuenta con elementos
parameter (parámetro) que proporcionan los valores de las variables
de unión especificadas por signos "?" en la cláusula where (donde).
<parameter name="pit" expr="sourceBlock.pit" />
<parameter name="cut" expr="sourceBlock.cut" />
<parameter name="materialGroup"
expr="loaderMaterial.groupLevel2" />
Donde:
name (nombre)
Especifica que no está en uso actualmente.
expr
Se evalúa de la manera habitual (consulte Definición de expresiones en
la página 3.51) y el valor resultante se utiliza como el valor de la variable
de unión correspondiente de la consulta de la tabla de búsqueda.
Ejemplo
"¿Cuál es la lista completa de valores que se pueden utilizar para lookupRef
(búsquedadeRef) en KPI? ¿Qué se permite en la cláusula "where" (donde)?"
Puede utilizar cualquier columna definida en la tabla de búsqueda. Una
columna es de modo predeterminado de tipo Cadena, en caso contrario,
es Flotar, Doble o Booleana.
A continuación, se muestra un ejemplo:
Imagine que tiene una tabla LoadFactor (Factordecarga) definida por:
<lookup name="loadFactorTable">
<index columns="rehandle, pit, material"/>
<column name="rehandle"
type="java.lang.Boolean"/>
<column name="pit"/>
<column name="material"/>
<column name="factor" type="java.lang.Float"
missingValue="1"/>
</lookup>
Aquí, "rehandle", "pit" y "material" son las columnas de entrada, y "factor"
es la columna de salida.
En este caso, una lookupRef (búsquedadeRef) puede hacer referencia a
cualquier columna de entrada en su expresión y parámetros "where" (donde).
Por ejemplo:
<lookupRef name="loadFactor" lookup="loadFactorTable"
expr="where rehandle=? and pit=? and material=?">
<parameter name="rehandle"
expr="cycle.rehandle"/>
<parameter name="pit" expr="sourceBlock.pit"/>
<parameter name="material"
expr="loaderMaterial.groupLevel1"/>
</lookupRef>
Aquí, los parámetros corresponden al signo "?" en la expresión "where"
(donde), en el mismo orden (la unión depende de la posición, no del nombre).
La expresión "where" (donde) puede ser cualquier cláusula "where" (donde)
SQL (o Hibernate Query Language, lenguaje de consulta de Hibernate
[HQL]) válida.
La lookupRef (búsquedadeRef) hace que se defina un registro llamado
"loadFactor" (Factordecarga), por lo que las expresiones subsiguientes
pueden referirse a "loadFactor.factor" para recoger el valor de la columna
de salida.
Puede referirse a cualquier atributo de ciclo o atributo de dimensión en las
expresiones de valor del parámetro lookupRef (búsquedadeRef). Rehandle
(Remanejo) (variable Booleana) está incluido en el ejemplo anterior.
Detalles
Un elemento detail (detalle) define una columna en la tabla de hechos que,
por lo general, es no numérica.
<detail if="truck" name="previousSinkDestination"
expr="cycle.previousCycle.endSinkLocation.name" />
Donde:
if (si)
Produce el comportamiento ya descrito.
name (nombre)
Especifica el nombre de la columna en la tabla de hechos. También se
puede utilizar en las siguientes expresiones, con un prefijo del nombre
de hechos, para referirse al valor del detalle; por ejemplo,
main.previousSinkDestination.
expr
Especifica la expresión a evaluar para obtener el valor de la columna.
Consulte la sección Definición de expresiones en la página 3.51.
type (tipo)
Tipos de datos Java del detalle. El valor predeterminado es
java.lang.String.
Categorías de medida
Un elemento measureCategory (Categoríademedida) define un grupo
de medidas asociadas.
<measureCategory name="activity" desc="Measures
relating to cycle activities"/>
Mediciones
Un elemento measure (medición) define una columna en la tabla de
hechos que es numérica y, por lo general, se puede sumar.
<measure if="prod" name="payloadDry"
expr='main.payload * loadFactor.factor'
unitType="mass" category="payload"/>
Donde:
if (si)
Provoca el comportamiento ya descrito.
name (nombre)
Especifica el nombre de la columna en la tabla de hechos. También se
puede utilizar en expresiones subsiguientes, con un prefijo del nombre
de hecho, para referirse al valor de la medida; por ejemplo,
principal.CargaÚtilSeca.
expr (expresión)
Especifica la expresión a evaluar para obtener el valor de la columna.
Consulte la sección Definición de expresiones en la página 3.51.
unitType (TipodeUnidad)
Es el tipo de unidad del software de oficina de esta medida. El tipo de
unidad determina dos unidades que se utilizan para el valor de la medida:
User-preferred unit (Unidad preferida del usuario)
Se utiliza cuando el valor de una medida se usa en una expresión
subsiguiente, ya que cada término en una expresión debe estar en las
unidades preferidas del usuario.
Storage unit (Unidad de almacenamiento)
Se utiliza cuando el valor de la medida se escribe en la base de datos.
category (categoría)
Especifica la CategoríadeMedida a la que pertenece esta medida.
Miembros calculados
Un elemento MiembroCalculado se utiliza para definir un KPI como
expresión de medidas agregadas. Aún no son totalmente compatibles, pero
la intención es exportarlos al universo de generación de informes, Business
Intelligence y otras herramientas de análisis o presentaciones/consultas
compatibles.
<calculatedMember name="useOfAvailability"
expr="operHoursSeconds / availableTime"/>
Donde:
name (nombre)
Identifica el miembro calculado.
expr (expresión)
Es una expresión aritmética en términos de agregado de medidas.
Aún se debe finalizar la sintaxis exacta.
Resúmenes
Un elemento resumen define una vista por encima de una tabla de hechos
y de tablas de dimensión, y permite agregar medidas por encima de las
dimensiones seleccionadas.
<summary name="truckCycleTimeLocMat" fact="main"
desc="truck Cycle Time by SourceDestination and
MaterialType">
Donde:
name (nombre)
Define el nombre de la vista (por ejemplo,
CYCLE_S_TRUCKCYCLETIMELOCMAT).
fact (hecho)
Especifica qué tabla de hechos se debe utilizar.
Un elemento resumen puede contar con uno o más elementos
RefdeDimensión y uno o más elementos RefdeMedida, de los cuales
todos se refieren a elementos del hecho especificado.
Los elementos RefdeDimensión especifican las dimensiones a agregar.
La vista generada para este resumen tendrá una cláusula "agrupar por"
con estas columnas de RefdeDimensión.
<dimensionRef name="sourceDestination"
dimension="destination">
<dimensionAttributeRef name="name"/>
</dimensionRef>
Donde:
name (nombre)
Es el nombre del elemento RefdeDimensión que debe coincidir con
el nombre de un elemento RefdeDimensión definido en una tabla
de hechos que se está utilizando para el resumen.
dimension (dimensión)
Especifica qué tabla de dimensión se debe utilizar.
Se pueden incluir varios elementos RefdeAtributosdeDimensión.
name (nombre)
Es el nombre del elemento RefdeAtributosdeDimensión y especifica
un AtributodeDimensión a incluir en la lista de selección, en la vista
generada. Debe coincidir con el nombre de un AtributodeDimensión de
la dimensión a la que se hace referencia. El nombre de la columna que
se incluirá en la vista generada será el nombre de la RefdeDimensión
concatenado con el nombre del AtributodeDimensión.
Los elementos RefdeMedida especifican las medidas a agregar y las
funciones de agregado a utilizar.
<measureRef name="payloadNominalDryAverage"
measure="payloadNominalDry" stat="average"/>
Donde:
name (nombre)
Especifica el nombre de la columna a incluir en la lista de selección
de la vista generada.
measure (medida)
Especifica qué medida de la tabla de hechos se debe agregar.
Es optativo y se predetermina al nombre de la RefdeMedida.
stat (estadística)
Especifica qué función de agregado utilizar. Los siguientes valores
son compatibles:
• suma (predeterminado)
• conteo
• promedio
name (nombre)
Especifica el nombre del KPIenTiempoReal. Este nombre se utiliza
al registrarse como agente de escucha.
machineType (TipodeMáquina)
(Optativo) Especifica que cualquier KPI definido con una dimensión
de nombre de máquina se traspasará al FUA (Fleet Update Assistant,
Asistente actualizador de Fleet). Los valores permitidos son: "truck"
(camión), "loadingTool" (HerramientadeCarga), "aux" (auxiliar) y
"processor" (procesador), que corresponden a las pestañas del FUA.
fact (hecho)
(Optativo) Nombre de la tabla de hechos a la que hacen referencia
las RefsdeMedida. Se predetermina a la primera tabla de hechos
(convencionalmente "principal").
Un KPIenTiempoReal puede contar, en este orden, con:
1. SellodelaHora: se utiliza para determinar si estas medidas deben
ingresar a una población con límite de tiempo asociada con un KPI
(por ejemplo, un KPI que se base en períodos o en jornadas de trabajo).
2. dimensiones (optativo): los KPI se calculan para cada conjunto de
valores de dimensión.
3. medidas: especifica las medidas en las que se basan los KPI.
4. kpis (KPI): especifica los KPI que se definen dentro de este
KPIenTiempoReal.
5. MiembrosCalculados: un miembro calculado se define como una
expresión en términos de KPI.
Timestamp (SellodelaHora)
<timestamp>
<detailRef name="endTime"/>
</timestamp>
En este caso, el sello de la hora es la HoradeFinalización del ciclo.
Este es el caso más común.
Dimensiones
<dimensions>
<dimensionRef name="primaryMachine"
dimension="machine">
<dimensionAttributeRef name="name"/>
</dimensionRef>
</dimensions>
En este caso, la dimensión es MáquinaPrimaria.nombre. Se puede
especificar más de una RefdeAtributodeDimensión para la RefdeDimensión.
También se puede utilizar una RefdeDetalle para especificar una dimensión.
Mediciones
<measures>
<measureRef name="payloadNominalDry"/>
<measureRef name="loadingDuration"/>
</measures>
En este caso, los KPI utilizan dos medidas.
KPI
<kpis>
<kpi . . .
</kpi>
<rolledupKpi . . . />
. . .
</kpis>
Se pueden definir tanto KPI como KPIAcumulados. Cada uno tiene un
nombre, que tiene que ser único dentro del KPIenTiempoReal. El nombre
completamente calificado, <KPIenTiempoReal nombre>.<KPI nombre>,
es único dentro del archivo XML. Si el nombre comienza con un guion bajo
(_), el KPI se oculta del Asistente actualizador de Fleet.
KPI
<kpi name="_tonsMinedByLoadingToolForPeriod"
stat="sum" unitType="mass" active="true">
<parameter name="period" value="120"
unit="minute" unitType="duration"/>
<parameter name="measure"
valueRef="payloadNominalDry"/>
</kpi>
Donde:
name (nombre)
Especifica el nombre del KPI.
if (si)
(Optativo) Si se encuentra especificado, una expresión booleana (si
evalúa a falso) que provoca la omisión del KPI.
stat (estadística)
Especifica en qué estadística se basa este KPI. Las estadísticas
actualmente compatibles son las siguientes:
• pesado: si se especifican pesos n, el KPI es el promedio pesado
de las últimas medidas n
• suma: suma de las medidas en la población
MiembrosCalculados
Los MiembrosCalculados admiten la definición de un KPI en términos
de KPI (o KPIAcumulados) previamente definidos. Externamente, un
MiembroCalculado se comporta de la misma manera que un KPI
(aunque se los enumera por separado en la MetadatadeKPIenTiemporeal).
<calculatedMembers>
<calculatedMember
name="byLoadingToolForPeriod"
Ejecución de HacerAlmacenesdeDatos
HacerAlmacenesdeDatos debe ejecutarse después de haber insertado
o modificado el archivo KPISummaries.xml con las nuevas entradas de
Resúmenes KPI. La ejecución de HacerAlmacenesdeDatos crea las tablas
y visualizaciones de la base de datos necesarias para que el software de
otras marcas pueda tener acceso a los KPI en tiempo real. A continuación,
se presenta un ejemplo de una visualización que permitirá el acceso a los
KPI en tiempo real.
SQL> desc cycle_k_truckcycleinfo;
PRIMARYMACHINENAME VARCHAR2(1020)
HOLESBYDRILLFORSHIFT NUMBER
HOLESBYDRILLFORSHIFT_Q NUMBER
HOLESBYDRILLFORSHIFT_U VARCHAR2(4000)
HOLESPERHOURBYDRILLFORPERIOD NUMBER
HOLESPERHOURBYDRILLFORPERIOD_Q NUMBER
HOLESPERHOURBYDRILLFORPERIOD_U VARCHAR2(4000)
FEETBYDRILLFORSHIFT NUMBER
FEETBYDRILLFORSHIFT_Q NUMBER
FEETBYDRILLFORSHIFT_U VARCHAR2(4000)
FEETPERHOURBYDRILLFORPERIOD NUMBER
FEETPERHOURBYDRILLFORPERIOD_Q NUMBER
FEETPERHOURBYDRILLFORPERIOD_U VARCHAR2(4000)
Revisión de KPIGen.properties
Luego de la ejecución de HacerAlmacenesdeDatos, el archivo
KPIGen.properties contará con entradas que se podrán utilizar para
actualizar el universo de Resúmenes KPI en el sitio del cliente, con el
fin de exponer los KPI en tiempo real para su uso en informes y paneles.
A continuación, se presenta un ejemplo de los KPI en tiempo real que se
muestran en el archivo KPIGen.properties.
A continuación, se presenta un ejemplo de los KPIdePerforación
que se muestran en el universo.
Pantalla KPI
Vista de los valores de KPI
Los KPI se muestran en el Asistente actualizador de Fleet.
1. La barra de estadísticas en el Asistente actualizador de Fleet puede
mostrar pocos KPI. Actualmente, la opción predeterminada es mostrar
las toneladas minadas (primarias y remanipuladas) desde el comienzo
de la jornada de trabajo actual.
2. Las pestañas del Asistente actualizador de Fleet pueden mostrar los
KPI por máquina. Estos KPI aparecen en la lista de columnas que se
puede mostrar en cada pestaña.
Se utiliza Supervisor para especificar qué KPI aparecen en la barra de
estadísticas. Se utiliza el Cliente para especificar qué KPI se muestran
en las columnas en el Asistente actualizador de Fleet.
Definición de expresiones
Las expresiones se utilizan para definir los valores de los atributos de
dimensión, los parámetros de búsqueda, los detalles y las medidas.
La sintaxis es la gramática aritmética habitual de los términos y los
operadores estándares ‘+’, ‘-‘, ‘*’, ‘/’.
Si una expresión está encerrada entre llaves ({}), se entiende como código
Jython que debe devolver un valor en una variable especial _res. Para
facilitarle el uso de la indentación de Jython, el texto puede incluir la
secuencia de dos caracteres "\n", la cual se reemplaza con un caracter
de salto de línea.
Términos
Un término comienza con un prefijo que identifica el contexto del término.
El prefijo va seguido de un punto (.) y luego, de un nombre de campo o de
una llamada de método especial, lo cual será válido de acuerdo al contexto.
Los siguientes contextos son los que se encuentran disponibles.
Tabla 3.1: Contextos de atributos de dimensión
Métodos especiales
Los siguiente métodos especiales (estáticos) se encuentran disponibles
en cualquier contexto:
duration(Date startTime, Date endTime)
Devuelve la duración del intervalo de tiempo especificado en unidades
preferidas del usuario.
isZero (Number measure)
Devuelve true si la medida es nula o cero.
test(Boolean cond, Number trueValue, Number
falseValue)
Devuelve ValorVerdadero si la cond (condición) es verdadera;
de lo contrario devuelve ValorFalso.
Ajustes de turno
El ajuste de BeandeEvaluacióndeFecha que se define sobre la tabla de
jornadas de trabajo proporciona los siguientes métodos a las expresiones
en un atributo de dimensión de tipo fecha:
obtenerAño()
Devuelve el nombre del año
obtenerMedioAño()
Devuelve el nombre del medio año
obtenerCuatrimestre()
Devuelve el nombre del cuatrimestre
obtenerMes()
Devuelve el nombre del mes
obtenerSemana()
Devuelve el nombre de la semana
obtenerDía()
Devuelve el nombre del día
obtenerNombredelTurno()
Devuelve el nombre del turno
obtenerTipodeTurno()
Devuelve el tipo del turno
obtenerIddelPersonal()
Devuelve la identificación del personal trabajando en esta jornada
de trabajo
obtenerHoradeIniciodeJornadadetrabajo()
Devuelve la hora de inicio de la jornada de trabajo a manera de fecha
obtenerHoradeFinalizacióndeJornadadeTrabajo()
Devuelve la hora de fin de la jornada de trabajo a manera de fecha
Ajustes de recolección
Se proporcionan ajustes de recolección aparte para los diversos conjuntos
de propiedades mapeadas de interés. Se utiliza Supervisor para habilitar
ajustes alternativos.
obtenerDuraciónporActividad(String nombre)
Devuelve la duración total (en unidades preferidas del usuario) de
actividades con el nombre especificado.
Por cuestiones de conveniencia, se proporcionan los siguientes casos:
• Travelling.Empty: getTravellingEmptyDuration()
• Travelling.Full: getTravellingFullDuration()
• Spotting.At.Source: getSpottingAtSourceDuration()
• Spotting.At.Sink: getSpottingAtSinkDuration()
• Queuing.At.Source: getQueuingAtSourceDuration()
• Queuing.At.Sink: getQueuingAtSinkDuration()
• Loading: getLoadingDuration()
• Dumping: getDumpingDuration()
• Hang.Time: getHangTimeDuration()
obtenerDuraciónSmuporActividad(String nombre)
Devuelve la duración total expresada en SMU ([Service Metric Units,
Unidades métricas de servicio] en las unidades preferidas del usuario)
de actividades con el nombre especificado.
Ajuste de ActividaddelCiclo:
obtenerDuraciónSmuporActividad(String NombredeActividad):
Cantidad
Devuelve en segundos la suma de la duración de las SMU de todas
las actividades de los ciclos con el nombre dado.
Por ejemplo:
<measure if="loader" name="hangTimeSmuDuration"
expr='cycle.activities.getSmuDurationByActivity("Hang.
Time")' unitType="duration" category="activity"
desc='The smu duration of the "Hang.Time" activity for
loader cycles'/>
Los siguientes ajustes predefinidos de ActividaddelCiclo:
• obtenerDuraciónSmuDeViajeVacío
• obtenerDuraciónSmudeViajeLleno
• obtenerDuraciónSmudeAculatamientoenOrigen
• obtenerDuraciónSmudeAculatamientoenDepósito
• obtenerDuraciónSmudeenColaenOrigen
• obtenerDuraciónSmudeenColaenDepósito
• obtenerDuraciónSmudeCarga
• obtenerDuraciónSmudeDescarga
• obtenerDuraciónSmudeTiempodeEspera
DemoradeCiclo(ciclo.todaslasDemoras)
obtenerDuraciónporCategoría(String nombre)
Devuelve la duración total (en las unidades preferidas del usuario)
de las actividades marcadas como Working (Trabajo) o Idle (Ociosa)
en la definición de la actividad.
obtenerDuraciónSmuporCategoría(String nombre)
Devuelve la duración total de SMU (en las unidades preferidas
del usuario) de las actividades marcadas como Working (En
funcionamiento) o Idle (Inactivo) en la definición de la actividad.
obtenerConteoporCategoría(String nombre)
Devuelve la cantidad total de demoras de la categoría especificada.
Si una demora se extiende más de lo de la duración de una jornada
de trabajo, solo la proporción de esa demora que se halla dentro de
la jornada de trabajo se incluye en el conteo. Esto hace que el conteo
se pueda sumar durante jornadas de trabajo.
obtenerDuraciónporClase(String nombre)
Devuelve la duración total (en las unidades preferidas del usuario) de
demoras de la clase especificada. Si una demora se extiende más de
la duración de una jornada de trabajo, solo la parte de esa demora que
se halla dentro de la jornada de trabajo se incluye en el total.
obtenerDuraciónSmuporClase(String nombre)
Devuelve la duración total de SMU (en las unidades preferidas del
usuario) de demoras de la clase especificada. Si una demora se extiende
más de la duración de una jornada de trabajo, solo la parte de esa
demora que se halla dentro de la jornada de trabajo se incluye en el total.
obtenerConteoporClase(String nombre)
Devuelve la cantidad total de demoras de la clase especificada. Si una
demora se extiende más de la duración de un turno, solo la proporción
de esa demora que se halla dentro del turno se incluye en el conteo.
Esto hace que el conteo se pueda sumar entre turnos.
obtenereDuracióndeInactividad(String nombre)
Devuelve la duración total (en las unidades preferidas del usuario) de
las demoras que no están marcadas como Engine Stopped (Motor
detenido) en la definición del tipo de demora.
Ajuste de DemoradelCiclo:
obtenerDuraciónSmuporCategoría(String NombredeCategoría):
Cantidad
Devuelve en segundos la suma de la duración de SMU de todas las
demoras de los ciclos con el nombre de categoría dado.
Por ejemplo:
<measure name="standbySmuTime"
expr='cycle.allDelays.getSmuDurationByCategory("Standb
y")' unitType="duration" category="delay" desc='The
smu duration of the "StandBy" delays'/>
Ajuste de DemoradelCiclo: obtenerDuraciónSmuporClase(String
NombredeClase): Cantidad
Devuelve en segundos la suma de la duración de SMU de todas las
demoras de los ciclos con el nombre de clase dado.
SegmentodeVíadeCiclo(ciclo.vías)
Cada uno de los siguientes métodos devuelve el total de la medida
especificada (en unidades preferidas del usuario) de todos los segmentos
de vía donde el tiempo de inicio transversal se encuentra dentro del turno.
• getEmptyRiseHeight()
• getEmptySlopeLength()
• getEmptyPlanLength()
• getEmptyEfhLength()
• getEmptyExpectedTravelDuration()
• getEmptyTargetTravelDuration()
• getEmptyTravelTime()
• getEmptyTravelTimeWithoutDelay()
• getFullRiseHeight()
• getFullSlopeLength()
• getFullPlanLength()
• getFullEfhLength()
• getFullExpectedTravelDuration()
• getFullTargetTravelDuration()
• getFullTravelTime()
• getFullTravelTimeWithoutDelays()
• getTravelTime()
• getTravelTimeWithoutDelay()
InformacióndeLeyes(ciclo.origenLeyesMinadas,
ciclo.LeyesdeDepósito)
obtenerValordeLeyporNombre(String nombre)
Devuelve el valor de la ley (en unidades preferidas del usuario) para
el nombre de ley especificado.
obtenerFraccióndeLeyporNombre(String nombre)
Devuelve la fracción de ley (en el rango [0,1]) para el nombre de ley
especificado.
conseguirFraccióndeLeyporNombre(String nombre)
Devuelve 1 si la información de la ley tiene una entrada para el nombre
de ley especificado. De lo contrario, devuelve 0.
Interpolación de SMU
Las siguientes llamadas API se encuentran disponibles para utilizar en
expresiones que definen los valores de medidas o detalles.
kpy.búsquedaSmu(Máquina máquina, Fecha hora): doble
Devuelve, en segundos, el SMU interpolado de una máquina y una hora.
Por ejemplo:
<detail name="cycleSmuStart"
expr="kpy.lookupSmu(cycle.primaryMachine.entity,
main.startTime)" type="java.lang.Double" desc="The
service meter reading at the start of the cycle."/>
• conteodeReportedeCarga
• calcBaldes
• baldesMinados
• calceddeLeyesdeOrigen
• leyesMinadasdeOrigen
• leyesdeDepósito
• leyesDiscretas
6. Las siguientes propiedades, que se pueden sumar, se copian al último
segmento:
• vimsDistanciadePendienteCargado
• vimsDistanciadePendienteVacío
• combustibleUtilizado
• combustibleUtilizadoEstimado
• turnosdeTransmisión
recalcResúmenesKPIdeCiclos
Esta aplicación tiene dos funciones:
1. Volver a calcular las entradas de datos a partir de un conjunto de
ciclos existentes.
2. Volver a calcular las entradas de dimensión a partir de entidades
del modelo actualizadas.
Cómo volver a calcular entradas de datos
Una alternativa para ejecutar este comando es emplear una función de la
página Bulk Cycle Update (Actualización masiva de ciclos), para lo cual debe
ingresar al panel Update Mode (Actualizar modalidad), seleccionar Recalc
Reporting Data (Recalcular los datos de generación de informes) y
hacer clic en Run (Ejecutar).
La sintaxis del comando recalcResúmenesKPIdeCiclos es la siguiente:
mstarrun recalcCyclesKpiSummaries from [to [chunk
[wait]]]
Donde:
from (desde) y to (hasta)
Especifican qué ciclos procesar. Si el argumento to (hasta) no se
proporciona, se utiliza el tiempo actual. Se incluye un ciclo si from
(desde) <= cycle.endtime (horadefinalizacióndel.ciclo) < to (hasta).
Los argumentos desde y hasta son cadenas numéricas del formato
aaaammddhhmmss, en las cuales hhmmss se completa con 0 si no
está totalmente especificado.
chunk (parte)
Especifica el tamaño de las partes de la consulta en horas
(el predeterminado es 12 horas).
wait (espera)
Especifica la cantidad de segundos a esperar entre cada ciclo
(la predeterminada es cero (0) segundos). Esto se puede utilizar
para reducir la carga que implica un recálculo en el servidor de
ResúmenesKPIdeCiclos.
Si no se proporcionan argumentos, se devuelve una descripción de uso.
Cómo volver a calcular las entradas de dimensión
Las entradas de dimensión se modifican cuando:
1. Se modifica una entidad de modelo subyacente de manera tal que
el valor de un atributo de dimensión cambie.
2. La expresión que define el valor de un atributo de dimensión se modifica.
En el primer caso, normalmente, este cambio se notificará al servidor
ResúmenesKPIdeCiclos y la fila de dimensión correspondiente se volverá
a calcular de manera automática.
En el segundo caso, se deberá reiniciar el servidor ResúmenesKPIdeCiclos
para que se vea el cambio en la expresión y, en condiciones normales, todas
las filas de dimensión se volverán a calcular al reiniciar el servidor.
Eso significa que, normalmente, no será necesario utilizar este comando,
pero puede resultar útil en circunstancias excepcionales. Además, posibilita
la selección de la modalidad de actualización:
1. New (Nueva), la opción predeterminada, significa que se creará una
nueva fila de dimensión con los nuevos valores de los atributos, pero
la fila con los valores anteriores quedará marcada con la fecha hasta
la cual era válida; es decir, los nuevos valores solo se aplican a los
ciclos creados después de esa fecha.
2. Replace (Reemplazar) significa que los nuevos valores se escriben
en la fila de dimensión actual, por lo que se los aplica de manera
retrospectiva.
La sintaxis del comando recalcResúmenesKPIdeCiclos para las entradas
de dimensión es la siguiente:
mstarrun recalcCyclesKpiSummaries dimension [updateMode
[updateTime]]
Donde:
dimension (dimensión)
puede ser el nombre de una dimensión; por ejemplo, block (bloque),
o una lista de nombres de dimensiones separados por comas; por
ejemplo, block (bloque), material,
o all (todos).
updateMode (modalidaddeActualización, optativo)
puede ser new (nueva [fila]), que es la opción predeterminada,
o replace (reemplazar).
updateTime (horadeActualización, optativo, válido solo si
updateMode=new [modalidad de actualización = nueva])
fecha a partir de la cual el cambio entra en vigor, en el formato
aaaammddhhmmss, donde hhmmss se completa con 0 si no está
especificado de manera completa.
Si especifica una HoradeActualización en el pasado, es posible que tenga
que recalcular las entradas de hechos creadas desde esa fecha para
asegurarse de que las entradas de hechos hagan referencia a la versión
correcta de las filas de dimensión.
Si no se especifican argumentos, se utiliza una descripción de uso.
Tiempo total
Tiempo disponible Tiempo de inactividad
Tiempo de Tiempo de demora Tiempo de espera Tiempo de inactividad Tiempo de inactividad
operación programado no programado
Tiempo de demora Tiempo de demora
operativa no operativa
(Actividad) “Demora operativa” “Demora no operativa” “En espera” “Inactividad programada” “Inactividad no programada”
CAMBIO DE CALCE Demora general no operativa Espera general Inactividad general prog. Inactividad general no prog.
CAMBIO DE BROCA MOVIMIENTO DEL EQUIPO DÍAS LIBRES MANTENIMIENTO PREVENTIVO INSPECCIÓN DE SEGURIDAD FALLIDA
TRONADURA COMBUSTIBLE Y LUBRICANTE LIBERADO DE MANTENIMIENTO S-SISTEMA DE COMPRESOR DE AIRE U-DAÑO POR ACCIDENTE
MOVIMIENTO DE CABLES REUNIONES EN ESPERA SIN OPERADOR S-AIRE ACONDICIONADO U-SISTEMAS DEL COMPRESOR DE AIRE
U-AIRE ACONDICIONADO
LIMPIEZA LIMPIEZA DE PLATAFORMAS EN ESPERA CON OPERADOR S-AUTOLUBRICACIÓN
U-SISTEMAS DE AUTOLUBRICACIÓN
TRITURADOR CERRADO TECNOLOGÍA GEO DEL-NO SE REQUIERE EQUIPO S-FRENO Y PUNTA DE EJE DELANTERA
U-FRENOS Y PUNTA DE EJE DELANTERA
HERRAMIENTA PARA CAMBIO CLIMA INCLEMENTE DEL-CLIMA INCLEMENTE S-INYECCIÓN DE AGUA DE LA U-INYECCIÓN DE AGUA DE LA
DE PERFORADORA OBSERVACIONES DE DEL-SIN TRITURADORES PERFORADORA PERFORADORA
EMERGENCIA SEGURIDAD DISPONIBLES S-SISTEMA ELÉCTRICO U-SISTEMA ELÉCTRICO
INSPECCIÓN DEL EQUIPO TOMA DE AGUA DEL-SIN DESCARGAS S-SISTEMAS DEL MOTOR U-SISTEMAS DEL MOTOR
EQUIPO ATASCADO LIMPIEZA DE CADENAS DISPONIBLES S-SISTEMA DE SUPRESIÓN DE U-SISTEMA DE SUPRESIÓN DE INCENDIOS
GRAVA, CAMINOS, BERMAS, ETC. CAPACITACIÓN DEL-SIN EXCAVADORAS INCENDIOS U-BASTIDOR Y SISTEMA DE CAJAS/
DISPONIBLES S-BASTIDOR Y SISTEMA DE CAJAS/ PLATAFORMAS
ALMUERZO DEL-LIMPIEZA
DEL-SIN CAMIONES DISPONIBLES PLATAFORMAS U-SISTEMAS HIDRÁULICOS
DESCANSO DEL OPERADOR DEL-TUBO DE LA
PERFORADORA DEL-LIBERADO DE MANT. ELÉCT. S-SISTEMA HIDRÁULICO U-SISTEMAS DEL IMPLEMENTO
CAMBIO DE TURNO U-MÁSTIL Y SISTEMA DE ACERO DE LA
DESPRENDIDO DEL-LIBERADO DE MANT. DE S-SISTEMAS DEL IMPLEMENTO (GET)
ENFRIAMIENTO DE NEUMÁTICOS PERFORADORA
DEL-PARADA ELÉCTRICA CAMPO S-MÁSTIL Y SISTEMA DE ACERO DE LA
TRACCIÓN LARGA U-MINESTAR
DEL-ABASTECIMIENTO DE DEL-LIBERADO DE MANT. PREV. PERFORADORA
TRACCIÓN CORTA DE LA PALA U-SIN COMBUSTIBLE
COMBUSTIBLE S-MINESTAR
ESPERAR UN PATRÓN/ENCUESTA DEL-LIBERADO DE MANT. DE LA U-MANTENIMIENTO DE LA RADIO
DEL-MINESTAR S-INSPECCIÓN DE MANT. PREV. U-SISTEMA DE CABEZALES ROTATORIOS
ESPERAR LA PALA PALA/PERFORADORA
DEL-ESTACIONAMIENTO S-MANTENIMIENTO DE LA RADIO U-SISTEMAS DE DIRECCIÓN
ESPERAR EL CAMIÓN DE AGUA FUERA DE TURNO DEL-LIBREADO DEL TALLER DE
S-SISTEMA DE CABEZALES U-SISTEMA DE SUSPENSIÓN
Demora operativa NEUMÁTICOS
DEL-PERFORADORA DE ROTATORIOS U-LLANTAS Y ANILLOS DE TRABA DE LOS
DEL-DEMORA EN EL CAMPO SERVICIO DEL ENGRASADOR DEL-PALA SIN MATERIAL
S-SISTEMAS DE DIRECCIÓN NEUMÁTICOS
DEL-DEMORA DEL OPERADOR S-SISTEMAS DE SUSPENSIÓN U-TPMS Y VIMS
DEL-CAMIÓN SOBRECARGADO S-LLANTAS Y ANILLOS DE TRABA DE U-CADENAS Y TREN DE RODAJE
DEL-BROCA OBSTRUIDA LOS NEUMÁTICOS U-TRANSM. Y CAJA DE TRANSFERENCIA
DEL-BLOQUEO DE CAMINOS S-TPMS Y VIMS U-CABLE DEL POZO
DEL-HERRAMIENTAS S-CADENAS Y TREN DE RODAJE U-MOTOR DEL POZO
ATASCADAS U-TUBO DEL POZO
S-TRANSM. Y CAJA DE
DEL-HERRAMIENTA HACIA TRANSFERENCIA U-BOMBA DEL POZO
ARRIBA U-MOTOR DE ARRANQUE DEL POZO
S-CABLE DEL POZO
DEL-TRACCIÓN DE U-GRUPOS DE RUEDAS Y DIF.
S-MOTOR DEL POZO
MANTENIMIENTO DEL-U-CONVERTIDOR DE PAR
S-TUBO DEL POZO
DEL-ESPERAR EL
S-BOMBA DEL POZO
TRITURADOR
S-MOTOR DE ARRANQUE DEL POZO
DEL-ESPERAR ETIQUETAS
S-GRUPOS DE RUEDAS Y DIF.
DEL-P-PROYECTO Y REPARACIONES
Informes estándar
No hay informes estándar relacionados con la funcionalidad de
ResúmenesKIP.
Se pueden crear informes personalizados a partir de las vistas y tablas de
ResúmenesKPI, aunque solo después de crear un universo personalizado.
Al igual que con el universo de Fleet basado en el modelo de objetos, la
intención es que el universo de ResúmenesKPI se genere automáticamente.
Consulte el manual Uso de BusinessObjects con Cat MineStar System
para obtener información acerca de la creación de un universo basado
en ResúmenesKPI y de las reglas utilizadas para crear un universo de
tales características.
Tiempo total
Tiempo disponible Tiempo de inactividad
Tiempo de Tiempo de demora Tiempo de Tiempo de Tiempo de
operación espera inactividad inactividad no
Tiempo de Tiempo programado programado
demora de
operativa demora
no
operativa
(Actividad) "Demora "Demora "En espera" "Inactividad "Inactividad no
operativa" no programada" programada"
operativa"
Business Intelligence
Los cubos de Business Intelligence se pueden construir sobre las vistas
y tablas de ResúmenesKPI. Consulte el Manual del usuario para el acceso
a información de Fleet para obtener más información sobre este tema.
Configuración de la producción
Configuración de ciclos
Herramientas de carga de modalidad doble
Para asegurarse de que los datos del ciclo se registren de manera correcta
con las herramientas de carga que funcionan en diferentes modalidades, se
puede especificar la modalidad de operación real para una herramienta de
carga en cualquier momento dado. Por ejemplo, una herramienta de carga
que funciona en una pila de material, en modalidad LHD (Load Haul Dump,
carga, acarreo y descarga), tiene distintos requisitos de asignación y registro
de ciclos que cuando carga camiones en modalidad Producción.
Programación
Las exportaciones directas de la base de datos están programadas para
la 1:45. Las copias de seguridad en cinta deben comenzar a las 4:00.
Suposiciones
En la siguiente tabla, se explican los tipos de copias de seguridad supuestas.
Semanal Todos los datos de la copia de 5 semanas Las cintas que se retiraron
seguridad. Por lo general, se ejecuta del ciclo una vez que llega
los sábados a la noche. el momento de ser copias
de seguridad mensuales.
Implica mensual.
Habilitación de la CopiadeSeguridadenCinta
Cómo habilitar la CopiadeSeguridadenCinta
1. En el menú Contents (Contenidos), seleccione Setup
(Configuración) y, luego, haga clic en System Options
(Opciones del sistema).
2. En la lista Product (Producto), seleccione Platform (Plataforma)
y luego haga clic en System – Enterprise Extensions (Sistema:
extensiones de empresa), en la lista Option Sets (Conjuntos
de opciones).
3. Despliegue la pestaña Enterprise Backup (Copia de seguridad de
Empresa). Seleccione Integrate Data Exports with Tape Backups
(Integrar exportaciones de datos con copias de seguridad en cinta)
y luego haga clic en Apply (Aplicar).
Deshabilitación de la CopiadeSeguridadenCinta
Cómo deshabilitar la CopiadeSeguridadenCinta
• Siga el mismo procedimiento mencionado arriba, pero asegúrese de que
Integrate Data Exports with Tape Backups (Integrar exportaciones de
datos con copias de seguridad en cinta) no se encuentre seleccionado
y luego haga clic en Apply (Aplicar).
Administración de EFH
Puede utilizar el software de oficina para administrar las curvas del
Transporte Efectivo en Plano (EFH, Effective Flat Haul). Esto permite realizar
nuevamente el cálculo de los factores y las distancias del EFH cada vez que
se actualiza un segmento de vía.
Esta función no está habilitada de manera predeterminada. Esto le da la
posibilidad al constructor local de establecer las curvas del EFH dentro
del software de oficina y observar los cambios que se realizarían antes
de habilitar la función.
Las actualizaciones se pueden habilitar de manera selectiva para el nuevo
cálculo del factor del EFH y de la distancia del EFH, aunque, en general,
ambos se habilitan juntos. De manera similar, las actualizaciones se
pueden habilitar de manera selectiva para segmentos de vías finales
y vías de transporte. La distancia se especifica en metros.
También puede especificar que las actualizaciones solo se produzcan si los
cambios exceden un umbral designado.
Configuración de EFH
Utilice Supervisor para especificar las diversas opciones del EFH que
controlan de qué manera se actualiza la información de segmentos de vía.
Esto incluye la habilitación de la actualización automática de factores y
distancia del EFH y también el especificar los umbrales por debajo de los
cuales se ignoran los cambios.
Nota: Debe reiniciar el sistema para que los cambios surtan efecto.
Información recalculada
La siguiente información se recalcula cada vez que cambian los atributos
espaciales de una vía:
• longitud horizontal
• longitud en declive
• altura de ascenso
• altura de descenso
• información de recorrido
• factor del EFH (optativo)
• distancia del EFH (optativo)
• tiempos de recorrido del diseño (optativo)
• tiempo de recorrido dinámico (Optativo. Solo se puede cambiar
si se modifica el tiempo de diseño)
3. Edite este archivo para incluir los roles personalizados que desea crear.
Este archivo utiliza sintaxis estándar del par valor/nombre de Java.
Por ejemplo, para crear los roles personalizados Ore Controller
(Controlador de minerales) y HR Admin (Administración de HR
[Human Resources, Recursos Humanos]), incluya la siguiente línea:
userRole = ["Ore Controller","HR Admin"]
4. Los nuevos roles aparecerán en la página Permissions (Permisos)
la próxima vez que inicie Supervisor. Ahora puede asignar permisos
a estos roles en la medida en que sea necesario. Consulte
Permisos y roles en la página 4.2 para obtener información
sobre la asignación de permisos.
Introducción
La administración del sistema Fleet consiste en mantener su sistema seguro
y al día.
En este capítulo, se describen las maneras en las que puede asegurarse de
que su sistema se encuentre seguro. Además, se proporciona información
acerca de cómo utilizar el acceso remoto, asignar permisos y roles, utilizar
la modalidad experto y aplicar actualizaciones.
Seguridad
Acceso remoto
Fleet depende del acceso remoto para ejecutar las tareas de administración
y respaldo, lo cual requiere de la instalación del correspondiente software
en los equipos del sitio. Con el propósito de obtener respaldo y monitoreo
remotos, se utilizará un cliente de servicios de terminal Windows
(Windows 2000) o una conexión de escritorio remoto (Windows XP)
para conectarse al servidor adecuado.
Esto supone que la opción "escritorio remoto" esté habilitada y que
el usuario del software de oficina sea parte de la lista permitida de
administradores para escritorio remoto.
Seguridad de Fleet
Seguridad de Fleet se refiere a la asignación de permisos a los diferentes
roles, para que cualquiera que cuente con un rol particular pueda realizar las
tareas asociadas con ese rol. Además de los roles, el software de oficina
utiliza la modalidad experto para proporcionar más controles y funciones.
Esta opción se encuentra disponible en Supervisor y en el cliente del
software de oficina.
Con una combinación de permisos de roles y la modalidad experto, puede
controlar de manera estricta qué funcionalidad se encuentra disponible para
qué usuario del software de oficina.
Modalidad experto
Utilice la modalidad experto para proporcionar funciones en el cliente
del software de oficina y Supervisor que no se necesitan diariamente.
La modalidad experto está protegida por una contraseña que solo se debe
proporcionar a personal calificado o autorizado para que pueda realizar
ciertas funciones especiales. Un usuario típico del software de oficina,
por ejemplo, no cuenta con la capacidad para eliminar entidades, pero
en modalidad experto esta y otras funciones se encuentran disponibles.
Permisos y roles
Utilice Supervisor para configurar los permisos para cada rol del software de
oficina. Los permisos se otorgan primero en base a los permisos globales y,
luego, página por página a cada rol definido. Los permisos se definen para
cada una de las acciones y campos de la página.
Opciones de permiso
Las opciones de permiso varían de acuerdo con las acciones y campos de
cada página. Algunas páginas cuentan con muy pocas opciones, tales como
ver y editar, mientras que otras cuentan con acciones y campos múltiples
tales como activar, eliminar, abrir, cambiar el nombre, etc.
Opciones de roles
Puede especificar permisos para cada uno de los roles definidos en el
software de oficina, como controlador de mina, constructor, etc. Utilice este
método para asignar permisos si los métodos de nivel superior, "Anyone"
(Cualquiera) e "Inherit" (Heredar), no proporcionan el control necesario.
Actualización de Fleet
Por lo general, el equipo de implementación de Fleet se encarga de las
actualizaciones del software de oficina.
x mín. x máx.
y máx. y máx.
Mina
x mín. x máx.
y mín. y mín.
Procedimiento de instalación
Caterpillar recomienda hacer una copia de seguridad de los datos
del modelo actual antes de implementar las actualizaciones. Consulte
el Manual de Administración de Fleet para obtener instrucciones sobre
las copias de seguridad.
Nota: Para los sistemas en los que se instala la actualización 3.1.1 con
una licencia de Detect o una versión prelanzamiento de la Terminal
remota del capataz, la contraseña predeterminada es geoserver.
Finalización de la actualización
La etapa final en la instalación de la actualización del servidor es asegurar
que se hayan actualizado los almacenes de datos de Fleet de acuerdo con
el nuevo sistema.
Configuración de GeoServer
1. Abra el Supervisor.
2. Haga clic en Options (Opciones) > System Options (Opciones
del sistema) y, de Product List (Lista de productos), seleccione
All (Todos).
3. Haga clic en Mine Boundaries (Límites de mina).
4. Configure los límites de mina adecuados para el sitio y haga clic
en Apply (Aplicar).
5. Seleccione GIS Server. Configure el nombre de host en el campo
Map Service Location (Ubicación del servicio). No utilice el
hostLocal.
6. De Product List (Lista de productos) seleccione All (Todos).
Luego, haga clic en GPS Coordinate Transform (Transformación
de coordenadas de GPS).
7. Seleccione la casilla de verificación Enable coordinate
transformations (Habilitar transformaciones de coordenadas)
y seleccione la definición de CRS (Caterpillar Regeneration System,
Sistema de recuperación Caterpillar) adecuada. Esta se configura
en UTM de forma predeterminada.
8. Configure Central Latitude (Latitud central) y Longitude (Longitud
Central), y los valores False Northing (Norte falso) y Easting (Este
falso). Luego, haga clic en Apply (Aplicar).
Paquetes de servicios
Un paquete de servicios es un único archivo que contiene varias revisiones.
Solo puede tener un paquete de servicios activo por vez. Probablemente
necesitará una compilación a la que se apliquen diferentes paquetes de
servicios, pero lo que se debe tener en cuenta es que los más nuevos
reemplazan (y casi siempre incluyen) a los anteriores.
El administrador del sistema es el responsable de instalar, activar
y desactivar los paquetes de servicios.
Instalación de extensiones
Fleet tiene varias extensiones disponibles para su instalación, incluidas
la extensión Platform Documentation (Documentación de plataforma)
y la extensión Phrase Book (Libro de frases), que le permite ejecutar
el software de oficina en español.
Consulte Instalación de extensiones en el paso 3: capítulo Software
de oficina de Fleet en el Manual de Instalación de Fleet, para obtener
instrucciones sobre la instalación de las extensiones de la documentación
y el libro de frases.
Introducción
Las bases de datos de Fleet conforman una parte esencial e integral
del sistema del software de oficina y requieren de monitoreo regular
y mantenimiento periódico para garantizar un óptimo rendimiento de
todo el sistema.
En este capítulo, se describen y detallan las diferentes bases de datos
que se utilizan. También se explica cómo realizar el monitoreo básico
y las tareas de administración.
Contenido de la instantánea
La instantánea de la base de datos contiene información acerca de varias
estadísticas vitales para el DBA (Database Administrator, Administrador
de base de datos) de Fleet:
• Oracle Home y versión del software Oracle RDBMS
• Situación de espacio en disco de los volúmenes de archivos de
datos Oracle
• Estadísticas Oracle Tablespace
• Diez principales segmentos de almacenamiento según su tamaño
• Estadísticas esquemáticas de todos los usuarios en la instancia
de la base de datos
• Conteos de entidad en el almacén de datos histórico
• Conexiones actuales (en el momento de la instantánea)
El administrador de la base de datos puede monitorear estas estadísticas
y hacer un cálculo estimado del crecimiento de la base de datos. Esto da
la oportunidad de identificar todo posible problema de almacenamiento
o de seguridad y permite programar procedimientos de reorganización
de la base de datos (vea abajo).
Pautas
• Póngase en contacto con el Respaldo al Cliente de Fleet en cuanto
detecte un problema. No debe intentar restaurar datos perdidos hasta
haber hablado con el personal de Respaldo al Cliente de Fleet.
• Si se han seguido los procedimientos de copia de seguridad
recomendados, los datos se pueden restaurar, por lo menos hasta el
momento de la última copia de seguridad y, con frecuencia, incluso
posteriores a este momento por medio de la puerta de enlace y otros
archivos guardados. La cantidad de datos que se pueden recuperar
varía de acuerdo con cada caso.
• Solo un administrador de la base de datos calificado debe intentar
restaurar los datos bajo supervisión estricta del Respaldo al Cliente de
Fleet. En cuanto se informe acerca de un problema, un administrador de
la base de datos de Fleet se pondrá en contacto con el sitio y comenzará
el proceso de recuperación.
Archivado de datos
Archivar datos es importante para que el software de oficina continúe
funcionando correctamente. Los discos se pueden llenar con el correr del
tiempo si los datos no se archivan de manera correcta y con regularidad.
El script "cleanExpiredData" (BorrarDatosqueExpiraron) maneja el archivado
de los datos.
El proceso de archivado elimina los datos archivados de la base de datos
y los almacena en archivos comprimidos en caso de que alguna vez sean
necesarios.
Archivado de datos
Una de las tareas programadas que se generan como parte de la
instalación y configuración estándar incluye el script cleanExpiredData
(BorrarDatosqueexpiraron), que elimina los datos y realiza las acciones
de archivado de entidades históricas, tal como se especifica en Supervisor.
Eliminación de datos
Los datos solo deben eliminarse por medio del proceso de archivado de
datos, tal como se explica en Archivado de datos en la página 5.7.
Los datos solo deben eliminarse de manera manual en circunstancias
extremas, y en esos casos bajo estricta supervisión de un administrador
de la base de datos de Fleet.
Introducción
En este capítulo, se describen algunas de las herramientas y los procesos que
puede utilizar para controlar la eficiencia operacional del software de oficina
y para asegurarse de que los problemas se diagnostiquen rápidamente.
También se abarcan las capacidades de auditoría del software de oficina
y cómo este se puede utilizar para hacer un seguimiento de los cambios
realizados al modelo de la mina.
Tipos de instantáneas
Fleet genera los siguientes tipos de instantáneas:
Instantánea del sistema
Captura el estado del sistema en un archivo comprimido.
Hay tres tipos de instantáneas del sistema: del usuario, del sistema
y de alerta.
Al ejecutar el sistema de instantáneas en el menú Tools (Herramientas),
tiene la opción de incluir también los archivos DXF y archivos incorporados
en la instantánea.
Instantánea del sistema operativo
Captura el estado del sistema operativo en un archivo de registro.
Hay dos tipos de instantáneas del sistema operativo: del usuario
y del sistema.
Instantánea de la base de datos
Captura el estado de la base de datos especificada.
Hay dos tipos de instantáneas de la base de datos: del usuario y del sistema.
Extensión Descripción
log Archivos de registro de instantáneas y otros procesos.
Extensión Descripción
txt Archivos de texto.
zip Comprimidos.
Introducción
En este capítulo, se describe el proceso de Oracle de traspasar los datos
a otro servidor en caso de falla y de recuperarlos después. También se
describen los tipos de conmutación por error de los datos y las herramientas
que se emplean para tal proceso. Además, se abarcan los procesos que
se realizan para configurar el software de oficina para el traspaso y posterior
recuperación de los datos en caso de falla y los diferentes procesos
utilizados para traspasar los datos de manera controlada y no controlada
a diferentes servidores.
Fleet utiliza una arquitectura de conmutación por error de los datos del
servidor N+1, donde se emplea un único servidor a modo de servidor
de reserva para todos los servidores de aplicaciones que están en
funcionamiento. Los dos subsistemas principales que se deben trasladar
al servidor de reserva en caso de fallas son los servicios de las aplicaciones
y la base de datos.
Para definir los nombres de los servidores para los diferentes roles, haga
lo siguiente:
• Junto a cada Database Role (Rol de base de datos), haga doble clic
en la columna Server (Servidor) e ingrese el nombre del servidor.
• Una vez que haya definido los servidores de la base de datos, puede
seleccionar Active Database Role (Rol de base de datos activo)
en la lista desplegable.
Cada rol que tenga un servidor definido (no vacío) se incluye en el archivo
tnsnames.ora de Oracle, el cual se genera cada vez que estos ajustes se
modifican. Además, se genera una entrada MINESTAR_REPORTING
que se establece en el servidor definido por el rol actualmente activo.
Esto permite que los universos de Business Objects se configuren
para usar un nombre TNS de Oracle que permanece constante
independientemente de qué base de datos se esté utilizando.
El archivo tnsnames.ora de Oracle se genera en el servidor de
aplicaciones. Debe copiarlo al servidor de la base de datos para
permitir que el software de oficina funcione correctamente.
Excepción a la regla
• En algunos casos, el mismo servidor de base de datos se utiliza tanto
para reserva como para pruebas. De ser así, solo tiene que definir una
entrada de rol-servidor. Para asegurarse de que el software de oficina
utiliza la base de datos requerida, el ajuste que define cuál es el rol
actualmente activo debe ser el mismo, pero se debe modificar el nombre
de usuario para las cuatro instancias de Oracle.
• Para facilitar la tarea, puede utilizar diferentes prefijos en el nombre de
usuario. El predeterminado es ms, según se muestra en el campo Name
Prefix (Prefijo del nombre), en Figura 7.2 en la página 7.3. Este prefijo
se coloca delante de cada nombre de usuario y contraseña definidos para
formar los valores reales que se utilizan. De esta manera, para usar una
base de datos totalmente diferente, solo debe cambiar el prefijo. Por
ejemplo, si las instancias de reserva y de prueba se encuentran en el
mismo servidor de reserva, el rol activo será STANDBY (RESERVA)
y el prefijo del nombre se puede cambiar tanto a std para "reserva"
o a tst para "análisis", con el fin de pasar de una base de datos a otra.
Función de la línea de comandos
Puede usar la función de la línea de comandos, mstarrun
switchActiveDatabase, para modificar rápidamente los ajustes de la base
de datos que se describieron antes sin necesidad de reiniciar Supervisor.
La sintaxis general es:
mstarrun switchActiveDatabase [-r role] [-p prefix].
Se debe especificar una de las dos opciones (o ambas): -r y -p. El rol
será uno de "PRODUCTION" (PRODUCCIÓN), "STANDBY" (RESERVA)
o "TEST" (PRUEBA).
Directorio de reserva
El directorio de reserva se configura en la página System Directories
(Directorios del sistema) en Supervisor, tal como puede verse en Figura 7.3.
APLICACIONES Servidores de base de datos Define los servidores que contienen las instancias
de las bases de datos PRODUCTION
(PRODUCCIÓN), STANDBY (RESERVA)
y TEST (PRUEBA).
APLICACIONES Rol de base de datos activo Define qué instancia de base de datos se
encuentra activa.
APLICACIONES Frecuencia de actualización Establece qué tan a menudo se copian los ajustes
del sistema de reserva de configuración del sistema de producción al
servidor de reserva (opción predeterminada:
cada 15 minutos). Esta copia programada se
realiza además de la duplicación que se produce
cuando se utiliza Supervisor para cambiar algunos
ajustes, etc.
Datos
históricos
esenciales
Datos históricos no esenciales
Datos
antes de Datos después de
la falla la recuperación
Datos históricos
de reserva
Solución de problemas
En este capítulo, se explica el procedimiento que debe seguir antes
de comunicarse con el Respaldo al Cliente de Fleet.
Configuración
Durante la configuración del entorno de la base de datos de RESPALDO
de conmutación por error de los datos del servidor en caso de fallas, debe
verificar lo siguiente:
• El archivo tnsnames.ora debe haber definido correctamente los
nombres de los servicios para MINESTAR_PRODUCTION y
MINESTAR_STANDBY en los dos servidores de la base de datos.
Además, estos deben ser idénticos.
Introducción
Fleet utiliza calendarios para dividir el tiempo en períodos, que luego
se dividen en jornadas de trabajo. Cada mina utiliza diferentes tiempos
de inicio para diferentes períodos y distinta cantidad de jornadas de trabajo
para cada período. También puede combinar jornadas de trabajo de 8 horas
con jornadas de trabajo de 12 horas dentro del mismo período.
Los períodos y las jornadas de trabajo que forman parte de los calendarios
se utilizan para crear listas de turnos, y los distintos equipos de trabajo
definidos en el software de oficina se asignan luego a estas listas.
Suposiciones
En este capítulo, se da por sentado que usted sabe y comprende cuáles son
los requisitos del sitio en cuanto a la configuración de períodos y jornadas
de trabajo.
Definición de calendarios
Para definir un calendario, debe definir los períodos que componen ese
calendario. Para ello, especifique el tiempo de inicio de cada período
requerido, y a partir de ellos derive los tiempos de finalización. Desde un
punto de vista operativo, esto puede extenderse a la creación de jornadas
de trabajo y luego de listas de turnos que el software de oficina utiliza para
su funcionamiento diario.
El proceso utilizado para establecer períodos de informes y calendarios
en el software de oficina se puede resumir de la siguiente manera:
1. especificar la cantidad predeterminada de jornadas de trabajo por día
y los nombres de dichas jornadas de trabajo;
2. especificar los parámetros de inicio para los períodos y los nombres
de los períodos;
3. especificar un límite de fechas para las cuales se crearán jornadas
de trabajo;
4. crear listas de turnos para las jornadas de trabajo.
Los dos primeros pasos se realizan en Supervisor y se describen
a continuación. Los pasos 3 y 4 se realizan en el software de oficina.
Consulte el Manual del Usuario de Fleet para obtener instrucciones
acerca de cómo especificar límites de fechas y cómo crear listas de turnos.
Definición de períodos
El software de oficina proporciona valores predeterminados para todas
las propiedades de los períodos, pero debe verificar que estos valores
predeterminados sean adecuados para la mina y actualizarlos de ser
necesario.
Alcance
Esta sección contiene información e instrucciones para implementar
RMAN de Oracle.
Audiencia
Esta sección se aplica a lo siguiente:
• Base de datos, informes y aplicaciones
• Constructor
11. Seleccione Use Common Location for all Database Files (Utilizar
la misma ubicación para todos los archivos de la base de datos).
12. Haga clic en el botón Browse (Examinar), que se encuentra al lado
del campo Ubicaciones de archivos de la base de datos, y ubique el
directorio \mstar\Data\oradata\RMAN.
13. Haga clic en Next (Siguiente).
19. Asegúrese de que solo las casillas de verificación Oracle JVM y Oracle
XML DB estén seleccionadas. Despeje las otras casillas de verificación.
20. Haga clic en OK (Aceptar) para cerrar el cuadro de diálogo.
21. Haga clic en Next (Siguiente).
Aparecerá la pantalla Initialization Parameters (Parámetros de inicialización).
Tablespace created.
2. Cree el esquema del repositorio.
SQL> CREATE USER RMAN IDENTIFIED BY rman
DEFAULT TABLESPACE RMANTS
QUOTA UNLIMITED ON RMANTS;
User created.
RMAN> Exit
Recovery Manager complete
7. Conecte el usuario RMAN.
SQL>sqlplus RMAN/RMAN@rmandb
SQL> SELECT * FROM RC_DATABASE;
no rows selected.
System altered.
Rendimiento
En el Área Global del Sistema de Oracle (Oracle System Global Area, SGA),
"large_pool_size" debe mantenerse alto para obtener un rendimiento óptimo
de la copia de seguridad de RMAN. Debido a que RMAN se ejecuta en
múltiples procesos paralelos, el gran montón de asignación de bloque se
utiliza en sistemas de servidores compartidos para la memoria de sesión.
También, lo utilizan las ejecuciones paralelas para el búferes de mensajes,
y los procesos de copia de seguridad para los búferes de entrada/salida
del disco.
Los procesos a continuación son formas de mejorar el proceso de copia
de seguridad de RMAN.
Nota: Este comando solo está disponible si utiliza Oracle Enterprise Edition.
Ingrese
SQL> alter database enable block change tracking
using file
D:\oracle\product\11.2.0\dbhome_1\oradata\minestar\mines
tarrman_change_track.f' reuse;
Habilitación de paralelismo
Si utiliza Oracle Enterprise Edition, puede agregar varios canales para
completar el proceso de copia de seguridad lo más rápido posible.
D:\oracle\product\11.2.0\admin\MINESTAR\rman\Incr_RmanDaily_Log\
Almacena los registros generados para la ejecución del trabajo
Run_INCR_RMAN_Daily.bat.
D:\oracle\product\11.2.0\admin\MINESTAR\rman\Archive_Log_Every4h
ours\ Almacena los registros generados para la ejecución del trabajo
Run_Archive_RMAN_Backup_Every04Hrs.bat.
D:\oracle\product\11.2.0\Rman_Backup_Files\FULLDB_with_Archivelog
_Backup\
Almacena archivos de copias de seguridad de la base de datos completa.
D:\oracle\product\11.2.0\Rman_Backup_Files\Control_File_During_Full
DB_Backup\
Almacena la copia de seguridad del archivo de control que se toma durante
la copia de seguridad de una base de datos completa.
D:\oracle\product\11.2.0\Rman_Backup_Files\IncrimentalDB_With_Arch
ivelog_Backup\
Almacena los archivos de copias de seguridad incrementales.
D:\oracle\product\11.2.0\Rman_Backup_Files\Control_File_During_Incr
DB_Backup\
Almacena la copia de seguridad del archivo de control que se toma durante
una copia de seguridad incremental.
D:\oracle\product\11.2.0\Rman_Backup_Files\Only_ArchiveLog_Backu
p\ Almacena los archivos de copias de seguridad de registros de archivos.
D:\oracle\product\11.2.0\Rman_Backup_Files\Controle_File_During_Ar
chivelog_backup\
Almacena el archivo de control.
D:\oracle\product\11.2.0\admin\MINESTAR\rman\SnapShot_ControlFIle\
Almacena la instantánea del archivo de control actual, que se toma cuando
se inicia la copia de seguridad de RMAN por primera vez.
D:\oracle\product\11.2.0\Rman_Backup_Files\Enabled_Archive_Files\
Almacena todos los archivos generados y archivados.
Run_FULL_RMAN_Weekly.bat
REM Oracle RMAN Weekly FULL Backup Started,review backup
log after successful completion.
CALL SessionVariables.bat
rman %CATALOG% %TARGET% cmdfile=%EXEDIR% log=%RMANLOG%
Run_INCR_RMAN_Daily.bat
REM Incr back up started, Review the logs once after
backup get completed
call SessionVariables.bat
rman %CATALOG% %TARGET% cmdfile=%EXEDIR_INCR%
log=%INCRRMANLOG%
Archive_RMAN_Backup.bat
REM Oracle RMAN Every 04hrs Archive Log Backup
Started,review backup log after Successful completion.
CALL SessionVariables.bat
rman %CATALOG% %TARGET% cmdfile=%EXEDIR_ARCHIVE%
log=%ARCHIVELOG%
Introducción
En este capítulo, se describen las páginas de Supervisor y las diversas
opciones de configuración. Debido a que Supervisor no se ejecuta con
un bus, la mayoría de los cambios de configuración requieren reiniciar el
software de oficina para surtir efecto. Esto significa que se pueden realizar
numerosos cambios de configuración sin afectar el sistema que se está
ejecutando actualmente. Algunas opciones de configuración requieren
cambios o procesos adicionales antes de surtir efecto, como la actualización
de los almacenes de datos o la recreación de archivos de máquinas
incorporadas. Estos procesos adicionales se plantean como parte de las
opciones de configuración que los requieren.
Páginas de diagnóstico
Las páginas de diagnóstico de Supervisor proporcionan diversas
herramientas de monitoreo y solución de problemas para ayudar a
analizar cualquier problema que pueda surgir con el software de oficina.
Comunicaciones en terreno
Utilice el monitor de comunicaciones en terreno para controlar todas las
comunicaciones en terreno entrantes y salientes. Es una herramienta útil
para analizar problemas de comunicaciones en terreno.
Message Size (Tamaño El número de bytes en cada mensaje. Para algunos tipos
de los mensajes, de mensajes, el tamaño se ve afectado por motivos tales
bytes) como la longitud de los nombres asociados con las
entidades, por ejemplo los puntos de ruta.
Con el fin de ayudar a identificar y diagnosticar problemas con las comunicaciones, estas estadísticas
pueden agregarse al número de factores, incluidos aquellos descritos a continuación.
Time of Day Acumula estadísticas por hora del día. Los días múltiples
(Hora del día) se encuentran promediados sobre 24 períodos de una
hora. Esto permite la identificación de variaciones diurnas
en las prestaciones del sistema.
Toolbar Machine (Máquina) Especifica las máquinas para las que se deben mostrar
(Barra de comunicaciones en terreno.
herramientas)
Message (Mensajes) Especifica los tipos de mensaje para los que se deben
mostrar comunicaciones en terreno.
Pestaña Field Direction (Dirección) Indica si los mensajes son entrantes o salientes.
Comms
(Comunicacion Protocol (Protocolo) Indica el protocolo del mensaje. Por lo general se trata de
es en terreno) TMAC. De acuerdo con los requisitos y la configuración
del sitio, se pueden utilizar otros protocolos.
Arrival Time (Tiempo Indica la hora en la que el mensaje pasó por la puerta
de arribo) de enlace, ya sea de entrada o de salida.
Gráficos de proceso
Nota: Esta página está diseñada para utilizarse como herramienta de
diagnóstico por el personal de respaldo de los niveles 2 y 3.
Utilice la página Gráficos de proceso para mostrar los diversos gráficos que
produce el software de oficina. Muestran el rendimiento y otros aspectos del
software de oficina a lo largo del tiempo. Estos datos se obtienen de los
archivos de registro, por lo tanto, los archivos de registro que mantiene son
los que manejan lo que se puede mostrar. Puede abrir registros específicos
para los diversos componentes del software de oficina o todos los gráficos
disponibles para el día actual. Estos gráficos son herramientas de análisis
útiles cuando se realiza una búsqueda de problemas del sistema general.
Artículo Descripción
Open (Abrir) Abre un cuadro de diálogo desde el cual se puede
abrir un archivo de registro específico en un
marco interno de la página. Puede abrir archivos
de registro, archivos xml que se generan
mediante el Banco de pruebas del rendimiento
(PTB, Performance Test Bench) y archivos de
registro del sistema.
Artículo Descripción
Merge (Combinar) Combina la vista de archivos de procesos
comunes en un marco combinado. Por ejemplo,
si está viendo los registros de rastreo de mina de
tres días consecutivos, los puede combinar en un
único gráfico.
Open graphs for Abre y muestra todos los archivos de registro del
today (Abrir gráfico día actual.
de hoy)
Marcos
Esta sección describe los marcos o ventanas que pueden mostrarse
en la pantalla. Algunos ya han sido descritos en la sección
Botones de la barra de herramientas, en la página 10.5.
Marco de registro del sistema
Haga clic en el botón de registro del sistema de la barra de herramientas.
El marco mostrará las líneas de los archivos de registro del sistema.
Puede utilizar las funciones de sincronización de tiempo entre marcos
para ver qué comportamiento, por ejemplo, en RastreodeMina,
corresponde a un comando determinado, como el recálculo de ciclo.
Las casillas de verificación a la izquierda del marco le permiten activar
y desactivar lo que desea que se muestre.
Marco de leyendas
Haga clic en el botón leyenda de la barra de herramientas. Este marco
presenta las siguientes pestañas cuando se escribe.
• Lines (Líneas)
• Boxes (Cuadros)
• Lag (Retraso)
• Events (Sucesos)
En las tablas que se muestran a continuación se describen los elementos
de cada una de estas pestañas.
Tipo Descripción
Dorado. La cantidad de sucesos almacenados en
búfer en el proceso. Las cifras elevadas indican un
procesamiento lento y, eventualmente, ocasionarán
la recolección de residuos y la escasez de memoria.
Tipo Descripción
Rosado. Estos cuadros marcan puntos en el tiempo
cuando se ha registrado un mensaje de FALLA. Esto
indica que el software de oficina halló una situación
que no debe ocurrir.
Tipo Descripción
Celeste. Estos cuadros marcan puntos en el tiempo
cuando se han registrado mensajes de RENDIMIENTO.
Pueden indicar un rendimiento insuficiente o pueden ser
el registro de datos que utilizado por aplicaciones de
monitoreo como esta página.
Tipo Descripción
Aceituna. El subsistema ECF notó que no se recibió la
actualización dentro de los tres segundos después del
envío. La vista del proceso de los datos en la base de
datos estará desactualizada. Estas actualizaciones se
envían a través de pubsub. Por lo general, la lentitud
es producto de la carga en el servidor.
Tipo Descripción
Marrón. La invocación remota de un procedimiento
demoró más de tres segundos o más de 0,5 segundos
en el subproceso del suceso. Por lo general, esto
se debe a la lentitud del proceso que se invoca.
Tipo Descripción
La línea púrpura indica que se abrió una página. Estos
sucesos se registran en el proceso del cliente en el
cual se abrió la página y en el servidor, ya que algunas
páginas pueden afectar su rendimiento.
Artículo Descripción
c Completar los registros para este proceso.
e Ir al siguiente error.
Nota: Solo podrá ver los archivos de PTB si ejecutó el banco de pruebas
del rendimiento en el pasado.
Notificación
El sistema de notificación pone en cola elementos para entregar en varios
búferes. Estos gráficos muestran el tamaño de las colas. La mayoría de
las veces están vacías. Por esta razón, no verá mucha información en la
pantalla. Las colas continuas de cualquier tipo indican un problema.
Caches (Cachés)
El software de oficina tiene muchos cachés a los cuales administra la
modalidad de hibernación. Varían mucho en tamaño, de manera que
son difíciles de graficar.
Los nombres de la izquierda son los nombres de los cachés. Las tres torres
junto al nombre representan los tamaños mínimo, mediano y máximo del
caché en la memoria en una escala logarítmica, de modo que una torre
ligeramente más alta indica que es un caché mucho más grande con respecto
a la memoria. Cuando los números se hacen muy grandes, la torre se vuelve
de color rojo en la parte superior. Los títulos emergentes en el nombre y en las
torres indican los valores mínimos, medios y máximos exactos.
Gráficos
Los gráficos consisten en un eje horizontal (tiempo), un eje vertical (escala)
y mucha información de colores en el medio.
La escala vertical de maxmem (memmáx), used (usado) y total
se configuran en el mismo valor con el fin de poder compararlas
significativamente. De otra forma, la escala vertical se configura con la
misma escala de la línea cuya casilla de verificación está seleccionada
a la izquierda. Esto debe ser una etiqueta que se extrae como si fuera
una línea (consulte la tabla Tabla 10.1: Lines (Líneas) para ver cuáles son).
Consejos para el uso
• Al hacer clic con el botón primario en una etiqueta, esta se activa o
desactiva, pero si hace clic con el botón secundario en una etiqueta,
puede establecerla como la escala sin cambiar el hecho de que esté
activada o no.
• La línea para la que se configura la escala vertical es la que los títulos
emergentes mostrarán el valor actual cuando deslice el mouse sobre el
gráfico. Para asegurarse de que sabe lo que está viendo, se muestra un
punto de color rosado (que también se conoce como chispa) en esa
línea en la posición del valor que se está mostrando.
• Al deslizar el mouse sobre el eje horizontal se muestra un título
emergente que informa la hora a la que corresponde esa posición.
Esto lo ayuda a colocar el mouse cuando las divisiones del eje
X no son lo suficientemente detalladas.
Herramientas de diagnóstico
La página Herramientas de diagnóstico proporciona acceso a una serie de
objetivos de mstarrun que son útiles para realizar diagnósticos del sistema.
Consulte el capítulo Referencia de comandos mstarrun para obtener detalles
sobre estos objetivos e instrucciones sobre cómo utilizarlos.
Páginas de administración
Las Páginas de administración de Supervisor proporcionan diversas
herramientas para configurar valores predeterminados del sistema
y realizar tareas de mantenimiento de rutina.
Actualizaciones de software
Utilice la página Actualizaciones de software para activar versiones
y actualizaciones de software.
Botón Install Update (Instalar Abre un cuadro de diálogo Browse (Explorar) para que pueda
actualización) instalar otros paquetes de servicio o actualizaciones en el
sistema.
Botón Package Update Abre el Asistente de actualización de Fleet. Solo lo utilizan los
(Actualización de paquete) programadores de Fleet o los consultores de Fleet para crear
actualizaciones.
Botón Make System (Hacer sistema) Vuelve a construir el sistema. Probablemente sea necesario
utilizar este botón después de haber instalado un paquete de
servicio o una actualización.
Permisos
Utilice la página Permissions (Permisos) para asignar diferentes permisos
a diferentes roles.
Page Access Especifica qué roles pueden acceder a las diversas páginas
(Acceso del software de oficina.
a página)
Job Access Especifica qué roles pueden realizar diversos trabajos del
(Acceso software de oficina.
a trabajo)
Tool Access Especifica qué roles pueden trabajar con las diversas
(Acceso a herramientas del software de oficina.
herramientas)
Periods (Períodos) Días Especifica los diversos parámetros de inicio de los períodos
Semanas requeridos.
Años
Semestres
y trimestres
Nombre del Especifica los formatos de los nombres y las fechas de los
período diversos períodos.
Páginas de configuración
Las Páginas de configuración de Supervisor proporcionan diversas
herramientas para configurar el sistema y para especificar diversos directorios.
Asignación
Mezcla
Pestaña Artículo Descripción
Blending Tolerancia de Especifica la tolerancia de objetivos de mezcla que se permitirá.
(Mezcla) objetivos de El objetivo puede salirse del alcance por el porcentaje
mezcla (%) especificado antes de que se lo considere un error.
• Predeterminado = 10 %
Color dentro Especifica los colores que se usarán para los objetivos que están
del alcance dentro del alcance especificado en la mezcla < =10 %.
• Predeterminado = verde
Color de Especifica los colores que se usarán para los objetivos que están
advertencia fuera del alcance especificado, pero en los que las cantidades de
control aún no se han alcanzado, >10 % y < = 20 %.
• Predeterminado = ámbar
Color de error Especifica los colores que se usarán para los objetivos que están
fuera del alcance especificado y que sobrepasan la cantidad de
control o para los objetivos cuyo alcance no es alcanzable sobre
la cantidad de control: >20 %.
• Predeterminado = rojo
Nota: Puede cambiar los colores para adaptarlos a las normas del sistema de advertencia del sitio.
Requisitos de producción
Pestaña Artículo Descripción
Production Restablece los Seleccione esta casilla de verificación si desea que los
Requirements requisitos del requisitos de producción se restablezcan en cada cambio
(Requisitos de cambio de jornada de jornada de trabajo.
producción) de trabajo.
Indicador de transporte
Pestaña Artículo Descripción
Trucking Colores que indican Especifica la combinación de colores a utilizar en el
Indicator Values un exceso de indicador de estado de transporte cuando hay un
(Valores del camiones exceso de camiones en la mina.
indicador de
transporte) Colores que indican Especifica la combinación de colores a utilizar en el
un pequeño exceso de indicador de estado de transporte cuando hay un
camiones pequeño exceso de camiones en la mina.
Información de transporte
Pestaña Artículo Descripción
Información de Período de El período máximo entre las actualizaciones de la
transporte actualización página Indicador de transporte, que se encuentra
en el software de oficina.
• Predeterminado = 1 s
Se recomienda cambiar la tasa de actualización
a entre 30 y 60 segundos si tiene un sitio de
mina grande.
Health
Buscador de canal
Pestaña Artículo Descripción
Channel Finder Expandir árbol de Especifica que el árbol del buscador se expanda de
Tree (Árbol de canal manera predeterminada cuando se abre el buscador
buscador de de canal.
canal)
No edite ningún otro campo.
Botones para invertir el Seleccione esta casilla de verificación si los botones izquierdo
mouse y derecho del mouse deben invertirse al utilizar este cuadro. Si
selecciona esta casilla de verificación, el botón derecho del mouse
muestre una etiqueta de cuadro y el botón izquierdo del mouse
activará la planificación.
Informe de sucesos
Pestaña Artículo Descripción
Informe Imagen del logotipo La imagen del logotipo que se muestra en el
extremo superior derecho de cada informe.
Debe ser un archivo de imagen gif o jpg.
Antigüedad del caché de Especifica la antigüedad máxima del caché de mediciones favoritas.
mediciones favoritas
• Predeterminado = 3600 segundos
Importación de VIMS
Pestaña Artículo Descripción
Vims Import Desplazamiento de La cantidad de horas que se permitirá en el futuro
Parameters zona horaria máx. para los archivos VIMS que se podrán marcar si
(Parámetros de en horas se consideran válidos. Esto se requiere para
importación Vims) admitir los sitios en diferentes zonas horarias.
Los archivos que contengan datos que
trasciendan esta cantidad de horas en el futuro
se rechazarán.
• Predeterminado = 2 horas
Seguimiento de la máquina
Auditoría
Pestaña Artículo Descripción
Generalidades Ubicación del Ingresa la ubicación de los archivos de auditoría.
archivo de
auditoría
Destinos
Artículo Descripción
Cerca del radio Especifica que un destino será de color azul en el Escogedor de destinos en las
páginas del Asistente de máquinas cuando está más cerca que esta distancia
de la herramienta de carga o el procesador.
• Predeterminado = 500 m
Control deslizante Seleccione esta casilla de verificación si desea que el control deslizante se alinee
"alinear con a la tilde más cercana a donde colocó el control deslizante.
tildes"
KPI Actualizar lista Una lista de KPI separados por comas que el software de
oficina monitorea. Un cambio en cualquiera de estos KPI
produce una actualización en la lista de muestra de
estadísticas de KPI.
Visualizar lista Una lista separada por comas de KPI que muestra el software
de oficina en el Asistente de actualización de Fleet
Tabla de camiones Permitir Seleccione esta casilla de verificación para permitir la edición
cambios de la herramienta de carga del camión y las trabas de
rápidos de traba procesador.
de camión
Monitoreo de
combustible
Nota: Para monitorear el combustible en el software de oficina, debe abrir el
Asistente de actualización de Fleet, hacer clic en Configure Properties
(Configurar propiedades) en la barra de herramientas y en la pestaña
Pages (Páginas), incluir Combustible. Reinicie el software de oficina luego
de realizar cualquier cambio en Supervisor.
Caminos finales
Artículo Descripción
Tiempo entre las Especifica el tiempo, en milisegundos, a esperar antes de eliminar segmentos de
eliminaciones de caminos finales. Este valor debería ser aproximadamente dos veces el valor de
caminos tiempo de espera del caché de los ciclos.
(milisegundos)
• Predeterminado = 14.400.000 (4 horas)
Valor EFH para Especifica el EFH predeterminado para segmentos de camino finales y se utiliza
caminos FINALES para todos los segmentos de camino finales.
• Predeterminado = 1,0
Máxima pendiente Especifica la pendiente máxima, como porcentaje, que se permite para los
geométrica segmentos de caminos finales. Este porcentaje de gradiente máximo se
para caminos aplica a todas los caminos finales.
FINALES • Predeterminado = 10
Servidor GIS
Este elemento del menú le permite especificar la ubicación, las URL y otra
información con respecto al servidor GIS (Global Information Services,
Servicios de información global).
Pantalla gráfica
Pestaña Artículo Descripción
Generalidades Ancho de Muestra el ancho de los caminos. Si el valor es 0, los
visualización caminos se mostrarán como una sola línea.
del camino
Rendimiento del Especifica los valores de rendimiento mínimos, de aumento, máximos, de reinicio
servidor durante y de umbral.
una captura
Parámetros de Tiempo máximo Especifica el tiempo máximo de retraso, en segundos, para los
comunicaciones de retraso de mensajes. Si el mensaje tiene mucha antigüedad, se
mensaje en rechazará.
terreno • Predeterminado = 30
Configuraciones Comando de Especifica qué comando utilizar para pedir una carga.
del script solicitud
• Predeterminado = SolicitarCarga.
Asistente de máquinas
Pestaña Artículo Descripción
Asistente Pantalla Mining Si se la selecciona, muestra el selector de bloque excavado
de camión Block (Bloque en la pestaña Generalidades del Asistente de camión.
excavado)
Control de la máquina
Artículo Descripción
Enviar Al seleccionar esta casilla de verificación, se envía información adicional con cada
información de asignación a los camiones, lo que proporciona horas de arribo para el camión en
hora de arribo cada punto de ruta. También proporciona información.
Cancelar ID del Ingrese la ID del punto de ruta que se asignará a un camión cuando no puede
punto de ruta de recibir asignación. El valor que ingrese debería corresponder a la ID de un punto
asignación de ruta con un nombre tal como "No asignado". Ingresar un valor de 0 deshabilita
la función.
Enviar nombre Seleccione esta casilla de verificación para hacer que el nombre del servidor
de servidor de asignado se envíe al camión y se muestre como el destino en lugar de utilizar
destino el nombre del último punto de ruta.
Cantidad máx. Ingrese la cantidad máxima de cargadores que deben enviarse en el mensaje
de cargadores de asignación.
por mensaje
Enviar Seleccione esta casilla de verificación para hacer que la descripción del punto de
descripción ruta del servidor de destino se envíe al camión y se muestre como el destino en
del destino lugar de utilizar el nombre del servidor asignado o el nombre del último punto
de ruta.
Al seleccionar esta casilla de verificación, también debe tener seleccionada la
casilla de verificación Enviar nombre del servidor de destino.
Administrador de máquinas
Artículo Descripción
Tiempo antes Especifica la cantidad de tiempo que el sistema debe esperar por una respuesta
de reenviar a un mensaje que ha enviado a una máquina. El tiempo se especifica en
milisegundos.
Número de Especifica la cantidad de veces que el sistema debe intentar reenviar un mensaje si
reintentos el operador no ha respondido al mensaje dentro del tiempo especificado en el
campo Tiempo antes de reenviar.
Nodos de máquinas
Pestaña Artículo Descripción
Nodo de Tiempo de Especifica el período en milisegundos después del cual se da
actividades del espera de por sentado que una máquina se ha dejado de comunicar.
monitor de comunicaciones • Predeterminado = 120.000
comunicaciones
Capacidad de Especifica con qué frecuencia, en milisegundos, desea
respuesta de actualizar el estado de una máquina luego de dar por
monitoreo de sentado que la máquina no se está comunicando. El
comunicaciones valor debe configurarse igual o mayor que 30 segundos.
• Predeterminado = 30.000
Límites de mina
Color de consulta que Especifica los colores utilizados para resaltar una consulta
expiró que expiró. Puede ingresar ya sea:
Figura y fondo • un valor como negro, verde.
• Un número hexadecimal que representa el valor de color
RGB, por ejemplo, Agua = #00FFFF.
• Predeterminado = #FFAF00.
Puede ingresar un color de figura y/o fondo.
Operador
Pestaña Artículo Descripción
Inicio de Revisar máquina asignada Si se encuentra seleccionado, el software de oficina
sesión del verifica que se esté utilizando la máquina asignada en
operador el cambio de jornada de trabajo.
Caminos
Pestaña Artículo Descripción
Propiedades Caminos de acarreo Especifica de qué color mostrar los diversos tipos
Caminos finales de camino.
Caminos intransitables
Caminos parcialmente
transitables
Caminos archivados
Otros puntos Código de tipo Especifica el código de tipo inicial para el punto de ruta.
de ruta: inicial
Destino Códigos válidos Especifica los códigos de tipo válido para el punto de ruta.
Camión de tipo
Equipo auxiliar
Editor de sitio
Pestaña Artículo Descripción
Generalidades Ancho del carril Especifica el ancho del carril si se lo ha creado
automáticamente.
Gradiente máximo Especifica el gradiente máximo para los caminos. Si un
del camino camino creado supera este gradiente en cualquier parte del
camino, aparece una advertencia cuando se crea el camino.
Configuraciones Tamaño de retículo Configura el diámetro de la herramienta de retículo que se
de retículos (en píxeles) utiliza en el editor del sitio para editar objetos.
Tamaño del retículo Configura el área cubierta por el retículo de la herramienta
(en píxeles) de retículo.
Configuraciones Máximo tamaño Configura la cantidad de datos devueltos en una sola
de trazado de de resultado llamada. Cuanto más pequeño sea el número, más cortas
posición individual y rápidas serán las consultas, pero serán más numerosas.
• Predeterminado = 512
Máximo tamaño El intento de cargar más informes de posición que la
de resultado total cantidad predeterminada tiene como resultado un período
reducido a la mitad, lo cual disminuye la cantidad total de
datos para visualizar.
• Predeterminado = 100.000
Tiempo máximo La cantidad de tiempo, en minutos, que debe tomar la carga
de ejecución de de los informes de posición. Si toma demasiado tiempo,
consulta el proceso se interrumpirá prematuramente.
• Predeterminado = 3 minutos
Activar sucesos Seleccione esta casilla de verificación para mostrar los
sucesos activados de manera predeterminada.
Desactivar sucesos Seleccione esta casilla de verificación para mostrar los
sucesos desactivados de manera predeterminada.
Seguimiento de materiales
Administración de bloques excavados
Pestaña Artículo Descripción
Configuración Cantidad máx. Especifica la cantidad de bloques excavados que se
de bloques de pueden enviar por mensaje. Los bloques excavados
pendiente por deben tener 5 caracteres o menos en sus nombres.
mensaje Si los bloques excavados tienen nombres con más de
5 caracteres, el máximo debería disminuir en consecuencia.
• Predeterminado = 20
Servidor de comunicaciones
Artículo Artículo Descripción
Servicios activos Seleccione los servicios que desea configurar.
Esto habilita más opciones, tal como se describen
a continuación.
Si está utilizando el Reconocimiento de sitio, debe
seleccionar las casillas de verificación logging
(registro), tmac (Trimble Mincom Aquila Caterpillar)
y multicast (multidifusión).
Registro Deje el directorio de registro como valor
predeterminado.
• Predeterminado = {MSTAR_MESSAGES}
Si configura un directorio alternativo, la tarea de
limpieza programada no lo limpiará. Tendrá que
configurar procedimientos de limpieza manuales
para el directorio.
Configuraciones Ingrese el puerto TMAC.
TMAC
• Predeterminado = 16020
Seleccione el tamaño de paquete TMAC MTU, ya sea
pequeño o grande.
• Pequeño (TC900, 500 bytes). Seleccione esta
configuración para las redes TC900. Si se envían
paquetes más grandes, tendrán fallas,
posiblemente fallas totales.
• Grande (banda ancha, 1466 bytes). Seleccione
esta configuración al ejecutar Fleet o Terrain para
permitir el funcionamiento normal de las
comunicaciones entre la oficina y los equipos
incorporados.
No vincular a Seleccione esta casilla de verificación si no desea
NIC de campo vincular estas configuraciones a NIC de campo.
Multidifusión TTL (Time to live, Tiempo de vida) de multidifusión
de TMAC de TMAC
Este campo se muestra cuando selecciona
multidifusión en Servicios activos. Este campo
determina por cuántos enrutadores pueden pasar los
mensajes de multidifusión antes de que se descarten,
lo que evita que sus mensajes se extiendan demasiado
en la red.
• Predeterminado = 4
Configuraciones de Ingrese el tiempo máximo en milisegundos para
adaptador permitir que el paquete se envíe al adaptador/monitor
antes de cerrar la conexión por considerársela inactiva.
• Predeterminado = 30.000
Configuraciones de Ingrese el puerto en el cual aceptar las consultas sobre
estadísticas estadísticas del servidor de comunicaciones.
• Predeterminado = 2001
Servicios de comunicación
Pestaña Artículo Descripción
Servicios Habilitar Seleccione esta casilla de verificación para iniciar el
adicionales de actualización de Servidor de actualización de puntos de ruta cuando
comunicación punto de ruta se inicia el software de oficina.
Mostrar modelo Elimine esta casilla de verificación para eliminar la visualización del selector
espacial de bloque excavado en la página Editor de cargador.
• Predeterminado = seleccionado
Transmisión de la máquina
Artículo Descripción
Habilitar transmisión de Si se selecciona esta opción, se habilitan las funciones de transmisión
la máquina de la máquina.
• Predeterminado = seleccionado
Habilitar entrega Si se selecciona esta opción, se enviarán las posiciones de máquinas al
multidifusión campo por medio de mensajes de multidifusión.
• Predeterminado = seleccionado
URL de multidifusión Ingrese la url de multidifusión con el formato tmac://xxx.xxx.xxx.xxx:ppp,
donde xxx.xxx.xxx.xxx es una dirección multidifusión IPv4 y ppp es un
número de puerto válido.
Habilitar entrega Si se selecciona esta opción, se enviarán las posiciones de máquinas al
unidifusión campo por medio de mensajes de unidifusión (posiblemente, además de
mensajes de multidifusión). Solo las máquinas que tengan una URL de
'Transmisión de la máquina' explícita definida, y que hayan enviado un
mensaje PositionReport2 a la oficina, recibirán actualizaciones mediante
entrega unidifusión.
• Predeterminado = no seleccionado
Activa alarmas cuando Si se selecciona esta opción, se activan alarmas cuando se pierde el
se pierde el contacto contacto por radio con las máquinas.
por radio con las • Predeterminado = no seleccionado
máquinas
Activa alarmas para Si se selecciona esta opción, se activan alarmas cuando se detecta una
las máquinas mal máquina no configurada o mal configurada.
configuradas • Predeterminado = no seleccionado
Activar alarmas para los Si se selecciona esta opción, se activan alarmas cuando se detecta un
problemas de problema de sincronización de tiempo.
sincronización de • Predeterminado = seleccionado
tiempo
No volver a disparar Ingrese el período durante el que el sistema no volverá a disparará
(sincronización de sincronización de tiempo.
tiempo) • Predeterminado = 300 s
Poner cargadores Si se selecciona esta opción, los cargadores y las palas se ponen en
y palas en espera espera cuando se pierde el contacto por radio.
cuando se pierde el • Predeterminado = no seleccionado
contacto por radio
Actualizar período Ingrese el tiempo entre las actualizaciones de posición transmitidas.
• Predeterminado = 0,5 s
Período de publicación Ingrese el tiempo entre las actualizaciones de posición publicadas en el bus.
• Predeterminado = 0,5 s
Artículo Descripción
Tiempo máximo entre El tiempo máximo durante el que una máquina no autónoma puede estar
actualizaciones fuera de contacto.
• Predeterminado = 300 s
Tiempo de espera para Tiempo para que una máquina determine una solución después de arrancar
el arranque del GPS y antes de marcarla como máquina con GPS deficiente.
• Predeterminado = 300 s
Precisión del reloj Ingrese la precisión del reloj que se debe utilizar al determinar si una
máquina está fuera de contacto.
• Predeterminado = 1 s
Período de inclusión de El apagado de las máquinas por un período específico de tiempo se incluirá
máquina apagada en los mensajes de transmisión de la máquina.
• Predeterminado = 60 s
Comprimir AMP Habilita la compresión de los mensajes AMP.
• Predeterminado = no seleccionado
Permitir Informe de Si tiene máquinas que no admiten los mensajes PR2, seleccione esta casilla
posición 1 (PR1) para de verificación para permitir que se envíen mensajes PR1.
reconocimiento del sitio
período entre PR2 Luego de transcurrir la cantidad ingresada de segundos desde el último
PR2, se envía un nuevo PR2.
• Predeterminado: 5 s
Distancia entre PR2 Luego de que el vehículo haya movido la cantidad ingresada de centímetros
desde el último PR2, se envía un nuevo PR2.
• Predeterminado = 500 cm
Período mínimo de La cantidad mínima de segundos entre PR2 (es decir, los PR2 no se deben
tiempo entre PR2 enviar con una frecuencia mayor que esta).
Hardware incorporado
Pestaña Artículo Descripción
Configuraciones Demora de script Especifica el tiempo en segundos a esperar entre envíos
de transferencia de scripts individuales.
de archivos
• Predeterminado = 5
Peligros Convertir Seleccione esta casilla de verificación para que todos los
automáticamente peligros recibidos se conviertan en zonas.
peligros en zonas
Mensajes salientes
Artículo Descripción
Tiempo antes de Especifica durante cuánto tiempo el software de oficina debe esperar una
reenviar respuesta de una máquina a la que ha enviado un mensaje.
• Predeterminado = 10.000 ms (10 segundos)
Número de reintentos Especifica la cantidad de veces que el software de oficina debe intentar
enviar un mensaje si el operador de la máquina no ha respondido al mensaje
dentro del tiempo especificado en el campo Tiempo antes de reenviar.
• Predeterminado = 5 segundos
Ignorar los Especifica que se deben ignorar los informes de posición 0,0.
informes de Esto es casi lo mismo que Ignorar informes de posición cero
posición XY cero excepto que no se tiene en cuenta el valor Z.
Persistencia Vida útil de la Recuerda los valores de las propiedades de las máquinas
propiedad actualizadas, incluso luego del colapso o reinicio del sistema,
pero configurará nuevamente las propiedades a sus valores
predeterminados si han excedido su vida útil cuando se reinicia
el software de oficina.
Tasa de aprendizaje La tasa a la que el mapa llega a una solución. Debe ser un
número entre 0 y 1.
• Predeterminado = 0,1
Plataforma
Sistema
Pestaña Artículo Descripción
Generalidades Nombre del sitio El nombre del sitio de la mina. Puede ser cualquier
cadena de texto, pero debería ser relativamente corta
y significativa.
Código de Un código proporcionado por Caterpillar para identificar
personalización el sistema. Si no conoce el código, puede utilizar el
predeterminado (XXX). Para obtener un código de
personalización para su sitio, comuníquese con el
equipo de Implementación Fleet.
Localización Utilice los campos del grupo Localización para
proporcionar información específica del sitio como
zona horaria, idioma y conjunto de unidades
requeridas para mostrar los datos.
Puede anular la configuración de este grupo al nivel
del cliente. Esto significa que los usuarios pueden
configurar sus clientes para mostrar datos en sus
formatos y unidades preferidos.
Conjunto de unidad El conjunto de unidades en el cual se verán las
cantidades en el software de oficina.
Idioma El idioma en cual estará la interface del usuario del
software de oficina.
País El país y las referencias regionales relacionadas en
las cuales se mostrará la interfaz y los usuarios del
software de oficina. Esto puede afectar el formato
en que se ven la hora, la fecha, la moneda y otras
cantidades.
Zona horaria La zona horaria en que funciona el sistema del
software de oficina. Al configurar una zona horaria
que tiene horario de verano, se muestran cuadros de
colores al lado de los campos de hora; por ejemplo, en
el asistente de demoras o el asistente de ciclos, para
indicar que la hora se muestra en horario de verano.
• Predeterminado = producción
Base de datos Seleccione la base de datos que está utilizando, ya
sea en los servidores Oracle o MS SQL.
Instancias Los nombres de la instancia de la base de datos para
• Primaria el sistema.
• Secundaria
Plantillas de instancia Ingrese un prefijo para todos los nombres de usuarios
y contraseñas. El prefijo que ingrese se aplica a todos
Prefijo de nombre
los nombres de usuarios y contraseñas especificados
en los campos de la fila que se encuentre debajo. Por
ejemplo, si ingresa el prefijo ms y el nombre de usuario
es model, entonces, el nombre real será msmodel.
Extensiones de empresa
Pestaña Artículo Descripción
Monitoreo del Días para retener El período en días a retener las instantáneas por hora.
sistema instantáneas
• Predeterminado = 7
por hora
Días para retener El período en días a retener las instantáneas del usuario.
instantáneas del
• Predeterminado = 366
usuario
Conmutación Frecuencia de La frecuencia con la cual desea crear una instantánea del
por error de instantánea sistema activo.
los datos en
caso de fallas Frecuencia de La frecuencia con la cual desea actualizar la configuración
actualización del del sistema de reserva con una copia del sistema activo.
sistema de reserva
Auditoría Temas
Entorno
Las opciones de configuración en este conjunto de opciones se refieren
a funciones de bajo nivel de software de oficina, y solo deben cambiarlas los
consultores de Fleet, o por recomendación del Respaldo al Cliente de Fleet.
Debe estar en modalidad experto para ver esta opción.
Utilizar variables ligadas para Seleccione esta casilla de verificación para utilizar
las fechas variables ligadas para las variables de fecha al construir
instrucciones SQL. Si no se selecciona, se utilizarán
valores literales para las fechas. Esto puede afectar
el rendimiento con diferentes versiones de Oracle.
Segundos entre los mensajes El período máximo en segundos entre mensajes de
de diagnóstico diagnóstico.
• Predeterminado = 60
Cantidad máxima de sucesos La cantidad máxima de sucesos en la cola entrante.
en la cola que ingresa
• Predeterminado = 10.000
Cantidad máxima de sucesos La cantidad máxima de sucesos en la cola entrante
en la cola para filtrar por para filtrado por consumidor.
consumidor
• Predeterminado = 10.000
Cantidad máxima de sucesos La cantidad máxima de sucesos en la cola para entrega
en la cola para entrega a la a la suscripción por consumidor.
suscripción por consumidor
• Predeterminado = 10.000
Sucesos
Las opciones de configuración en este conjunto de opciones se refieren
a funciones de bajo nivel de software de oficina, y solo deben cambiarlas los
consultores de Fleet, o por recomendación del Respaldo al Cliente de Fleet.
Debe estar en modalidad experto para ver esta opción.
Registro
Las opciones de configuración de esta sección solo pueden ser modificadas
por personal experimentado de Fleet.
Pestaña Artículo Descripción
Generalidades Habilitar registro de Si se encuentra seleccionado, está habilitado el registro de
archivos archivos y se utilizan los formatos y especificaciones definidos.
De lo contrario, no se registran archivos
Especificación de Especifica el formato de archivos de registro.
archivo de registro
Activar registro de Esta opción debe estar siempre activada. Si está utilizando los
consola servicios de Windows, también se debe activar el registro de
envoltorio, de manera que los mensajes del registro de
consola aparezcan en el archivo de registro de envoltorio.
Activar registro de Se recomienda que deje esta opción activada.
envoltorio
Habilitar seguimiento Si se encuentra seleccionado, está habilitado el rastreo de
archivos y se utilizan los formatos y especificaciones definidos.
Activar el seguimiento Si está utilizando los servicios de Windows, se debe desactivar
a la consola esta opción o, de lo contrario, los mensajes de seguimiento
aumentarán el tamaño de los archivos de registro de los
servicios de Windows.
Mensajes de Seleccione esta casilla de verificación si desea poner un sello
seguimiento del sello de la hora de suceso a los archivos de rastreo.
de la hora de sucesos
Formatos de Especifica el formato de mensajes diversos de error, de
mensaje advertencia y otros. Cuando no hay un formato especificado,
se utiliza el Formato de mensajes de registro.
Paquetes Especifica el formato de los paquetes que se deben rastrear.
a seguir
Agregar sello de la hora Seleccione esta opción para que se agregue el sello de
la hora del suceso en el nombre del archivo de informe.
• Predeterminado = seleccionado
Posición del sello Seleccione esta opción para que el sello de la hora del
de la hora suceso figure como sufijo o prefijo.
• Predeterminado = sufijo
Business Servidor del sistema de Especifica el nombre del servidor del sistema de
Objects administración central administración central. Deje este campo en blanco
si es el mismo que el servidor de informes.
Plataforma: clientes
Explorador
Pestaña Artículo Descripción
Barra de Barra de herramientas Si se encuentra seleccionado, el software de
herramientas visible en pantalla oficina deja espacio para la barra de
herramientas de Windows cuando muestra
páginas, cuadros de diálogo, etc.
Explorador: cliente
Pestaña Artículo Descripción
Generalidades Localización Especifica el conjunto de unidades, el idioma y las
preferencias de país a utilizar para el software de oficina.
Reproducir sonido Si se selecciona esta opción, el software de oficina
en caso de alarma intenta reproducir un sonido cuando se dispara una
urgente alarma urgente.
Contraseña de La contraseña de la modalidad experto para el software
modalidad experto de oficina.
Apariencia Aspecto El aspecto a aplicar a la interface de usuario del software
de oficina.
Navegación de Las definiciones de los menús y etiquetas a utilizar
catálogo en la interface de usuario del software de oficina.
• Utilizar etiquetas cortas en los menús: si se
selecciona esta opción, el software de oficina utiliza
nombres abreviados en el menú del sistema en lugar
de los nombres completos más largos.
• Predeterminado = sin seleccionar
Dimensión inicial Especifica el ancho y la altura iniciales de la interface
de usuario del software de oficina.
Iconos Especifica el tamaño de los iconos a utilizar en las
pestañas y paneles de la interface de usuario del
software de oficina.
Fuentes Especifica los diversos atributos de fuentes utilizados
para mostrar texto en la interface de usuario del software
de oficina.
Apariencia Paneles Especifica los diversos paneles a mostrar en la interface
(continuación) de usuario del software de oficina.
Barra de página Especifica la ubicación y el formato de la pestaña cuando
se muestra la barra de página.
Avanzada Especifica diversas opciones avanzadas para la interface
de usuario del software de oficina.
• Mostrar pantalla de presentación.
• Mostrar barra de menú.
• Eliminar todos los decorados de las ventanas.
Explorador: móvil
URL de FTP La URL del servidor FTP de la oficina que se utiliza para
descargar actualizaciones de terminal móvil.
Colores: fondo Utilizar color de fondo Si se selecciona esta opción, el software de oficina
personalizado en vez del utiliza el color personalizado especificado en las celdas
predeterminado por el activas de la tabla en lugar del color predeterminado del
sistema operativo sistema operativo.
Estilos de formato
Utilice las siguientes opciones de configuración para especificar cómo
debe manejar el software de oficina la información de fecha y hora.
Puede especificar formatos diferentes para día, fecha y hora y también
para diferentes duraciones.
Producción
Propiedades del asistente de ciclo
La siguiente tabla describe las opciones de configuración del Asistente de
ciclo. Los campos disponibles para cada uno de los diversos tipos de ciclo
son los mismos.
Todas las otras Propiedades Las propiedades que deben tener este tipo de ciclos.
pestañas de ciclo esenciales Sin estas propiedades se los clasifica como
Incompletos en el Asistente de ciclo.
Configuración de ciclos
Utilice la opción Configuración de ciclos para especificar de qué manera
debe manejar el software de oficina los eventos y comportamientos
asociados con la creación de ciclos. Esto incluye eventos que significan
aculatar y cargar, y cualquier ajuste de distancia que debe realizarse
para distintas actividades.
Artículo Descripción
Límite máx. La cantidad máxima de consultas que el administrador de ciclos puede procesar
de consulta de manera segura. Si una consulta da como resultado más de esta cantidad de
filas que regresan, el software de oficina la divide en "partes" para reducir la carga
de rastreo de mina.
• Predeterminado = 250
Conteo máx. Un umbral de conteo de filas más allá del cual el software de oficina envía una
de consulta advertencia a los usuarios de que la consulta tardará más en procesarse.
Este parámetro se prueba en segundo lugar al procesar consultas de ciclo en
el asistente de ciclo.
• Predeterminado = 500
Intervalo máx. Un umbral de tiempo en horas más allá del cual el software de oficina envía
de fechas una advertencia a los usuarios de que la consulta tardará más en procesarse.
Este parámetro se prueba en primer lugar al procesar consultas de ciclo en
el asistente de ciclo.
• Predeterminado = 168 (1 semana)
Artículo Descripción
Hacer nuevo Seleccionar esta casilla de verificación hará que parezca que el
mensaje se generó recientemente.
Tiempo de espera constante Si los sellos de la hora no se ajustan, ingrese 0 para acelerar el ritmo
de entrada y espere este número de milisegundos entre los sucesos.
• Predeterminado = 0
Tiempo ex. Seleccione esta casilla de verificación con el fin de asegurarse de que
los sellos de la hora se encuentran desfasados del primer mensaje en
el mismo intervalo que en los datos reales.
Archivo de entrada Ingrese el directorio o archivo desde donde provienen los mensajes.
Tiempo de espera máx. Ingrese el límite de intervalo de tiempo entre los mensajes generados.
• Predeterminado = sin límite
Ignorar mensajes De esta lista, seleccione los mensajes que se deben ignorar.
• Predeterminado = ningún mensaje seleccionado
Ignorar mensajes salientes Seleccione esta casilla de verificación para ejecutar solo los mensajes
entrantes.
Configuración de demora
Utilice el conjunto de opciones Configuración de demora para especificar
las categorías de demora que el software de oficina debería utilizar como
cubos de tiempo para informes. El software de oficina agrega tiempos de
demora sobre la base de las categorías enumeradas aquí. Las categorías
de demora también se utilizan para agrupar los tipos de demora.
Artículo Descripción
Inspecciones de seguridad: Especifica el tipo de demora para demoras de inspecciones de
nombre seguridad fallidas.
Configuración del correo: Especifica el nombre que se visualiza en el campo "Desde" del correo.
remitente del correo
Unidad de Especifica las unidades en las que se deben editar los valores de SMU
visualización local en el Asistente de combustible y SMU.
Descripción del tipo La descripción del combustible que se debe utilizar al crear el tipo de
de combustible combustible predeterminado.
predeterminado
• Predeterminado = combustible diesel
Configuración de ResúmenesKpi
Pestaña Artículo Descripción
Archivos de Archivos de definición De manera predeterminada, este campo se
definición estándar muestra atenuado (de color gris).
de ciclos
Los nombres de los archivos de definición estándar.
Solo se los muestra para fines informativos y no se
los puede editar.
Cargadores ROM
Artículo Descripción
Capacidades y cargas útiles Para cada cargador ROM, especifique la capacidad
nominales predeterminadas y la carga útil nominal. Por ejemplo, LDnnn: 23
del cargador ROM yardas cúbicas: 20 ton. Si no se especifican los
nombres de las unidades, se emplearán las
unidades preferidas por el usuario.
Interpolador SMU
Pestaña Artículo Descripción
Generalidades SMU habilitada Si esta opción no se encuentra seleccionada,
la tabla LecturadeMedicióndeServicio no se
actualizará y el interpolador SMU tendrá un valor
de 0.
La casilla de verificación se encuentra seleccionada
de manera predeterminada.
Configuración TKPH
Artículo Descripción
Uso del factor K1 Seleccione esta casilla de verificación para aplicar el factor K1 al
cálculo TKPH (Ton Kilometer Per Hour, Toneladas por kilómetros
por hora).
Período de muestra Solo los ciclos que terminan dentro de este período contribuyen
al cálculo TKPH.
Opciones de asignación
Utilice las páginas Opciones de asignación para especificar las diversas
opciones de configuración del software de oficina.
Nota: También se puede acceder a esta página por medio del software
de oficina cuando se está en Modalidad experto.
Reasignar camiones Seleccione esta casilla de verificación para hacer que los
automáticamente si la camiones disponibles se reasignen a cualquier herramienta
herramienta de carga o de carga o procesador que sale de la demora y se
procesador sale de la encuentra disponible.
demora
Permitir que los Seleccione esta casilla de verificación para permitir que los
camiones descarguen camiones se asignen desde una herramienta de carga para
en la pila de material descargar en un procesador en el mismo destino.
donde estaban • Predeterminado = no seleccionado
cargando
Notificar a la Seleccione esta casilla de verificación para especificar que
herramienta de carga se envíe un mensaje a las herramientas de carga cuando
sobre el procesador terminan de cargar un camión, es decir, cuando el camión
asignado cambia su estado a "en viaje" e indica el destino y el
material del camión. Si el software de la herramienta de
carga permite la visualización de asignaciones de camiones,
las asignaciones se pueden mostrar si así se lo desea.
El mensaje no se envía nuevamente si el camión se
reasigna o se asigna de forma manual a otro procesador.
• Predeterminado = no seleccionado
• Predeterminado = 5 minutos
Introducción
El software de oficina se basa en una aplicación integral: mstarrun, para
realizar muchas de las tareas de operación diarias que se necesitan para
que el software de oficina siga funcionando. Muchas de estas tareas se
realizan "tras bambalinas": son transparentes en cuanto a las operaciones
diarias. También puede utilizar mstarrun en la línea de comandos para
realizar muchas otras tareas, como administrar, solucionar problemas
y monitorear el sistema del software de oficina.
Los objetivos de mstarrun son los siguientes:
• contar con conocimiento acerca de la manera de iniciar partes de Fleet
en una aplicación;
• hacer que la infraestructura de implementación del software de oficina
esté internacionalizada;
• hacer que la infraestructura de despliegue del software de oficina esté
escrita en un lenguaje fácil de utilizar y entender (Python);
• hacer que los programas del software de oficina que no son Java sean
más fáciles de escribir, lo que evita el uso extenso de archivos por lotes;
• lograr que el software de oficina sea independiente de las suposiciones
acerca de las letras que identifican las unidades de Windows;
• permitir que los desarrolladores ejecuten el software de oficina desde
un repositorio;
• hacer que la infraestructura de implementación del software de oficina
funcione en distintas plataformas.
En este capítulo, se proporciona información acerca de los objetivos, las
opciones y los argumentos disponibles de mstarrun.
-e path
Utilizar los archivos comprimidos que figuran en la ruta como invalidación
de extensiones; no importa cuáles sean las extensiones que el equipo
normalmente elegiría si la misma extensión aparece en la ruta de
invalidación de extensiones. Usar esa en su lugar. Esto tiene como
propósito analizar nuevas extensiones con las instalaciones existentes.
-j
No copia java.exe con un nombre diferente. Utiliza el archivo real.
-J
Copia java.exe con un nombre diferente (opción predeterminada).
-pprogressFile
Envía información acerca del progreso a progressFile.
-PprofilerFile.jpl
Utiliza el archivo de perfil para ejecutar la aplicación con JProbe.
-s system
Ejecuta esta aplicación en el sistema Fleet especificado (el sistema
de producción estándar es el predeterminado).
-w
Inicia la aplicación en una ventana nueva.
-W
No inicia la aplicación en una ventana nueva (opción predeterminada).
newWindow
Configurar en 1 (verdadero) o 0 (falso). Si es verdadero, comenzará el
proceso en una ventana nueva. En Windows, la ventana nueva es una
instancia de "cmd.exe"'. El valor predeterminado es 0.
output
Una ruta que será interpretada por mstarpaths. También puede incluir
{YYYY}, {MM}, {DD}, {HH}, {NN} para interpolar el año, el mes, el día, la
hora y los minutos actuales en el nombre. Si se encuentra especificado,
el nombre del archivo se interpretará y la salida y el error estándar de la
aplicación se guardarán en ese archivo.
passBusUrl
Configurar en 1 (verdadero) o 0 (falso). Para formatos de archivo como
por ejemplo XOC y EEP, mstarrun configura este valor en lo que sabe
que es correcto, pero para clases Java y otros formatos de archivo,
tal vez necesite especificaciones. El valor predeterminado es 0.
_TIMEZONE
El huso horario que se transmitirá a Java. Debe ser un ID de huso horario
definido por Java.
usage
Una cadena que se imprimirá si falla la verificación del argumento
(consulte la tecla argcheck).
MSTAR_ADMIN
Directorio utilizado para archivos de administración.
MSTAR_XML
Un directorio que cuenta con subdirectorios para partes del sistema que
utilizan XML. Estos subdirectorios cuentan con DTD e información acerca
de la configuración.
jdk.home
Igual a JAVA_HOME.
user.timezone
La configuración de _TIMEZONE.
user.language
La configuración de _LANGUAGE.
user.region
La configuración de _COUNTRY.
openorb.home
El directorio de configuración de OpenORB.
Objetivos de mstarrun
La siguiente sección es una lista abreviada de los objetivos de mstarrun,
una breve descripción y sus argumentos y opciones. Los argumentos
y opciones entre corchetes [ ] son optativos.
Documentación de objetivos
Cada objetivo mstarrun se documenta de la siguiente manera:
targetName
Uso
Describe la sintaxis de los comandos básicos, por ejemplo:
mstarrun targetName Arguments [opciones]
Descripción
Descripción extensa que detalla cómo opera el objetivo.
Argumentos
Lista de argumentos y su descripción.
Opciones
Lista y descripción de opciones.
Ejemplo
De ser posible, se ofrece un ejemplo que muestra el uso típico del
objetivo.
Notas
Cualquier otra información relevante en cuanto al uso del objetivo.
Lista de objetivos
La siguiente es una lista de los objetivos de mstarrun usados más
comúnmente, pero no es exhaustiva. Para obtener una lista completa de
objetivos mstarrun disponibles, abra una consola de comandos y ejecute
el siguiente comando:
mstarrun targets
applySystemOptions
Uso
mstarrun applySystemOptions
Descripción
Vuelve a configurar un sistema luego de que se cambian las opciones
del sistema.
checkDataStores
Uso
mstarrun checkDataStores
Descripción
Verifica que los almacenes de datos modelo, histórico, de plantilla
y de generación de informes se hayan creado correctamente.
checkUpdates
Uso
mstarrun checkUpdates
Descripción
Esta es una herramienta de diagnóstico que utiliza el Respaldo al Cliente
de Fleet la cual verifica que las extensiones y las revisiones se hayan
instalado correctamente.
checkScheduler
Uso
mstarrun checkScheduler
Descripción
Verifica que el proceso del programador del sistema (WScheduler.exe)
se esté ejecutando y que todas las tareas programadas creadas estén
habilitadas (consulte makeScheduledTasks). Si el programador no está
funcionando, se iniciará. Si alguna tarea está deshabilitada, se genera un
mensaje de correo electrónico.
Notas
Esta es la única tarea programada de Windows que se genera.
Consulte también startScheduler.
cleanExpiredData
Uso
mstarrun cleanExpiredData
Descripción
Genera un archivo de entrada para DBDataMan en base a entradas
especificadas en Supervisor y, luego, ejecuta el proceso.
Notas
Este objetivo se ejecuta como tarea del programador del sistema en un
servidor de base de datos.
cleanExpiredFiles
Uso
mstarrun cleanExpiredFiles
Descripción
Realiza un análisis de los directorios y marca los archivos
como _MARKED_FOR_DELETION_<fileName> cuando termina
su período de retención. Estos archivos marcados se eliminan
de manera permanente cuando llegan a su período de eliminación.
Notas
Este objetivo se ejecuta como tarea del programador del sistema en
todos los equipos de Fleet.
createDataStores
Uso
mstarrun createDataStores
Descripción
mstarrun createDataStores <database filesize> <Oracle
Admin Drive> [<additional drives>]
Por ejemplo, en un equipo del servidor donde la unidad de administración
Oracle es D: y donde se requieren dos unidades adicionales:
mstarrun createDataStores SERVER D EF
CrearAlmacenesdeDatos realiza las siguientes funciones por medio
de la información especificada en Supervisor y los argumentos que se
ingresan en la línea de comandos:
i. Crea las instancias de Oracle si estas aún no existen.
ii. Crea los usuarios de la base de datos de Fleet (estos se convierten
en propietarios del esquema de la base de datos Fleet).
iii. Crea almacenes de datos vacíos, por ejemplo, las tablas, los
índices, las vistas, etc.
iv. Crea el Servicio de escucha de Oracle.
cycleRecalcUtility
Uso
mstarrun cycleRecalcUtility
Descripción
Recalcula los datos del ciclo y del informe.
emptyDataStore
Uso
mstarrun emptyDataStore <dataStoreName>
Descripción
Elimina todos los objetos del esquema del almacén de datos
especificado.
Argumentos
<dataStoreName>
El almacén de datos objetivo, por ejemplo, _MODELDB
exportBIAR
Uso
mstarrun exportBIAR
Descripción
Exporta un archivo BIAR de Business Objects.
exportDataStores
Uso
mstarrun exportDataStores [-Z | -d directory] <dataStoreNames>
Descripción
Ejecuta el objetivo exportarDatos para los almacenes de datos indicados
(se pueden ejecutar varios o todos).
Opciones
-Z
Especifica NO comprimir los archivos exportados.
-d
Especifica la ubicación de los archivos de exportación.
Argumentos
<datastoreName>
Los nombres de los almacenes de datos que se desea exportar,
por ejemplo, Model (Modelo), Summary (Resumen) o all (todos).
Ejemplo
mstarrun exportDataStores -Z Model Summary
exportDataToXml
Uso
mstarrun exportDataToXml [-a | -d dataset1, dataset2,...] [-o outputDir]
Descripción
Crea un archivo comprimido que contiene un archivo XML por cada
conjunto de datos especificado. Si se especifica -a, se crea un archivo
XML que contiene todos los conjuntos de datos. El proceso de
exportación exporta todo conjunto de datos especificado al igual que
cualquier otro objeto al que se haga referencia. Esto significa que el
conjunto exportado será completamente independiente.
Opciones
-d
Exporta los conjuntos de datos especificados. Los conjuntos de datos
válidos son:
AllModelEntities
Todo lo que se encuentre en el modelo de la mina (equivalente a -a).
Users
Información acerca de inicio de sesión y usuarios del software
de oficina.
PersonnelInformation
Personal, licencias, personal asignado, jornadas de trabajo.
MachineInformation
Máquinas, clases de máquinas, listas de verificación de seguridad,
instrucciones para cargadores.
MessageInformation
Mensajes estándares.
MineLayout
puntos de ruta, vías, ubicaciones.
MaterialInformation
Materiales, pendientes, bloques excavados.
ProductionInformation
Actividades, clases de demoras, códigos de trabajo, plantillas
de pedido de producción.
AssignmentInformation
Asignaciones programadas, grupos de asignación.
-a
Exporta todos los conjuntos de datos (opción predeterminada).
-o
Exporta al directorio especificado en lugar de exportar al directorio
predeterminado en Supervisor. Por lo general es {MSTAR_DATA}/
export.
FieldStats
Uso
mstarrun FieldStats [-l] [-d] [-r] [-n] [-s] [-u script] [-N] [-M] [-L cellSize] [-D]
[-H] [-T] [-W] [-U script] <gwm files OR directory OR zip files>
Descripción
Se utiliza junto con el Monitor de comunicaciones en terreno en el
software de oficina. Utilice esta herramienta cuando desee acumular las
estadísticas de varios días sin utilizar la interfaz gráfica del usuario (GUI).
Puede ejecutar esta herramienta para archivos gwm individuales,
directorios de archivos gwm o archivos del software de oficina
comprimidos.
Opciones
-l
Calcula latencia.
-d
Contabiliza mensajes duplicados.
-r
Mide tiempos de viajes de ida y vuelta.
-n
Contabiliza solicitudes sin respuesta.
-s
Contabiliza satélites.
-u
Script especificado por el usuario; por ejemplo,
packet.getDouble(location/accuracy).
-N
Agrupa por máquina.
-M
Agrupa por tipo de mensaje.
-L
Agrupa por ubicación (tamaño predeterminado de la celda: 50 metros
cuadrados. Se puede especificar otro tamaño mediante un argumento
optativo).
-D
Agrupa por fecha.
-H
Agrupa por fecha/hora.
-T
Agrupa por hora del día.
-W
Agrupa por día de la semana.
-U
Agrupa por script que especificó el usuario; por ejemplo, packet.port.
-a
AND permite combinar dos dimensiones para crear una tabla dinámica;
por ejemplo, -N -a -T para dividir por máquina AND (y) hora del día.
-h
Emplea el archivo de hosts especificado para decodificar los nombres
de las máquinas.
-b
Utiliza el bus especificado para decodificar los campos de mensaje.
-x
Solo acumula valores >= x para calcular la media y la desviación
estándar. Se la utiliza para rechazar los valores extremos.
-y
Solo acumula valores <= y para calcular la media y la desviación
estándar. Se la utiliza para rechazar los valores extremos.
Nota: Consulte el capítulo Páginas del Manual del Usuario de Fleet para
ver una descripción de la página del Monitor de comunicaciones
en terreno.
FileConverter
Uso
mstarrun FileConverter -inputfile report.txt -inputtype utf8 [-OutputFile
output FileName] -outputtype ascii
Descripción
Convierte archivos a varios formatos admitidos y desde dichos formatos.
Sin embargo, se utiliza principalmente para convertir archivos al
formato ASCII.
Opciones
-OutputFile
Cambia el tipo de archivo de salida.
-outputFileName
Cambia el nombre del archivo de salida.
grabOnboardDiagnostics
Uso
mstarrun grabOnboardDiagnostics <equipmentName> <equipmentIP>
[<destinationRootDir>]
Descripción
Recopila archivos de diagnóstico incorporados para un nombre
especificado de camión y su dirección IP.
grabState
Uso
mstarrun grabState
Descripción
Guarda las estadísticas internas de los servidores del software de oficina
en un archivo.
GwmExport
Uso
mstarrun GwmExport [-c] [-b] [-o]
Descripción
Permite al personal de respaldo y demás personal autorizado interpretar
y analizar, de manera más eficiente, los mensajes de las comunicaciones
en terreno.
Si no se especifica una url del bus, los valores sin formato para los
parámetros serán valores de salida en lugar de nombres. Por ejemplo,
se imprimirá la identificación del camión en lugar del nombre.
Opciones
-c
Especifica un archivo de configuración.
-b
Especifica una url del bus.
-o
Especifica una salida.
import
Uso
mstarrun import <datastore> <dumpfilename>
Descripción
Se utiliza por parte del personal de respaldo para importar una base
de datos exportada a un almacén de datos de Fleet.
El archivo de volcado también puede ser un archivo comprimido que
contenga un archivo .dmp.
Argumentos
<datastore>
El nombre del almacén de datos al cual se exportará la base de datos.
<dumpfilename>
El nombre del archivo de volcado.
ImportDataFromXml
Uso
mstarrun importDataFromXml [-e | -i] -f <filename> [-d data set] [-p | -k]
Descripción
Importa datos desde un XML exportado comprimido o de un archivo XML
editado manualmente. El directorio de exportación se analiza y cualquier
archivo comprimido o XML que se encuentre en ese directorio se muestra
como opción.
Los datos se pueden importar a cualquier base de datos, no solo a la
que se utilizó para generar los datos. Esto se realiza por medio de la
combinación de datos basados en teclas comerciales definidas en los
metadatos.
Opciones
-f
Importar desde el archivo especificado. Esto puede tener relación
con la ruta de exportación UFS o con una ruta absoluta.
-e
Crea administradores de ECF requeridos (comportamiento
predeterminado).
-i
Salta la creación de administradores de ECF.
-d
El conjunto de datos que se desea importar. Si no se especifica un
conjunto de datos, se importan todos los datos en <filename>.
-p
Intenta purgar los datos existentes antes de importarlos. No se garantiza
que esto vaya a funcionar debido a problemas de dependencia de
los datos.
-k
Mantener los datos existentes. Se importan nuevos datos, pero los datos
existentes no se ven afectados.
importExportedData
Uso
mstarrun importExportedData <database> <directory>
Donde:
• El primer argumento es la base de datos a la que desea transferir
los datos.
• El segundo argumento es el directorio al cual se exportaron
los datos.
Descripción
Se utiliza por parte del personal de respaldo para reimportar los datos
que antes se exportaron con DBDataMan. Con anterioridad, DBDataMan
había generado un conjunto de archivos .bat de Windows que debían
ejecutarse.
Por ejemplo,
mstarrun importExportedData_HISTORICALDB <drive
letter>:\mstarFiles\systems\main\data\dbdataman_20070412170349
initialiseTpiMachines
Uso
mstarrun initialiseTpiMachines <list of machines>
Descripción
Configura ajustes de registro TPI (Touchpanel Interface, Interfaz de panel
táctil) en una máquina o en varias.
Opciones
<list of machines>
Una lista de máquinas separadas por comas.
initProdSystemFromSnapshot
Uso
mstarrun initProdSystemFromSnapshot [-a] [-d] [-e]
Descripción
Extrae la configuración de la instantánea y la aplica al software de oficina
con el objetivo de recuperar los datos en el servidor de aplicaciones.
Para recuperar los datos en el servidor de la base de datos después de
una falla:
• Reemplaza la base de datos del modelo actual con la que está en la
instantánea.
• Fusiona los datos históricos y de resúmenes del sistema de reserva
con los de la base de datos de producción mediante la tarea
mstarrun migrateStandbyDataToProduction.
Opciones
-a
Recuperación de los datos en el servidor de aplicaciones.
-d
Recuperación en el servidor de la base de datos.
No hay opciones predeterminadas. El comando se ejecutará así tanto
en el servidor de la base de datos como en el de aplicaciones.
-e
Transfiere solo los datos históricos esenciales al servidor de producción.
initStandbyDbFromSnapshot
Uso
mstarrun initStandbyDbFromSnapshot [-a] <snapshotfile>
Descripción
Abre una instantánea para crear o actualizar un sistema.
Opciones
-a
Se utiliza cuando la ejecuta la tarea programada para permitir una
actualización más eficiente del sistema de reserva. Se la omite si el
servidor de base de datos de respaldo se está utilizando como base
de datos de producción.
Argumentos
<snapshot file>
El archivo de instantánea desde el que se desea crear o actualizar
un sistema.
initSystemFromSnapshot
Uso
mstarrun initSystemFromSnapshot <snapshotfile>
Descripción
Abre una instantánea para crear o actualizar un sistema.
Argumentos
<snapshot file>
El nombre de un archivo de instantánea para abrir.
inspectModel
Uso
mstarrun inspectModel
Descripción
Herramienta empleada para inspeccionar el modelo de la mina.
listClients
Uso
mstarrun listClients
Descripción
Esta es una herramienta de diagnóstico que utiliza el personal de
Respaldo al Cliente de Fleet para revisar los archivos de registro
y visualizar los clientes conectados al software de oficina.
logConfigurationsEditor
Uso
mstarrun logConfigurationsEditor
Descripción
Organiza las configuraciones de registro TPI.
logspeedo
Uso
mstarrun logspeedo [-png] [-0|1|2|3] <pattern> [<directory>] [<options>]
Descripción
Información acerca de la velocidad de gráficos desde los archivos
de registro del servidor.
Opciones
-png
Crea una imagen PNG en lugar de mostrar los resultados en pantalla.
-0
Ajusta el ancho de la pantalla a 800 pixeles.
1
Ajusta el ancho de la pantalla a 1.100 pixeles.
2
Ajusta el ancho de la pantalla a 1.600 pixeles.
3
Ajusta el ancho de la pantalla a 3.000 pixeles.
Notas
<pattern> significa "todos los archivos cuyos nombres incluyen
esta cadena".
logspeedo2
Uso
mstarrun logspeedo2 [-png] [-0|1|2|3] <pattern>
Descripción
Igual a logspeedo sin excepciones, salvo por los tamaños de búfer.
logspeedo3
Uso
mstarrun logspeedo3 [-png] [-0|1|2|3] <pattern> <directory>
Descripción
Igual a logspeedo2, pero se debe especificar el directorio.
makeCatalogs
Uso
Mostrar una lista de catálogos:
mstarrun makeCatalogs
Crear una lista de catálogos:
mstarrun makeCatalogs [-b] all
Crear catálogos especificados:
mstarrun makeCatalogs [-b] [argumentos]
Por ejemplo, mstarrun makeCatalogs [-b] Forms DataSets
Descripción
Actualiza los catálogos especificados para todas las páginas de los
ejecutores de trabajo. Si no hay argumentos especificados, muestra
información acerca de uso y una lista de catálogos disponibles.
Los nombres de los catálogos se enumeran en la sección Argumentos
a continuación.
Opciones
-b
Genera catálogos en el área base {MSTAR_HOME}. Si se omite,
genera catálogos en el área del sistema {MSTAR_SYSTEM_HOME}.
Argumentos
Collections
DataSets
Displays
Documents
Forms
OptionSets
Pages
Permissions
Reports
Tools
All
Ejemplo
mstarrun makeCatalogs OptionSets Documents
makeDataStores
Uso
Mostrar el uso:
mstarrun makeDataStores
Crear todas las piezas:
mstarrun makeDataStores all
Crear piezas específicas:
mstarrun makeDataStores x y z
Por ejemplo, mstarrun makeDataStores Checks Schema Views
Descripción
Ejecuta uno o más pasos especificados en Argumentos para actualizar
el esquema, los datos y las vistas en las bases de datos y reflejar el
modelo de aplicación.
Opciones
-db=<comma-separated db list excluding summary> all
Se utiliza para crear objetos específicos para la base de datos.
Por ejemplo, mstarrun makeDataStores -db =summary all
crea objetos de la base de datos específicos para la base de datos
de resumen únicamente.
-major o -m
Utilizado solo para actualizaciones de versión superiores. Reemplaza
a -pdropConstraints.
-pdropConstraints no funcionará con la versión 3.1 ni en versiones
posteriores. A pesar de que parezca funcionar correctamente, no
llevará a cabo la actualización completa a la base de datos.
-dropConstraints o -dc
Este indicador todavía está admitido, pero ya no se utiliza para
actualizaciones superiores del sistema. Una actualización principal
del sistema automáticamente quita las restricciones.
-ConsistencyChecker
Se ejecuta automáticamente al final de makeDataStores, en el cual se
ha especificado el indicador major. De otra manera, se lo puede invocar
manualmente. Solo opera en la base de datos modelo, sin embargo,
también puede ejecutar este objetivo en la base de datos histórica por
medio de la opción -h. Por ejemplo,
mstarrun ConsistencyChecker -c -h.
Si no utiliza la opción ConsistencyChecker, el proceso de verificación
de coherencia solo informará sobre los problemas relacionados con la
integridad de los datos en la base de datos.
Sucederá lo mismo si configura este proceso en Supervisor y no
selecciona la casilla de verificación ConsistencyCheck. Si selecciona
esta opción, se corregirá cualquier problema.
-verboseSchema
-riSchema
Crea un modelo de relación de entidades en el almacén de datos
de plantilla.
-verboseViews
Muestra vistas SQL.
-warnWhenShorteningViews
-skipViews
-skipHistoricalLookups
-skipUniverse
No genera un archivo de importación del universo de Business Objects.
-skipReportingMetadata
No actualiza los metadatos en la generación de informes.
-skipSummary
Salta el proceso de creación de objetos de la base de datos de resumen.
-numericsAsMeasures
-health
Ejecuta makeDataStores solo para Health.
-legacyHealth
Crea vistas de informes de estilo versión 1.2.3.
-Targets
Argumentos
Checks
Schema
ModelData
Normalmente, se ejecuta después de Schema y carga datos basados
en el XML al modelo. Carga cualquier archivo XML que se encuentre
en {MSTAR_XML}/modeldata.
Views
ReferenceData
ConsistencyCheck
all
Ejecuta makeDataStores utilizando todos los argumentos objetivo.
Health
LegacyHealth
Ejemplo
mstarrun makeDataStores -major all
mstarrun makeDataStores -verboseViews
Uso de creación y actualización
Dado que maintainKpiSummaries está integrado en makeDataStores,
no existe un comando separado para crear tablas, dimensiones, etc. para
resúmenes.
mstarrun maintainKpiSummaries create all =>
mstarrun makeDataStores -db=summary all
Nota: Tenga en cuenta que con este comando debe poder actualizar los
objetos de KpiSummaries schema sin tener que ejecutar, en primer
lugar, mstarrun emptyDataStore SUMMARYDB ModelData.
Este argumento se puede utilizar para cargar un camión estándar
y actividades de herramienta de carga a la base de datos modelo.
makeDataStores isRequired
Descripción
Se agregó un nuevo comando mstarrun: makeDataStores isRequired.
Luego de aplicar una revisión, debe ejecutar el comando mstarrun
makeDataStores isRequired. Este le informa si hay cambios en el esquema.
Si los esquemas se actualizaron, se muestra el siguiente mensaje:
"Schemas are up to date" (Los esquemas están actualizados). Si no
están actualizados, se muestra este mensaje: "Schema check - out of date
database schemas: Run makeDataStores. Do you want to get the details?
Press Y or N and enter" (Verificación de esquemas. Esquemas de base de
datos desactualizados: ejecute makeDataStores ¿Quiere ver los detalles?
Presione Y [Sí] o N [No] y, luego, enter [Intro]).
Luego de presionar "Y", se requieren todos los cambios en el nuevo
esquema.
makeScheduledTasks
Uso
mstarrun makeScheduledTasks [options] all
mstarrun makeScheduledTasks [options] [machineRole1 machineRole2]
Donde:
machineRole = AppServer, DbServer, Client
Descripción
Genera una tarea programada de Windows y tareas programadas del
ProgramadordelSistema necesarias para la administración continua
de diversos roles.
Argumentos
AppServer
Genera tareas programadas aplicables al servidor de aplicaciones.
DbServer
Genera tareas programadas aplicables al servidor de la base
de datos.
Cliente
Genera tareas programadas aplicables al software de oficina.
all
Genera todas las tareas programadas.
Opciones
-e <directory>
El directorio en el que se desea generar los archivos de tareas para
la utilidad ProgramadordelSistema.
Ejemplo
mstarrun makeScheduledTasks DbServer
-e D:\mstarFiles\SystemScheduler\Events
makeShortcuts
Uso
Mostrar una lista de grupos:
mstarrun makeShortcuts
Crear todos los accesos directos:
mstarrun makeShortcuts all
Crear un grupo especificado de accesos directos:
mstarrun makeShortcuts x
Donde x = Admin Client o Server.
Por ejemplo, mstarrun makeShortcuts Admin Server
Descripción
Crea todos los accesos directos requeridos del sistema.
makeSystem
Uso
mstarrun makeSystem <systemName> [centralDir]
Descripción
Crea el nombredelSistema si no existe o lo actualiza para que incluya
cualquier revisión nueva u otros cambios. Si aún no existe, el
nombredelSistema se crea en \mstarFiles\systems\
Argumentos
<systemName>
El nombre del sistema que se desea crear o actualizar.
Opciones
<centralDir>
La ruta de red al directorio central compartido de un sistema que ya
está instalado.
migrateStandbyDataToProduction
Uso
mstarrun migrateStandbyDataToProduction
Descripción
Transfiere los datos de reserva al servidor de producción.
Opción
-e
Transfiere solo los datos históricos esenciales al servidor de producción.
-n
Transfiere los datos históricos no esenciales restantes al servidor
de producción.
No hay opción predeterminada para trasladar todos los datos.
printClassPath
Uso
mstarrun printClassPath
Descripción
Imprime la ruta de clase Java en uso.
printPatches
Uso
mstarrun printPatches
Descripción
Imprime una lista de todas las revisiones actualmente activadas.
printSystemProperties
Uso
mstarrun printSystemProperties
Descripción
Imprime valores de las propiedades del sistema Java.
profileTraceFiles
Uso
mstarrun profileTraceFiles <dataStore> <OracleAdminDir>
<TraceFilesDir>
Descripción
Controla los perfiles de los archivos de rastreo SQL.
Opciones
<dataStore>
La instancia de la base de datos de Oracle para la que se
desea ejecutar el rastreo SQL. El valor predeterminado es
_HISTORICALDB.
<OracleAdminDir>
Ruta de los subdirectorios de administración.
<TraceFilesDir>
Ruta de los archivos de rastreo.
recentTravelTimes
Uso
mstarrun recentTravelTimes <Days>
Descripción
Extrae los datos almacenados acerca del tiempo de recorrido de acuerdo
con la clase de máquina y el segmento de vía por la cantidad de días
especificados y guarda la información en {MSTAR_DATA}/
TravelTimeData.txt
Opciones
<Days>
La cantidad de días a retroceder para recopilar información. El valor
predeterminado es 14.
refreshBuild
Uso
mstarrun refreshBuild
Descripción
Verifique que la construcción denominada se haya abierto o ábrala si es
necesario. Crea la estructura de directorio necesaria para la construcción
si no existe y actualiza MineStar.ini para que apunte a la nueva
construcción.
replaceDataStoresWithModel
Uso
mstarrun replaceDataStoresWithModel <modelDumpFile>
<pitmodelDumpFile>
Descripción
Importa una base de datos modelo y de modelo de mina, y crea un par
modelo/histórico coincidente listo para ejecutar.
Opciones
<modelDumpFile>
El nombre del archivo origen DMP de la base de datos modelo.
<pitmodelDumpFile>
El nombre del archivo origen DMP de la base de datos del modelo
de mina.
replaceDataStoresWithXml
Uso
mstarrun replaceDataStoresWithXml <filename>
Descripción
Importa una base de datos modelo XML y hace un par modelo/histórico
coincidente que está listo para su ejecución.
Opciones
<filename>
El nombre del archivo de origen de importación XML.
runSQLTrace
Uso
mstarrun runSQLTrace <dataStore> <OracleAdminDir> <Program>
Descripción
Controla la ejecución de rastreo SQL para sesiones actuales.
Opciones
dataStore
La instancia de la base de datos de Oracle para la que se desea
ejecutar el rastreo SQL. Puede ser _MODELDB o _HISTORICALDB
(predeterminado).
sendAllToSupport
Uso
mstarrun sendAllToSupport <sendMethod>
Descripción
Envía todos los archivos que se encuentran en
{MSTAR_BASE_CENTRAL}/outgoing al Respaldo al Cliente de Fleet
y después los traslada a {MSTAR_BASE_CENTRAL}/sent
Opciones
FTP
Envía todos los archivos por medio de la configuración de ftp
especificada en Supervisor.
MSG
Envía todos los archivos como mensajes de correo electrónico.
ATT
Envía todos los archivos como adjuntos del correo electrónico.
Ejemplo
mstarrun sendAllToSupport MSG
sendCommand
Uso
mstarrun sendCommand <ObjectServer> %*
Descripción
Envía un comando a un servidor de objetos
Opciones
%* puede ser cualquiera de los siguientes:
beep
Hace que el proceso emita un sonido.
echo <stuff>
El servidor de objetos imprime en la salida estándar.
startGadget <gadgetName> <args>
Se inicia el dispositivo dentro del servidor de objetos. Generalmente
se utiliza para información de diagnóstico extra.
addCommand <commandName) <JavaClass>
Le indica al servidor de objetos un nuevo comando que se debe
agregar a esta lista. Esto se utiliza para permitir que el servidor
de objetos ejecute comandos que no existían cuando el servidor
de objetos se inició, siempre y cuando el código Java se pueda
insertar en la clase de ruta del proceso.
stopManagers <manager1> <manager2> ...
Cierra los administradores de la lista.
startManagers <manager1> <manager2> ...
Inicia los administradores de la lista.
sendLogging
Uso
mstarrun sendLogging <ObjectServer> <filename>
Descripción
Envía un archivo de configuración de inicio de sesión nuevo a un servidor
de objetos, por ejemplo, con el objetivo de cambiar su inicio de sesión
o rastreo sin volver a iniciarlo.
Opciones
<ObjectServer>
El servidor de objetos que recibirá el archivo de configuración de inicio
de sesión.
<filename>
El nombre del archivo de configuración de inicio de sesión que se
enviará. Por lo general, es TopologyConfig.properties.
showDbConnections
Uso
mstarrun showDbConnections <dataStore>
Descripción
Muestra conexiones de <dataStore>
Argumentos
<dataStore>
El almacén de datos para el cual se mostrarán las conexiones.
Ejemplo
mstarrun showDbConnections _MODELDB
snapshotDb
Uso
snapshotDb DbName [RunMode] [OutputFilename]
Descripción
Toma una instantánea de DbName. Si no se especifica RunMode,
se asume User. Si no se especifica OutputFilename, se crea
la instantánea por medio del formato para nombrar archivos
predeterminado, y en el directorio especificado en Supervisor.
Opciones
<DbName>
El almacén de datos objetivo de la instantánea.
<RunMode>
La modalidad en que se debe tomar la instantánea, ya sea H
(Sistema) o U (Usuario). El valor predeterminado es U.
<OutputFilename>
Nombre de archivo optativo para la instantánea. Si se deja en blanco,
se utilizan el esquema de nombres y el directorio predeterminados.
Ejemplo
mstarrun snapshotDB _MODELDB
snapshotOs
Uso
snapshotOs [RunMode] [OutputFilename]
Descripción
Toma una instantánea del sistema operativo activo. Si no se especifica
RunMode, se asume User. Si no se especifica OutputFilename, se
crea la instantánea por medio del formato para nombrar archivos
predeterminado, y en el directorio especificado en Supervisor.
Opciones
<RunMode>
La modalidad en que se debe tomar la instantánea, ya sea H
(Sistema) o U (Usuario). El valor predeterminado es U.
<OutputFilename>
Nombre de archivo optativo para la instantánea. Si se deja en blanco,
se utilizan el esquema de nombres y el directorio predeterminados.
Ejemplo
mstarrun snapshotOs
snapshotSystem
Uso
mstarrun snapshotSystem [-d] [-o] runMode
Descripción
Toma una instantánea del sistema. Por lo general es una tarea
programada (AUTO y STANDBY) pero también se puede ejecutar de
manera interactiva por medio de Supervisor o un acceso directo en el
escritorio (modalidad USER). Los archivos de instantáneas se guardan
en el directorio especificado en Supervisor.
Los trabajos programados de traspaso y de recuperación,
SyncStandbyInformation y snapshotSystem STANDBY, no se deben
superponer ni se deben ejecutar al mismo tiempo. Esto generará un
error de bloqueo.
Opciones
-d
Incluye archivos DXF
-o
Incluye archivos integrados
<runMode>
AUTO: lo utilizan las tareas programadas.
USER: instantáneas que inicia el usuario.
ALERTA: lo utilizan las tareas programadas para generar una
instantánea de alerta.
Ejemplo
mstarrun snapshotSystem USER
startScheduler
Uso
mstarrun startScheduler
Descripción
Inicia el ProgramadordelSistema.
Notas
Consulte también checkScheduler.
switchActiveDatabase
Uso
mstarrun switchActiveDatabase [-r role] [-p prefix]
Descripción
Cambia la base de datos que se va a utilizar para ejecutar el software
de oficina.
Notas
Se debe especificar una de las dos opciones (o ambas): -r y -p. El rol
será uno de "PRODUCTION" (PRODUCCIÓN), "STANDBY" (RESERVA)
o "TEST" (PRUEBA).
syncStandbyInformation
Uso
mstarrun syncStandbyInformation
Descripción
Copia la configuración de producción y los datos esenciales en
el servidor de reserva.
Los trabajos programados de traspaso y de recuperación,
SyncStandbyInformation y snapshotSystem STANDBY, no se deben
superponer ni se deben ejecutar al mismo tiempo. Esto generará un
error de bloqueo. Esto generará un error de bloqueo.
updateMaterialGroup
Uso
mstarrun updateMaterialGroup <MaterialGroup>
Descripción
Actualiza los materiales en el GrupodeMaterial especificado.
Opciones
MaterialGroup
validateKpiSummaries
Uso
validate | list
facts|dimensions|lookups|all [output file]
Ejemplos
Antes
mstarrun maintainKPISummaries validate
Ahora
mstarrun validateKpiSummaries validate
Antes
mstarrun maintainKpiSummaries show tables
Ahora
mstarrun validateKpiSummaries list all
Antes
mstarrun maintainKpiSummaries show dimensions
Ahora
mstarrun validateKpiSummaries list dimensions
validateWaypoints
Uso
mstarrun validateWaypoints [updateLoaders | updateLoadoutUnits |
updateProcessors | updateShovels | rename | removeUnused |
listUnused | processorOnly]
Descripción
Valida y corrige todos los puntos de ruta en el software de oficina
de acuerdo con las opciones.
Opciones
-updateLoaders
Restablece los puntos de ruta de los cargadores a los valores
predeterminados en Supervisor.
-updateLoadoutUnits
Restablece los puntos de ruta de las unidades de carga saliente
a los valores predeterminados en Supervisor.
-updateProcessors
Restablece los puntos de ruta de los procesadores a los valores
predeterminados en Supervisor.
-updateShovels
Restablece los puntos de ruta de las palas a los valores
predeterminados en Supervisor.
-rename
Estandariza el nombre cuando corrige el punto de ruta del servidor.
-removeUnused
Elimina puntos de ruta del servidor que no se utilizan por servidores,
destinos o vías.
-listUnused
Muestra una lista de puntos de ruta del servidor que no se utilizan
por servidores, destinos o vías.
-processorOnly
Elimina puntos de ruta del procesador que no se utilizan por
servidores, destinos o vías y muestra una lista de otros puntos
de ruta que no se utilizan por servidores, destinos o vías.