Compartir a través de


Descripción general del cálculo de métricas ambientales, sociales y de gobernanza

Puede seleccionar y calcular las métricas prediseñadas utilizando los cuadernos y las canalizaciones prediseñados implementados como parte de esta capacidad.

Nota

Puede ampliar los cuadernos y las canalizaciones para admitir métricas personalizadas. Para obtener más información, vaya a Crear métricas personalizadas.

Requisitos previos

  1. Cargue las definiciones de métricas prediseñadas en las tablas MetricsDefinitions y MetricsLabels en el lakehouse ComputedESGMetrics_LH ejecutando el cuaderno LoadDefinitionsForMetrics . Solo necesitas realizar este paso una vez. Los cuadernos de cálculo métrico extraen la definición de la métrica de estas tablas.

    Nota

    Este paso está incluido en la canalización preconstruida ExecuteComputationForMetrics_DTPL , por lo que si está usando la canalización no es necesario ejecutar explícitamente el cuaderno LoadDefinitionsForMetrics .

    • Consulte la tabla MetricsDefinitions para ver las definiciones de métricas. Para cada métrica, puede ver las propiedades de la métrica, como el nombre de la métrica, la medida, las dimensiones, los filtros y el área de sostenibilidad.

    • Consulte la tabla MetricsLabels para explorar las métricas por etiquetas, como Estándar de informes y Punto de datos de divulgación.

    • Explore la biblioteca de métricas preconstruidas para determinar el conjunto de datos agregados que se debe completar para calcular la métrica preconstruida respectiva. Consulte Generar tablas agregadas para descubrir las tablas del modelo de datos ESG correspondiente y los atributos a completar para generar las tablas agregadas.

  2. Ingiera, transforme y cargue los datos transformados en las tablas del modelo de datos ESG en el lago ProcessedESGData_LH implementado como parte de la capacidad del patrimonio de datos ESG en el mismo espacio de trabajo.

  3. Autentique los modelos semánticos prediseñados (DatasetForMetricsMeasures y DatasetForMetricsDashboard) utilizados en el cálculo de métricas mediante la creación de una conexión. Solo necesitas realizar este paso una vez.

a. Seleccione el modelo semántico DatasetForMetricsMeasures_DTST en la página de capacidad administrada para abrir el modelo semántico. Seleccione Configuración en el menú Archivo . También puede abrir el elemento desde la página del espacio de trabajo.

Captura de pantalla de la selección de DatasetForMetricsMeasures_DTST.

b. Seleccione Conexiones de puerta de enlace y de nube y, a continuación, seleccione Crear una nueva conexión en el cuadro desplegable Conexiones de nube . Se abre el panel lateral Nueva conexión .

Captura de pantalla de la creación de una nueva conexión para el modelo semántico.

c. En el panel lateral Nueva conexión , ingrese el nombre de la conexión, ingrese OAuth 2.0 como método de autenticación, edite las credenciales y seleccione Crear.

d. Seleccione la conexión creada en la sección Conexiones de puerta de enlace y nube .

Captura de pantalla de la selección de la conexión recién creada.

e. De la misma manera, configure una conexión para el modelo semántico DatasetForMetricsDashboard_DTST . Abra el modelo semántico desde la página del espacio de trabajo, seleccione Configuración en el menú Archivo y luego siga los mismos pasos que siguió para DatasetForMetricsMeasures_DTST.

  1. Utilice el entorno de ejecución 1.3 (Spark 3.5, Delta 3.2) para ejecutar los cuadernos y las canalizaciones prediseñados. Apache Spark

  2. Si está utilizando la canalización ExecuteComputationForMetrics_DTPL para calcular métricas, debe crear una conexión para autenticar la actividad Crear tablas agregadas de la canalización para usar la canalización GenerateAggregateForMetrics :

    a. Abra la canalización ExecuteComputationForMetrics_DTPL desde la página del espacio de trabajo o la capacidad administrada.
    b. Seleccione la actividad de canalización Crear tablas agregadas .
    c. Para configurar una conexión, seleccione Configuración.

    Captura de pantalla de la configuración de una conexión.

  3. De la misma manera, autentíquese configurando conexiones para medidas de actualización y métricas de actualización para las actividades del tablero del pipeline:

    a. Seleccione la actividad.
    b. Seleccione Configuración.
    c. Seleccione una conexión desde el atributo Conexión .

    Captura de pantalla de la selección de una conexión.

Nota

Estos pasos de configuración de la conexión se realizan una sola vez y no son necesarios para ejecuciones de canalización posteriores.

Calcular datos de métricas

Para calcular las métricas ESG, siga las instrucciones de estos artículos:

  1. Generar tablas agregadas
  2. Crear un acceso directo a las tablas del modelo de datos ESG (si es necesario)
  3. Generar y almacenar datos de métricas
  4. Consumir datos de métricas

Explorar con datos de demostración

Si está explorando la capacidad con datos de demostración y solo desea ver el resultado de todas las métricas, puede ejecutar la canalización ExecuteComputationForMetrics_DTPL . Este pipeline proporciona una experiencia de extremo a extremo desde la carga de los datos de demostración en el lago ProcessedESGData_LH hasta el cálculo de las métricas prediseñadas. Para obtener más información sobre cómo configurar datos de demostración, vaya a Configurar datos de demostración.

Antes de ejecutar la canalización, asegúrese de haber seguido los pasos #3-5 en la sección Requisitos previos .

Luego, cree una conexión para autenticar la actividad Crear tablas agregadas de la canalización para usar la canalización GenerateAggregateForMetrics :

  1. Seleccione Ejecutar para ejecutar la canalización. Seleccione Ver historial de ejecución para monitorear la canalización.

Esta tubería realiza estas actividades:

  • Cargar datos de demostración: carga los datos de demostración que vienen con la capacidad de patrimonio de datos ESG en el ProcessedESGData_LH lakehouse.

Nota

Si mapeó sus datos de origen en el lago processedESGData , puede desactivar esta actividad antes de ejecutar la canalización para calcular las métricas.

  • Cargar definiciones de métricas: carga las definiciones de métricas contenidas en metrics_definitions_config.json en la tabla MetricsDefinitions en ComputedESGMetrics_LH. Esta tabla se utiliza para obtener detalles de las métricas, como la lógica de cálculo, el nombre de la métrica y el área de sostenibilidad.

Nota

Esta actividad sólo necesita realizarse una vez. Una vez cargadas las definiciones de métricas prediseñadas, puede desactivar esta actividad de canalización para ejecuciones de canalización posteriores, a menos que las definiciones de métricas se actualicen en el archivo metrics_definitions_config.json .

Nota

Si desea ejecutar una actividad específica del pipeline, puede desactivar las demás actividades. Para obtener más información, vaya a Desactivar una actividad.

Pasos siguientes