Los ETL específicos de la aplicación extraen datos del almacenamiento de datos de la aplicación y del almacenamiento de datos de Jazz Team Server, transforman los datos para correlacionarlos con un conjunto predefinido de tablas de datos y a continuación cargan los datos transformados en las tablas respectivas en el almacén de datos operativos (ODS) del depósito de datos.
Cada aplicación de CLM proporciona sus propios archivos de recopilación de datos, con normas específicas para el tipo de datos almacenado por esa aplicación. Los datos almacenados en el ODS se denominan datos operativos y los informes pueden acceder a dichos datos para obtener información detallada. Para obtener detalles sobre los datos proporcionados por cada aplicación, consulte APIs REST de datos de aplicación, almacenamiento y creación de informes.
La relación entre los datos recopilados de la aplicación y la ubicación donde se almacenan los ODS de depósito de datos se documenta en los diccionarios de datos de la aplicación. Puede utilizar estos diccionarios para determinar qué valores se deben incluir en una definición de informe o plantilla de documento.
Para ver los diccionarios completos e información sobre cómo utilizarlos, consulte Diccionarios de datos de la creación de informes.
Puesto que todos estos datos se almacenan juntos en el depósito de datos, es posible ejecutar informes de ciclo de vida, que pueden mostrar las relaciones de datos entre distintas aplicaciones. Por ejemplo, puede ejecutar un informe que muestra cuántos casos de prueba están bloqueados por defectos.
Cuando se ejecutan los ETL de la aplicación, estos realizan llamadas a las API REST de informes de la aplicación. Los datos proporcionados los transforman los archivos de configuración de datos XML, que generan un formato que a continuación pueden transformar los archivos de correlaciones ETL.
Los archivos ETL de la aplicación se almacenan con la aplicación cuyos datos recopilan. Estos archivos se utilizan para los procesos ETL, que realizan instantáneas de datos del almacenamiento de datos de la aplicación, los transforman y a continuación los cargan en el almacén de datos operativos (ODS) del depósito de datos.
Cuando se ejecutan los procesos ETL, utilizan URL de recursos para acceder a las API REST. Para obtener más información sobre las API REST de la aplicación, consulte API REST de informes de aplicaciones. Los procesos ETL necesitan datos de entrada tabulares, pero los datos que se recopilan de las API REST están en formato XML; por lo tanto, se ejecuta otro proceso después de la extracción de API REST; este proceso es el proceso XDC, que transforma la salida de la API REST a formato tabular.
Si tiene que personalizar los archivos ETL, debe actualizarse a Rational Insight.
Los procesos ETL en estrella son únicos en los ETL de aplicación.
Los procesos ETL Iniciar extraen datos del ODS, los transforman y a continuación los cargan en tablas de métricas, que constan de un conjunto de tablas de hechos y dimensiones asociadas. Los archivos de ETL de estrella se almacenan en Jazz Team Server. Estos archivos correlacionan las relaciones entre las entradas de las tablas del ODS y las entradas de las tablas de hechos y dimensiones de las tablas de medidas. Ejemplo: las tablas de medidas almacenan las tasas de llegada y cierre de defectos.
Para obtener más detalles sobre la relación entre las tablas del ODS y las tablas de métricas, consulte Depósito de datos.