Cuando uno decide realizar un proceso ETL, tiene que tener en cuenta la utilización de archivos de parámetros.
Cada vez que pienses en medio del desarrollo que una configuración pueda llegar a cambiar con el paso del tiempo, deberías pensar en la facilidad de realizar un archivo de parámetros para que luego fácilmente puedas configurarlo y no modificar el código del proceso.
EJEMPLO:
Por ejemplo, si un proceso siempre toma los últimos 7 días de información, probablemente tengas una consulta que haga: SYSDATE - 7.
Como buena práctica el 7 debería ser un parámetro, y quedar como SYSDATE - $$DIAS_ATRAS.
Los parámetros, deberían estar ubicados en el servidor, en una ruta que el operador tenga facililidad para su acceso.
NOTA:
Esto no quiere decir que los parámetros estén accesibles por el usuario final, sino que podrá solicitar cambios que podrán ser cambiados con mucha mas facilidad por el operador.
No hay comentarios.:
Publicar un comentario