perfilar(), perfilar_dbi() y perfilar_coleccion() devuelven objetos con
formas distintas, y eso convertía la lectura en un acertijo:
perfil$general$filas funciona sobre la salida en memoria y devuelve NULL
sobre la salida DBI, donde el conteo vive en resumen_tabla$meta$filas. Un
NULL silencioso en un guion de medición es la peor forma de fallar: no
avisa, y lo que sigue calcula sobre nada.
Arguments
- x
Objeto de
perfilar(),analizar(),perfilar_dbi()operfilar_coleccion().- ...
Sin uso, para compatibilidad de métodos.
Value
hallazgos() devuelve un data.frame con una fila por hallazgo;
columnas(), un data.frame con una fila por columna de la tabla
perfilada y sus métricas y diagnósticos; cobertura() devuelve la tabla de
diagnósticos no evaluados; n_filas() devuelve el conteo de filas del
alcance, o NA con su motivo cuando el objeto no lo conoce. El significado
de cada campo de columnas() se explica por familias en los detalles de
perfilar().
Details
Estos accesores no agregan información: le ponen un solo nombre a la que ya está. La forma concreta de cada objeto sigue disponible y documentada.
Lo que no hay, no se inventa. Un perfilar_dbi() sin muestra leída no
tiene hallazgos por fila, y hallazgos() devuelve una tabla vacía con su
aviso, no una tabla que aparente que se midió y no había nada.
