Configuración de ODBC Query para ejecutar diariamenteActualmente estoy consultando un par de bases de datos utilizando el controlador ODBC de Windows para leer en JMP y, finalmente, en una tabla de datos. Me gustaría automatizar este proceso para actualizar la base de datos y las secuencias de comandos y paneles de salida correspondientes para que se ejecuten (por ejemplo) todos los días a medianoche.
¿Alguien tiene alguna literatura o recomendaciones sobre cómo hacer esto?
¡Gracias a todos!
Re: configurando ODBC Query para ejecutar diariamenteUn pequeño bucle While que se ejecutará una vez que cambie el día del año (medianoche)
runtime_limit es un pequeño fail_save para abordar el bucle.
Names Default To Here( 1 );
stop_command = 0;
try(win1<<CLOSE window="">runtime_limit,stop_command = 1;beep();throw("runtime limit reached"));
wait(1); // execute every X secconds
if(D_year != day of year(today()),
// Execute Code
print(i);
);
D_year = day of year(today());
tb1 << set text("Date: " || Format( Today(), "d.m.y h:m:s" ));
);</CLOSE>Re: configurando ODBC Query para ejecutar diariamenteJSL tiene una función Schedule () que permitirá que un script se ejecute unos segundos en el futuro. Consulte "Programación de acciones" en la Guía de secuencias de comandos para obtener más información.
Ayuda ==> Libros ==> Guía de scripting
Re: configurando ODBC Query para ejecutar diariamenteLa primera mitad de mi tutorial de Discovery Summit Europe 2019 cubre este tema: Creación automatizada de informes: de la importación de datos a la publicación (2019-EU-TUT-079) .
Brian Corcoran
Desarrollo JMP