// yaml
YAML Statistics.
Inspect a YAML document: total keys, max depth, counts of strings, numbers, booleans, arrays, and objects.
YAML input
Statistics
Preguntas frecuentes
¿Qué estadísticas muestra?
Muestra el número total de claves, valores únicos, profundidad máxima y tipos de datos encontrados.
¿Puede analizar archivos YAML grandes?
Sí, archivos de hasta varios megabytes se procesan sin problemas.
¿Detecta claves duplicadas?
Sí, reporta claves duplicadas que pueden causar problemas.
¿Por qué analizar la estructura YAML?
El análisis de archivos YAML proporciona información valiosa sobre su estructura y complejidad. Antes del procesamiento posterior, es importante saber cuántas claves existen, qué tan profundo es el anidamiento y qué tipos de datos se utilizan.
Para ingenieros DevOps, las estadísticas ayudan a validar archivos de configuración antes de la implementación. Un anidamiento demasiado profundo o tipos de datos inesperados pueden causar problemas en el entorno de producción.
Al migrar entre formatos de configuración (por ejemplo, YAML a TOML), las estadísticas proporcionan una visión general del esfuerzo y los desafíos esperados.
¿Qué significa cada métrica?
El número de claves muestra el tamaño y la complejidad del archivo. Más claves significan más opciones de configuración, pero también un mayor riesgo de errores e inconsistencias.
La profundidad máxima de anidamiento indica cuántos niveles hay unos sobre otros. Valores altos (>5) pueden indicar una estructura sobre-complicada que debería refactorizarse.
La distribución de tipos de datos (cadenas, números, booleanos, listas, mapas) muestra el tipo de conversión requerida para otros formatos. Las listas y mapas requieren más esfuerzo que los pares clave-valor planos.
Casos de uso
Al revisar manifiestos de Kubernetes, las estadísticas ayudan a identificar estructuras potencialmente problemáticas antes de que se apliquen al clúster.
Para pipelines CI/CD, las estadísticas pueden servir como criterio de calidad: archivos con demasiada complejidad se rechazan automáticamente y deben revisarse.
En la documentación, las estadísticas ayudan a describir el alcance y la complejidad de los archivos de configuración y a proporcionar indicaciones de mantenimiento.