En nuestro artículo anterior "Cómo usar JMP Deje que la visualización de la nueva epidemia de neumonía corona sea claramente compartida y visible". En el artículo, le mostramos cómo JMP en vivo o su versión pública gratuita JMP Público Proceso general de publicación de informes. Aunque el proceso de publicación manual es simple y claro, la actualización dinámica de la epidemia actual se mide en días al menos, y algunos informes relacionados con las operaciones empresariales se actualizan en horas. Si cada publicación se implementa manualmente, además de los datos de fondo y además de la actualización eficiente de los informes, la operación de liberación es repetitiva, trivial y de baja tecnología. Entonces, ¿existe una solución de lanzamiento más inteligente que nos libere de las horas de mano de obra de bajo valor agregado y nos dedique a un trabajo de mayor valor agregado?
La respuesta es sí. En este número, le presentaremos algunos Sugerencias para publicar informes automáticamente, con la esperanza de ayudar a todos a mejorar la eficiencia.
Pero las primeras cosas aún deben ser declaradas:
- Aunque este es un JSL parcial artículo, pero nos centraremos en JSL La lógica de la escritura y los puntos clave no deberían crear barreras de lectura para todos en la medida de lo posible.
- Si puedes entender el siguiente JSL La estructura gramatical básica, entonces no es difícil para usted entender este artículo.
objeto << Mensaje (Argumento); /* a un objeto (objetivo) enviar (<<) una instrucción o información (Mensaje) */
- Razones para elegir JMP Public Explicar para el transportista es que la mayoría de los lectores no son JMP en vivo usuarios oficiales, por lo que es imposible experimentarlo en combate real. Y con JMP en vivo Las secuencias de comandos correspondientes agregarán algunas configuraciones de confidencialidad sobre esta base, pero la lógica general del marco es similar a la de este artículo. *.Nota: JSL, es decir, JMP Scripting Language, es un lenguaje de scripting exclusivo de JMP.
Luego, para que los principiantes entiendan, vamos a "Cómo usar JMP Que la visualización de la nueva epidemia de neumonía de la corona sea claramente compartida y visible" El contenido publicado en el texto original se simplifica a dos informes únicos (Fig. -1 ), es decir, "Mapa de Epidemias de China" y "Mapa de Tendencias de Casos Confirmados, Muertos y Curados".

Figura-1 JMP Público Publicar representaciones
Damos directamente a la publicación de la JMP Pública informe JSL El marco de la plantilla de referencia se muestra en la figura. -2 Como se muestra, las funciones de cada declaración se refieren a la información del comentario verde.


Figura 2 JMP público informe publicado JSL marco de plantilla
A continuación, además de los comentarios verdes, haremos algunas explicaciones complementarias sobre algunos de los puntos clave:
- Incluir (“*.jsl”)
Equivalente a una mención de referencia o llamada. Ya sea a través de JMP Live o JMP Público Publicar informes, o publicar informes a través de otros canales, la premisa es que hemos generado estos informes para ser publicados, y los corchetes aquí *.jsl es el script utilizado para generar estos informes. La secuencia de comandos desde la fuente de datos hasta el informe requerido puede ser más larga o más corta, por lo que omitimos esta sección para simplificar la estructura de la secuencia de comandos para que todos puedan ver más claramente. JMP en vivo o JMP Público El marco lógico general del script de lanzamiento.
Si figura-2 medio *.jsl Parcialmente expandidos, son aproximadamente como se muestra en la siguiente figura (Fig. -3 ), su función principal es dibujar una imagen con el "Generador de gráficos" y nombrar este informe gráfico como gb01 .

imagen 3 Generación del "mapa epidémico de China" JSL guion
- Nuevo Informe Web ()
En pocas palabras, Nuevo informe web () Es una canasta en la que puedes intentar poner cualquier cosa. Este contenedor se utiliza para alojar el informe que se publicará y su colección de elementos relacionados, como información de índice (título y descripción, etc.) y se le pueden agregar varios tipos de informes.
- Índice ()
establecer red Información del índice como el título y la descripción del informe. en, descripción () puedo usar referencia HTML Enlaces gramaticales a otros sitios. en la figura -2 de JSL , la descripción contiene un enlace al sitio web oficial de la Comisión Nacional de Salud de China. en, título del enlace Una declaración del formulario hace efectivo el enlace, cabe señalar que en href Se requiere una cadena de escape en el parámetro \!" . El enlace estará entonces en el JMP Público identificado en la información del índice, haga clic en el enlace para saltar a la dirección correspondiente, o incluso a otra JMP público Informe.
- agregar informe ()
<< añadir informe () Todos los informes y otros elementos que se publicarán se pueden agregar a la Nuevo Informe Web () en el contenedor construido. Si necesita agregar un nuevo informe, comience una nueva línea y escriba otra oración << añadir informe () y vuelva a ejecutar el script.
- publicar ()
- dirección URL () para especificar JMP Público La dirección de red del servidor.
- público (0 o 1) Define si el informe publicado es "visible solo para mí" o "visible públicamente". como en la imagen -2 En el ejemplo de público (0) Haga que los informes publicados sean visibles solo para usted, de modo que Web Aparece un icono de "candado" en la esquina superior derecha del subinforme de la página. Si desea que sea visible para todos, configure público (1) Solo hazlo público.
- Figura 2 El ejemplo es la primera vez que se publica el informe. JSL plantilla. Si desea reemplazar el informe publicado anteriormente con el informe publicado actualmente, agregue un reemplazar() La declaración es suficiente y el parámetro es el informe de reemplazo deseado Identificación del paquete . la llamada Identificación del paquete , es decir, al final de la URL del informe publicado, un código único, muy fácil de identificar, copiar IDENTIFICACIÓN Solo pégalo en el carácter rojo.

- Si () al final declaración se utiliza para abrir el publicado Web página de informe y la Cierra todo () Las declaraciones hacen que todo el proceso de publicación sea invisible.
- En otros aspectos, aunque este artículo será "Cómo usar JMP Permita que la visualización de la nueva epidemia de neumonía coronaria sea claramente compartida y visible". El informe del tablero en el artículo original se simplifica a dos informes únicos, pero la idea también es aplicable al lanzamiento del informe del tablero, solo la necesidad de generar el informe a publicar JSL Los guiones solo variarán. también, JMP La naturaleza interactiva del informe también estará en el JMP en vivo o JMP público de Web Los informes se conservan tanto como sea posible.
- Finalmente, si su fuente de datos se mantiene actualizada regularmente, entonces, a través de la lógica anterior, ya podemos realizar la generación de informes personalizados con un solo clic y publicarlos en el JMP Public designado. o JMP en vivo servidor. en este momento, JMP La gran cantidad de fanáticos del sitio web aún puede tener una esperanza un poco extravagante, es decir: ¿Es posible implementar informes personalizados para que se publiquen automáticamente de forma continua de acuerdo con un ciclo personalizado? La respuesta es sí. Anteriormente hemos publicado un "Corredores de análisis automatizados, haga que sus informes sean automáticos" correr " ponerse de pie ! " artículo, simplemente agregue //! cadena, el script se ejecutará automáticamente cuando se abra, lo que de alguna manera convierte un *.jsl El archivo se convierte a una aproximación. *.exe documento. cooperar de nuevo ventanas El programador de tareas puede abrir una ruta completa para la publicación periódica de informes automáticos, de modo que el informe publicado se pueda actualizar en tiempo real.
Como era de esperar, con JMP La actualización continua de la serie de productos, confiando en JMP El intercambio de información de las poderosas capacidades de análisis estadístico originales definitivamente hará que sus conocimientos estadísticos sean más valiosos y, de hecho, es cierto, cada vez más. JMP Los usuarios están explorando con nosotros cómo aprovechar al máximo JMP en vivo Empoderar a las empresas, permitiendo que los resultados del análisis sean ampliamente compartidos y aplicados en la organización en tiempo real. Si está interesado en los informes mencionados en este artículo, bienvenido a JMP público ver más: https://public.jmp.com/packages/2019-nCoV-China-Confirmed-Cases/js-p/mPnfRyw57ZzMsB1yNQ1wN
PD : Parte del contenido de este artículo está referenciado Daniel de Blog : Diez consejos útiles para automatizar la publicación de informes en vivo de JMP . ¡Gracias!