Esta macro SAS
©, `MetaShort`, toma como parámetro el nombre de una biblioteca SAS
© (`lib`). Si no se proporciona ningún nombre de biblioteca, utiliza el valor de la macro-variable `&pname`. Comienza definiendo un formato personalizado para mostrar los tipos de variables ('Char' para caracteres, 'Num' para numéricos). Luego, utiliza `
PROC DATASETS` para recopilar los metadatos de todas las tablas de datos de la biblioteca especificada y los almacena en una tabla temporal llamada `
WORK.TEMP`. A continuación, se ejecuta una consulta `
PROC SQL` para recuperar la ruta física de la biblioteca de `DICTIONARY.MEMBERS`. El informe se genera en HTML5 (`meta.html`) en esta ruta física a través de `PROC
REPORT`, utilizando la tabla `
WORK.TEMP`. El informe muestra el nombre del dataset, el nombre de la variable, su tipo (formateado), su longitud, su formato, su informat y su etiqueta. Se inserta una línea en blanco entre los grupos de variables para cada dataset para mejorar la legibilidad. Finalmente, los destinos
ODS se cierran y se restablecen.