Reportes¶
Módulo “reporting” de Pydatajson
Contiene los métodos para generar reportes sobre un catálogo.
-
pydatajson.reporting.
generate_datasets_summary
(catalog, export_path=None, validator=None)[fuente]¶ Genera un informe sobre los datasets presentes en un catálogo, indicando para cada uno:
- Índice en la lista catalog[«dataset»]
- Título
- Identificador
- Cantidad de distribuciones
- Estado de sus metadatos [«OK»|»ERROR»]
Es utilizada por la rutina diaria de libreria-catalogos para reportar sobre los datasets de los catálogos mantenidos.
Parámetros: - catalog (str o dict) – Path a un catálogo en cualquier formato, JSON, XLSX, o diccionario de python.
- export_path (str) – Path donde exportar el informe generado (en formato XLSX o CSV). Si se especifica, el método no devolverá nada.
Devuelve: Contiene tantos dicts como datasets estén presentes en catalogs, con los datos antes mencionados.
Tipo del valor devuelto: list