Agente SQL del Clasificador de datos atípicos

Esta herramienta digital forma parte del catálogo de herramientas del Banco Interamericano de Desarrollo. Puedes conocer más sobre la iniciativa del BID en code.iadb.org

Descripción

Este agente es un procedimiento almacenado de SQL Server (que se invoca a traves de un trabajo), el cual se encarga de procesar los datos de los hogares aún no procesados, y de clasificar cada hogar como regular o irregular.

Guía de usuario


Para visualizar los resultados del algoritmo diríjase al repositorio del visualizador de indicadores.

Guía de instalación


Para instalar/configurar el agente clasificador de hogares, primero debe ejecutar el script create.sql. Este script se encargará de crear la estructura de datos base para el algoritmo (y el visualizador) poder operar. Luego de crear la base de datos con el script create.sql.

Si se generan actualizaciones a los objetos, el script create.sql será actualizado y también a la vez se agregaran nuevos scripts de migración que serán citados detalladamente en esta sección.

Después de haber creado la base de datos y los objetos de la misma, tiene que crear un trabajo en el agente de SQL Server, el cual invocará recurrentemente el procedimiento almacenado de clasificación ([ML].[sp__ML_ProcesarHogares]). Para crear/configurar el trabajo en el agente de SQL Server, siga los pasos descrito en la siguiente sub-sección.

Pasos para crear job

Primero inicie la creación de un nuevo trabajo dentro del agente de SQL Server.

Paso 1: Nuevo Job

Haga clic en la opción Steps.

Paso 2: Clic Pasos

Haga clic en la opción New...

Paso 3: Nuevo Paso

Llene el campo name, luego indique la base de datos en el campo Database: y finalmente escriba la consulta para invocar el procedimiento almacenado. Clic OK.

Haga clic en el ítem del panel de la izquierda que dice Schedules.

Paso 4: Clic Horarios

Haga clic en el botón New.. para agregar un nuevo horario.

Paso 5: Nuevo Horario

Llene los datos de la programación de la recurrencia del trabajo. Clic OK.

Paso 6: OK

Clic OK para finalizar.

Cómo contribuir


Si deseas contribuir con este proyecto, por favor lee las siguientes guías que establece el BID:

Código de conducta


Puedes ver el código de conducta para este proyecto en el siguiente archivo CODEOFCONDUCT.md.

Autor


Este software ha sido desarrollado por Carlos Tejada (carlostejada@gmail.com) bajo el proyecto CO-T1418-P001, fondos ATN/OC-16168-CO, Contrato No. 001, a través del BID para el DNP Colombia.

Licencia


Los detalles de licencia para este código fuente se encuentran en el archivo LICENSE.md.