La elaboración de informes externos en Microsoft Sustainability Manager te permite gestionar la elaboración de informes en múltiples normas y marcos. Tu organización puede hacer un seguimiento de los detalles, incluyendo:
- Evaluaciones, o los casos de una norma específica para la que elijas divulgar respuestas, como las Divulgaciones de Informes de Sostenibilidad Corporativa (CSRD) 2024.
- Dimensiones utilizadas para categorizar o desglosar los valores específicos -o datos - sobre los que informar, como la ubicación geográfica, similar a dimensiones para las métricas del Programa.
Con la Plataforma Workiva, puedes crear Cadenas para descargar automáticamente en Tablas Wdata evaluaciones y Dimensiones de informes externos en Microsoft Sustainability Manager, basándote en un periodo de tiempo especificado en una hoja de cálculo personalizada Informes externos en MS Sustainability. A continuación, puedes utilizar estas Tablas como fuente para una Consulta o una conexión a una Hoja de cálculo, como en el caso de los informes de sostenibilidad en la Plataforma Workiva.
Nota: Aunque construyas varias cadenas en estas instrucciones, sólo ejecutarás una cadena -que luego ejecuta automáticamente las demás- para descargar datos de Microsoft y actualizar la hoja de cálculo.
Nota: La hoja de cálculo Informes externos en MS Sustainability utilizada por estas cadenas la proporciona Workiva. Si no lo tienes pero estás interesado, ponte en contacto con tu Gestor de Éxito del Cliente para obtener más detalles.
Requisitos previos
Para construir estas Cadenas, primero establece estos conectores en Cadenas:
- Conector de Workiva
- Conector Microsoft Dynamics® CRM
- Conector de transformación de tablas
- Conector JSON
- Conector de asas
- Conector de utilidades de archivo
Consejo: Todos los comandos de las Cadenas utilizan el CloudRunner por defecto. No se necesitan GroundRunners.
Para habilitar la integración con Microsoft Dataverse, registra una aplicación con un ID de Microsoft Entra, y toma nota de lo siguiente para el conector Microsoft Dynamics CRM:
- La URL y el ID de inquilino de la instancia de informes externos en Microsoft Sustainability Manager para descargar desde
- El identificador de cliente y el secreto de la Entra ID de Microsoft
Por último, toma nota de los ID para los informes externos en la hoja de cálculo MS Sustainability, sus hojas y sus tablas conectadas.
Construye una cadena para registrar descargas de datos
Para empezar, construye una cadena para actualizar los Informes externos en MS Sustainability hoja de cálculo para controlar cuándo se suben los datos de las emisiones a Workiva.
Paso 1. Crear la cadena
- Desde Cadenas, haz clic en Crear, y selecciona Crear cadena.
- En Configurar, introduce un nombre de
3. Registro de informes externos en MS Sustainabilityy una descripción para ayudar a explicar que la cadena registra cuando se suben datos de informes externos en Microsoft Sustainability Manager. - Haz clic en Guardar.
Etapa 2. Comienza con un evento de Entradas en tiempo de ejecución
- Desde: Eventos en cadena, Desplazado a Entradas en tiempo de ejecución a Inicio a.
- Selecciona el evento Entradas en tiempo de ejecución y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar el evento.
- En Variables, añade entradas TextField con estos nombres para mostrar:
RangoID de hoja de cálculoID de hoja de controlID de registro de ejecución en cadenaActualizar año
Consejo: Deja en blanco los valores predeterminados de las variables, se generarán cuando ejecutes 1. MS Sostenibilidad Actualizar cadena creada posteriormente.
- Selecciona Requerido para todas las variables, y haz clic en Guardar.
Etapa 3. Añadir comandos para obtener el periodo de tiempo de la hoja de Control.
Para identificar el periodo de tiempo de los datos de emisiones a descargar de Microsoft:
- Desde Conectores disponibles, selecciona Utilidades de archivos, y mueve Crear archivo al lienzo.
- Arrastra un vinculo desde Entradas en tiempo de ejecución a Crea un archivo.
- Selecciona el comando Crear archivo y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para identificar el comando.
- Introduce las propiedades del comando y haz clic en Guardar:
Propiedad Valor Conector|Conector Selecciona el conector de utilidades de Archivos para utilizar. Texto Introduce la cadena a actualizar en Hoja de control: - Introduce
,,Datos actualizados por última vez en. - Selecciona la variable System.DateTime desde Runtime.
- Introduce
- Desde Conectores disponibles, selecciona Workiva, y mueve Escribir datos de la hoja al lienzo.
- Arrastra un vinculo desde Crea un archivo a Escribe los datos de la hoja.
- Selecciona el comando Escribir datos de la hoja, y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar el comando.
- Introduce las propiedades del comando y haz clic en Guardar:
Propiedad Valor Conector|Conector Selecciona el conector Workiva que vas a utilizar. ID de hoja de cálculo Selecciona la ID de la hoja de cálculo entrada en tiempo de ejecución desde Activador. ID/nombre de la hoja Selecciona la ID de hoja de control entrada en tiempo de ejecución desde Activar. Archivo de datos Selecciona el Archivo creado resultado de Crear archivo. Delimitador Introduce una coma ( ,).Rango Selecciona la entrada de tiempo de ejecución Rango desde Disparador. Uso asíncrono Cancela la selección de esta casilla. Utilizar la API de la plataforma Selecciona esta casilla.
Etapa 4. Añadir comandos para actualizar el registro de ejecución de Cadenas.
Para actualizar la hoja Registro de ejecución de la cadena cuando se descargan datos de Microsoft:
- Desde Conectores disponibles, selecciona Workiva, y mueve Obtener datos de la hoja al lienzo.
- Arrastra un enlace de Entradas en tiempo de ejecución a Obtener datos de la hoja.
- Selecciona el comando Obtener datos de la hoja, y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar el comando.
- Introduce las propiedades del comando y haz clic en Guardar:
Propiedad Valor Conector|Conector Selecciona el mismo conector Workiva que antes. ID de hoja de cálculo Selecciona la ID de la hoja de cálculo entrada en tiempo de ejecución desde Activador. ID/nombre de la hoja Selecciona la entrada de tiempo de ejecución ID del registro de ejecución de la cadena desde Activar. Región Introduce A1:.Estilo de valor Selecciona Calculado. Revisión Introduce -1. - Desde Conectores disponibles, selecciona Utilidades de archivos, y mueve Crear archivo al lienzo.
- Arrastra un vinculo de Obtener datos de la hoja a Crear archivo.
- Selecciona el comando Crear archivo y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar que el comando crea la entrada de registro.
- Introduce las propiedades del comando y haz clic en Guardar:
Propiedad Valor Conector|Conector Selecciona el mismo conector de utilidades de Archivos que antes. Texto Introduce la cadena para actualizar las columnas de la hoja Registro de ejecución de la cadena: - Introduce los encabezados de columna:
Fecha,Detallesy pulsa Intro. - Selecciona la variable System.DateTime desde Runtime.
- Haz clic en la variable System.DateTime, y añade una transformación Parse Date/Time:
- Selecciona ISO Extendida (Norma de plataforma).
- En Formato de fecha de salida, introduce
%Y-%m-%d. - Selecciona las zonas horarias de las fechas de Entrada y Salida.
- Introduce
,datos para. - Selecciona el Actualizar año entrada en tiempo de ejecución de Activar.
- Introduce
se actualizó.
- Introduce los encabezados de columna:
- Desde Conectores disponibles, selecciona Transformación tabular, y desplaza Consulta avanzada al lienzo.
- Arrastra un vinculo desde Crear archivo a Consulta avanzada.
- Selecciona el comando Consulta avanzada y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para identificar el comando.
- Introduce las propiedades del comando y haz clic en Guardar:
Propiedad Valor Conector|Conector Selecciona el conector de transformación tabular que vas a utilizar. Tablas Añade dos tablas para utilizarlas en la consulta: - Para la primera tabla:
- En Archivo, selecciona la salida Datos de Obtener datos de la hoja.
- En Nombre de tabla, introduce
a.
- Para la segunda tabla:
- En Archivo, selecciona el Archivo creado resultado del anterior Archivo creado.
- En Nombre de tabla, introduce
b.
Consulta Introduce la consulta a ejecutar: select * from a union all select * from b.
Delimitador de entrada Selecciona Coma. Delimitador de salida Selecciona Coma. Vista previa de los resultados Selecciona esta casilla. - Para la primera tabla:
- Desde Conectores disponibles, selecciona Workiva, y mueve Sobrescribir datos de la hoja al lienzo.
- Arrastra una vinculación de Consulta avanzada a Sobrescribir datos de la hoja.
- Selecciona el comando Sobrescribir datos de la hoja y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para identificar el comando.
- Introduce las propiedades del comando y haz clic en Guardar:
Propiedad Valor Conector|Conector Selecciona el mismo conector Workiva que antes. ID de hoja de cálculo Selecciona la ID de la hoja de cálculo entrada en tiempo de ejecución desde Activador. ID/nombre de la hoja Selecciona la entrada de tiempo de ejecución ID del registro de ejecución de la cadena desde Activar. Archivo de datos Selecciona el Resultado de Consulta avanzada. Delimitador Introduce una coma ( ,).Célula de inicio Introduce A1.Uso asíncrono Selecciona esta casilla. Utilizar la API de la plataforma Cancela la selección de esta casilla. - Haz clic en Publica, introduce una nota sobre su publicación y haz clic en Publica.
Crea cadenas desde la plantilla de subida de datos a Wdata
A continuación, utiliza la plantilla Cargar datos en Wdata para construir cadenas que actualicen las tablas conectadas de la hoja de cálculo Informes externos en MS Sustainability con los datos descargados de Microsoft. La plantilla Cargar datos en Wdata crea cadenas que funcionan juntas para..:
- Determina si el conjunto de datos ya existe en la tabla
- Actualiza la tabla con el último conjunto de datos
Para crear las cadenas desde Plantillas, abre la plantilla Cargar datos en Wdata | Cadena primaria, y haz clic en Nueva cadena.
Construye cadenas para iterar sobre los datos descargados
Para asegurarte de que tu descarga incluye todos los datos disponibles, construye una cadena para iterar sobre las evaluaciones y dimensiones y compilarlas para el Periodo (..) especificado.
Paso 1. Crear la cadena
- Desde Cadenas, haz clic en Crear, y selecciona Crear cadena.
- En Configurar, introduce un nombre de
2. Los informes externos en MS Sustainability compilany una descripción para ayudar a explicar que la cadena compila los datos descargados de los informes externos en Microsoft Sustainability Manager. - Añade las variables:
Nombre Valor ID de hoja de cálculo Introduce el ID del Informe externo en la hoja de cálculo MS Sustainability. ID de hoja de control Introduce el ID de la Hoja de control sección de la hoja de cálculo. ID de registro de ejecución en cadena Introduce el ID de la sección Registro de ejecución de la cadena de la hoja de cálculo. ID de tabla de dimensiones Introduce el ID de la tabla conectada a la hoja de cálculo que almacena las dimensiones de los informes externos en Microsoft Sustainability Manager. - Añade una variable dinámica llamada
nextLink, y haz clic en Guardar.
Paso 2. Empezar con eventos para establecer variables
Para establecer las variables de la cadena:
- Desde Activar el evento, desplaza Entradas en tiempo de ejecución a Iniciar.
- Selecciona el evento Entradas en tiempo de ejecución y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar el evento.
- En Variables, añade estas entradas TextField:
- siguienteEnlace
- ruta
- Selecciona Requerido para ambas variables, y haz clic en Guardar como....
- Desde Encadena eventos, desplázate Establece variables de cadena dinámicas al lienzo.
- Arrastra un enlace desde Entradas en tiempo de ejecución a Establecer variables de cadena dinámicas.
- Selecciona el evento Establecer variables de cadena dinámicas y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar el evento.
- Establece la acción y haz clic en Guardar:
Variable dinámica Valor Selecciona el siguiente enlace. Selecciona la entrada de tiempo de ejecución nextLink de Activa.
Etapa 3. Agregar grupo de comandos para iterar sobre las dimensiones
Para compilar las dimensiones descargadas desde informes externos en Microsoft Sustainability Manager:
- Desplaza Grupo de comandos al lienzo.
- Arrastra un Vínculo desde Establecer variables de cadena dinámicas a del grupo En, haz clic en Edita para el grupo.
- En Iteradores, activa Iterar.
- En Selecciona el Tipo de modificador, selecciona Repetir hasta .
- Añade esta regla y haz clic en Guardar:
Tipo de datos a evaluar Datos Operación para evaluar Seleccionar cadena. Selecciona la entrada de tiempo de ejecución nextLink de Activa. Seleccionar Está en blanco. - Desde Conectores disponibles, selecciona Microsoft Dynamics CRM, y desplaza Recuperar al lienzo.
- Arrastra un enlace desde Inicio del grupo a Recupera, luego haz clic en Edita para el comando.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar que el comando recupera datos de dimensión.
- Introduce las propiedades del comando y haz clic en Guardar:
Propiedad Valor Conector|Conector Selecciona el conector de Microsoft Dynamics CRM que vas a utilizar. Ruta Selecciona la ruta entrada en tiempo de ejecución desde Activar. Parámetros de consulta Selecciona la entrada de tiempo de ejecución nextLink de Activa. Encabezados personalizados Añadir este Encabezado: - En Tecla, introduce
Prefiere. - En Valor, introduce:
odata.maxpagesize=100,odata.include-annotations="OData.Community.Display.V1.FormattedValue"
Máx. páginas Introduce 1.Esquema de resultado Introduce este ejemplo de respuesta: {"@odata.context": "string","value": [{}],"@odata.nextLink": "string"} - En Tecla, introduce
- Desde Encadena eventos, desplaza Condicional al lienzo.
- Arrastra un enlace de Recuperar a Condicional.
- Selecciona el evento Condicional y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar el evento.
- En Condiciones, añade esta regla y haz clic en Guardar:
Tipo de datos a evaluar Datos Operación para evaluar Seleccionar cadena. Selecciona la ruta entrada en tiempo de ejecución desde Activar. Selecciona =, e introduce msdyn_dimensionlinks. - Desde Conectores disponibles, selecciona JSON, y desplaza Matriz a CSV al lienzo.
- Arrastra un vínculo de Condicional a Matriz a CSV.
- Selecciona el comando Array to CSV, y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar que el comando Convirtiendo dimensiones.
- Introduce las propiedades del comando:
Propiedad Valor Conector|Conector Selecciona el conector JSON que vas a utilizar. Datos JSON Seleccionar Valor el Datos recuperados salida del comando Recuperar . Delimitador multivalor Introduce una coma (,). Vista previa del resultado Selecciona esta casilla. Delimitador Selecciona Coma. - Añade estas columnas y haz clic en Guardar:
Nombre de columna JSONPath nombre_dimensión .msdyn_nombre
nombre_hecho .msdyn_artifactid_msdyn_esgfact.msdyn_name
miembro_de_dimensión ."_msdyn_dimensionmember_value@OData.Community.Display.V1.FormattedValue"
hecho_valor_numérico .msdyn_artifactid_msdyn_esgfact."msdyn_numericalvalue@OData.Community.Display.V1.FormattedValue"
hecho_valor_booleano .msdyn_artifactid_msdyn_esgfact.msdyn_booleanvalue
fact_text_value .msdyn_artifactid_msdyn_esgfact.msdyn_textvalue
fact_rich_text_value .msdyn_artifactid_msdyn_esgfact.msdyn_richtextvalue
política_de_aprobación_de_hechos .msdyn_artifactid_msdyn_esgfact."_msdyn_approvalpolicy_value@OData.Community.Display.V1.FormattedValue"
concepto .msdyn_artifactid_msdyn_esgfact."_msdyn_concept_value@OData.Community.Display.V1.FormattedValue"
estado_hecho .msdyn_artifactid_msdyn_esgfact."msdyn_factstatus@OData.Community.Display.V1.FormattedValue"
unidad_de_hecho .msdyn_artifactid_msdyn_esgfact."_msdyn_unit_value@OData.Community.Display.V1.FormattedValue"
hecho_periodo .msdyn_artifactid_msdyn_esgfact."_msdyn_period_value@OData.Community.Display.V1.FormattedValue"
- Selecciona Matriz a CSV y haz clic en Copiar.
- Arrastra un enlace desde Condicional al nuevo Array a CSV, luego haz doble clic en su enlace y selecciona Error.
- Selecciona el nuevo comando Array to CSV, y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar que el comando Convierte evaluaciones.
- En Propiedades del comando, reemplaza las columnas por éstas y haz clic en Guardando.
Nombre de columna JSONPath nombre_evaluación .msdyn_nombre
concepto_evaluación .msdyn_requirementconcept."_msdyn_conceptid_value@OData.Community.Display.V1.FormattedValue"
fecha_creación_concepto_evaluación .creadoen
nombre_hecho .msdyn_esgfact_msdyn_esgfact.msdyn_name
hecho_periodo .msdyn_artifactid_msdyn_esgfact."msdyn_period_value@OData.Community.Display.V1.FormattedValue"
estado_hecho .msdyn_artifactid_msdyn_esgfact."msdyn_factstatus@OData.Community.Display.V1.FormattedValue"
fact_text_value .msdyn_artifactid_msdyn_esgfact.msdyn_textvalue
fact_rich_text_value .msdyn_artifactid_msdyn_esgfact.msdyn_richtextvalue
política_de_aprobación_de_hechos .msdyn_artifactid_msdyn_esgfact."_msdyn_approvalpolicy_value@OData.Community.Display.V1.FormattedValue"
estado_del_concepto .msdyn_requirementconcept."statecode@OData.Community.Display.V1.FormattedValue"
concepto_requerido .msdyn_requirementconcept."msdyn_required@OData.Community.Display.V1.FormattedValue"
hecho_valor_numérico .msdyn_artifactid_msdyn_esgfact."msdyn_numericalvalue@OData.Community.Display.V1.FormattedValue"
- Desde Conectores disponibles, selecciona Transformación tabular, y mueve Apilar archivos al lienzo.
- Arrastra los vínculos de ambos Vínculos a comandos CSV a Apilar archivos.
- Selecciona el comando Apilar Archivos, y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar el comando.
- Introduce las propiedades del comando y haz clic en Guardar:
Propiedad Valor Conector|Conector Selecciona el conector de transformación tabular que vas a utilizar. Delimitador Selecciona Coma. Archivos de entrada. Especifica los Archivos para Apilar: - Selecciona Resultado de Archivos para pila anteriores de Archivos para pila.
- Introduce una coma (
,). - Selecciona el Archivo convertido resultado de las dimensiones' Array a CSV.
Vista previa de los resultados Selecciona esta casilla. - Desde Encadena eventos, desplaza otro Condicional al lienzo.
- Arrastra un vínculo desde Apilar archivos a Condicional.
- Selecciona el evento Condicional y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar el evento.
- En Condiciones, añade esta regla y haz clic en Guardando:
Tipo de datos a evaluar Datos Operación para evaluar Seleccionar cadena. Selecciona la salida Siguiente consulta del comando Recuperar. Seleccionar No está en blanco. - Desde Encadena eventos, desplaza otro Establece variables de cadena dinámicas al lienzo.
- Arrastra un Vínculo desde Condicional a Establecer variables dinámicas en cadena.
- Selecciona el evento Establecer variables de cadena dinámicas y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar el evento.
- Establece esta acción y haz clic en Guardar:
Variable dinámica Valor Selecciona el siguiente enlace. Selecciona la salida Siguiente consulta del comando Recuperar. - Desde Encadena eventos, desplaza a Salir del grupo al lienzo.
- Arrastra un vínculo de Condicional a Salir del grupo, luego haz doble clic en el vínculo y selecciona Error.
Paso 4. Especificar el resultado de la cadena
Para utilizar el resultado compilado de la cadena cuando la ejecutes para actualizar los datos de los informes externos en Microsoft Sustainability Manager:
- Haz clic en Configuración.
- En Salidas en cadena, haz clic en Añadir salida en cadena.
- En Nombre, introduce
stackedFiles. - Selecciona el comando Apilar archivos y su salida Apilar archivos.
- Haz clic en Guardar.
- Haz clic en Publicar en, introduce una nota sobre la publicación de la cadena y haz clic en Publicar en.
Construye una cadena para descargar datos de informes externos en Microsoft Sustainability Manager.
Por último, construye la cadena para descargar las evaluaciones y dimensiones de los informes externos en Microsoft Sustainability Manager.
Paso 1. Crear la cadena
- Desde Cadenas, haz clic en Crear, y selecciona Crear cadena.
- En Configurar, introduce un nombre de
1. Informes externos en MS Sustainability refreshy una descripción para ayudar a explicar que la cadena descarga datos de informes externos en Microsoft Sustainability Manager. - Añade las variables:
Nombre Valor ID de hoja de cálculo Introduce el ID del Informe externo en la hoja de cálculo MS Sustainability. ID de hoja de control Introduce el ID de la Hoja de control sección de la hoja de cálculo. ID de registro de ejecución en cadena Introduce el ID de la sección Registro de ejecución de la cadena de la hoja de cálculo. ID de tabla de dimensiones Introduce el ID de la tabla conectada a la hoja de cálculo que almacena las dimensiones de los informes externos en Microsoft Sustainability Manager. ID de tabla de evaluación Introduce el ID de la tabla conectada a la hoja de cálculo que almacena las evaluaciones de los informes externos en Microsoft Sustainability Manager. - Añade una variable dinámica llamada
nextLink, y haz clic en Guardar.
Paso 2. Añadir comandos para descargar datos del periodo de tiempo
Para descargar datos de Microsoft, basados en el periodo de tiempo especificado en Informes externos en la hoja de cálculo MS Sustainability:
- Desde Conectores disponibles, selecciona Workiva, y mueve Obtén los datos de la hoja a Inicia.
- Selecciona el comando Obtener datos de la hoja, y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar el comando.
- Introduce las propiedades del comando y haz clic en Guardar:
Propiedad Valor Conector|Conector Selecciona el mismo conector Workiva que antes. ID de hoja de cálculo Selecciona la variable ID de Hoja de cálculo desde Cadena. ID/nombre de la hoja Selecciona la variable ID de control de la hoja desde Cadena. Región Introduce B11:C12.Estilo de valor Selecciona Calculado. Revisión Introduce -1. - Desde Conectores disponibles, selecciona Transformación tabular, y desplaza Consulta avanzada al lienzo.
- Arrastra un vinculo de Obtener datos de la hoja a Consulta avanzada.
- Selecciona el comando Consulta avanzada y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar el comando.
- Introduce las propiedades del comando y haz clic en Guardar:
Propiedad Valor Conector|Conector Selecciona el mismo conector de transformación Tabular que antes. Tablas Añadir esta tabla: - En Archivo, selecciona la salida Datos de Obtener datos de la hoja.
- En Nombre de tabla, introduce
a.
Consulta Introduce Selecciona `Periodo` de un.Delimitador de entrada Selecciona Coma. Delimitador de salida Selecciona Coma. Vista previa de los resultados Selecciona esta casilla. - Desde Conectores disponibles, selecciona Transformación tabular, y desplaza Extraer valor al lienzo.
- Arrastra una vinculación de Consulta avanzada a Extrae el valor.
- Selecciona el comando Extraer valor y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar el comando.
- Introduce las propiedades del comando y haz clic en Guardar:
Propiedad Valor Conector|Conector Selecciona el mismo conector de transformación tabular que antes. Archivo de entrada. Selecciona el Resultado salida de Consulta avanzada. Índice de columna Introduce 1.Delimitador Selecciona Coma. Índice de filas Introduce 2. - Desde Conectores disponibles, selecciona Microsoft Dynamics CRM, y desplaza Recuperar al lienzo.
- Arrastra un vínculo desde Extraer valor a Recuperar.
- Selecciona el comando Recuperar y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar que el comando descarga los datos de un Periodo.
- Introduce las propiedades del comando y haz clic en Guardar:
Propiedad Valor Conector|Conector Selecciona el mismo conector de Microsoft Dynamics CRM que antes. Ruta Introduce msdyn_rangeperiods.Parámetros de consulta Construye los parámetros de consulta para aplicarlos: - Introduce:
$select=statecode,msdyn_rangeperiodid,msdyn_name,msdyn_from,msdyn_to&$filter=(msdyn_name eq '
- Seleccionar el Valor Resultado de Extraer el valor.
- Introduce
')&$orderby=msdyn_name asc.
Encabezados personalizados Añadir este Encabezado: - En Tecla, introduce
Prefiere. - En Valor, introduce:
odata.maxpagesize=100,odata.include-annotations="OData.Community.Display.V1.FormattedValue"
Máx. páginas Introduce 1.Esquema de resultado Introduce este ejemplo de respuesta: {"@odata.context": "string","value": [{}],"@odata.nextLink": "string"} - Introduce:
Paso 3. Añadir comandos para descargar dimensiones
- Desde Conectores disponibles, selecciona Microsoft Dynamics CRM, y desplaza otro Recuperar al lienzo.
- Arrastra un vínculo entre los dos comandos Recuperar.
- Selecciona el nuevo comando Recuperar y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar que el comando descarga dimensiones.
- Introduce las propiedades del comando y haz clic en Guardar:
Propiedad Valor Conector|Conector Selecciona el mismo conector de Microsoft Dynamics CRM que antes. Ruta Introduce msdyn_dimensionlinks.Parámetros de consulta Construye los parámetros de consulta para aplicarlos: - Introduce:
$expand=msdyn_artifactid_msdyn_esgfact($select=_msdyn_approvalpolicy_value,_msdyn_approvalrecord_value,msdyn_booleanvalue,_msdyn_concept_value,msdyn_factstatus,msdyn_name,msdyn_numericvalue,_msdyn_period_value,msdyn_richtextvalue,statecode,msdyn_textvalue,_msdyn_unit_value)&$filter=(msdyn_artifactid_msdyn_esgfact/_msdyn_period_value eq
- Selecciona la salida Datos recuperados del comando anterior Recuperar.
- Haz clic en Datos recuperados, y luego añade una transformación Obtener valor de JSON:
- En Resultado, selecciona Texto.
- En Valor, introduce
valor,0, ymsdyn_rangeperiodid.
- Introduce
)&$orderby=msdyn_name asc.
Encabezados personalizados Añadir este Encabezado: - En Tecla, introduce
Prefiere. - En Valor, introduce:
odata.maxpagesize=100,odata.include-annotations="OData.Community.Display.V1.FormattedValue"
Máx. páginas Introduce 1.Esquema de resultado Introduce este ejemplo de respuesta: {"@odata.context": "string","value": [{}],"@odata.nextLink": "string"} - Introduce:
- Desde Conectores disponibles, selecciona JSON, y desplaza Matriz a CSV al lienzo.
- Arrastra un vínculo de Recuperar a Matriz a CSV.
- Selecciona el comando Array to CSV, y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar que el comando descarga dimensiones.
- Introduce las propiedades del comando:
Propiedad Valor Conector|Conector Selecciona el mismo conector JSON que antes. Datos JSON Selecciona Valor desde el Datos recuperados resultado del comando anterior Recuperar. Delimitador multivalor Introduce una coma (,). Vista previa del resultado Selecciona esta casilla. Delimitador Selecciona Coma. - Añade estas columnas y haz clic en Guardar:
Nombre de columna JSONPath nombre_dimensión .msdyn_nombre
nombre_hecho .msdyn_artifactid_msdyn_esgfact.msdyn_name
miembro_de_dimensión ."_msdyn_dimensionmember_value@OData.Community.Display.V1.FormattedValue"
hecho_valor_numérico .msdyn_artifactid_msdyn_esgfact."msdyn_numericalvalue@OData.Community.Display.V1.FormattedValue"
hecho_valor_booleano .msdyn_artifactid_msdyn_esgfact.msdyn_booleanvalue
fact_text_value .msdyn_artifactid_msdyn_esgfact.msdyn_textvalue
fact_rich_text_value .msdyn_artifactid_msdyn_esgfact.msdyn_richtextvalue
política_de_aprobación_de_hechos .msdyn_artifactid_msdyn_esgfact."_msdyn_approvalpolicy_value@OData.Community.Display.V1.FormattedValue"
concepto .msdyn_artifactid_msdyn_esgfact."_msdyn_concept_value@OData.Community.Display.V1.FormattedValue"
estado_hecho .msdyn_artifactid_msdyn_esgfact."msdyn_factstatus@OData.Community.Display.V1.FormattedValue"
unidad_de_hecho .msdyn_artifactid_msdyn_esgfact."_msdyn_unit_value@OData.Community.Display.V1.FormattedValue"
hecho_periodo .msdyn_artifactid_msdyn_esgfact."_msdyn_period_value@OData.Community.Display.V1.FormattedValue"
- Desde Encadena eventos, desplaza Condicional al lienzo.
- Arrastra una vinculación de Matriz a CSV a Condicional.
- Selecciona el evento Condicional, y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar el evento.
- En Condiciones, introduce esta regla y haz clic en Guardando:
Tipo de datos a evaluar Datos Operación para evaluar Seleccionar cadena. Selecciona la salida Siguiente consulta del comando anterior Recuperar. Seleccionar No está en blanco. - Desde el Encadena eventos, desplaza Ejecuta la cadena al lienzo.
- Arrastra un vínculo de Condicional a Ejecutar cadena.
- Selecciona el evento Ejecutar cadena y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar que el evento ejecuta la cadena para iterar sobre los datos descargados.
- En Ejecutar cadena, selecciona la cadena de compilación 2. Informes externos en MS Sostenibilidad creada anteriormente.
- Introduce las entradas de tiempo en ejecución de la cadena y haz clic en Guardar:
Entrada Valor siguienteEnlace Selecciona la salida Siguiente consulta del comando anterior Recuperar. ruta Introduce msdyn_dimensionlinks. - Desde Conectores disponibles, selecciona Transformación tabular, y mueve Archivos apilados al lienzo.
- Arrastra un vínculo de Ejecutar cadena a Apilar archivos.
- Selecciona el comando Apilar Archivos, y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar el comando.
- Introduce las propiedades del comando y haz clic en Guardar:
Propiedad Valor Conector|Conector Selecciona el mismo conector de transformación tabular que antes. Delimitador Selecciona Coma. Archivos de entrada. Especifica los Archivos para Apilar: - Selecciona el Archivo convertido resultado de la anterior Array a CSV.
- Introduce una coma (
,). - Selecciona Ejecutar cadena - Iteración de Archivos apilados - Salida de Archivos apilados desde Ejecutar cadena.
Vista previa del resultado Selecciona esta casilla. - Desde Encadena eventos, desplaza otro Ejecuta la cadena al lienzo.
- Arrastra un vínculo desde Apilar archivos a Ejecutar cadena.
- Selecciona el evento Ejecutar cadena y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar que el evento está cargando los datos en Wdata.
- En Ejecutar cadena, selecciona la cadena Cargar datos a Wdata | Primaria creada a partir de la plantilla de la cadena.
- Introduce las entradas de tiempo en ejecución de la cadena y haz clic en Guardar:
Entrada Valor ID de tabla Selecciona la variable de la tabla de Dimensiones ID de tabla de Cadena. Nombre del archivo Construye el nombre del conjunto de datos que vas a subir a Wdata: - Introduce
MS_Sustainability_dimensions_. - Selecciona el Valor resultado desde Extraer valor.
- Introduce
.csv.
Archivo de datos Selecciona Salida de Archivos para pila de Archivos para pila. Método de carga Selecciona Reemplazar conjunto de datos. Retrocede Cancela la selección de esta casilla. - Introduce
- Desde Encadena eventos, desplaza otro Ejecuta la cadena al lienzo.
- Arrastra un vínculo entre los dos eventos Ejecutar cadena.
- Selecciona el nuevo evento Ejecutar cadena, y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar que el evento Ejecuta la cadena para registrar la descarga.
- En Ejecutar cadena, selecciona la 3. Informes externos en MS Sostenibilidad cadena de registro creada anteriormente.
- Introduce las entradas de tiempo en ejecución de la cadena y haz clic en Guardar:
Entrada Valor Rango Introduce B5:E5.ID de hoja Selecciona la variable ID de control de la hoja desde Cadena. Hoja de registro de auditorías Selecciona la variable ID de registro de ejecución de la cadena desde Cadena. Actualizar año Selecciona el Valor resultado desde Extraer valor. - Selecciona el evento Ejecutar cadena que ejecuta la cadena para cargar datos en Wdata, y haz clic en Copiar.
- Arrastra un vinculo desde Condicional al nuevo evento Ejecutar cadena, luego haz doble clic en el vinculo y pulsa Error.
- Selecciona el nuevo evento Ejecutar cadena, y haz clic en Editar.
- En Archivo de datos, selecciona el Archivo convertido salida de Array a CSV.
- Haz clic en Guardar.
- Selecciona el evento Ejecutar cadena que ejecuta la cadena para registrar la descarga, y haz clic en Copiar desde.
- Arrastra una vinculación desde el evento anterior Ejecutando cadena y el nuevo evento Ejecutando cadena.
Etapa 4. Añadir comandos para descargar evaluaciones
- Desde Conectores disponibles, selecciona Microsoft Dynamics CRM, y desplaza otro Recuperar al lienzo.
- Arrastra una vinculación desde el comando Recuperar para los datos del Periodo al nuevo comando Recuperar.
- Selecciona el nuevo comando Recuperar y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar que el comando descarga evaluaciones.
- Introduce las propiedades del comando y haz clic en Guardar:
Propiedad Valor Conector|Conector Selecciona el mismo conector de Microsoft Dynamics CRM que antes. Ruta Introduce msdyn_assessmentrequirementfacts.Parámetros de consulta Construye los parámetros de consulta para aplicarlos: - Introduce:
$select=msdyn_name,createdon&$expand=msdyn_esgfact_msdyn_esgfact($select=msdyn_name,msdyn_numericvalue,msdyn_richtextvalue,msdyn_textvalue,_msdyn_unit_value,msdyn_factstatus,_msdyn_approvalpolicy_value,msdyn_booleanvalue,msdyn_factstatus,msdyn_name,msdyn_numericvalue,_msdyn_period_value,msdyn_richtextvalue,msdyn_textvalue,_msdyn_unit_value),msdyn_requirementconcept($select=msdyn_name,msdyn_required,_msdyn_conceptid_value,msdyn_name,statecode,msdyn_required)&$filter=(msdyn_esgfact_msdyn_esgfact/_msdyn_period_value eq
- Selecciona la salida Datos recuperados del comando anterior Recuperar.
- Haz clic en Datos recuperados, y luego añade una transformación Obtener valor de JSON:
- En Resultado, selecciona Texto.
- En Valor, introduce
valor,0, ymsdyn_rangeperiodid.
- Introduce
)&$orderby=msdyn_name asc.
Encabezados personalizados Añadir este Encabezado: - En Tecla, introduce
Prefiere. - En Valor, introduce:
odata.maxpagesize=100,odata.include-annotations="OData.Community.Display.V1.FormattedValue"
Máx. páginas Introduce 1.Esquema de resultado Introduce este ejemplo de respuesta: {"@odata.context": "string","value": [{}],"@odata.nextLink": "string"} - Introduce:
- Desde Conectores disponibles, selecciona JSON, y desplaza Matriz a CSV al lienzo.
- Arrastra un vínculo de Recuperar a Matriz a CSV.
- Selecciona el comando Array to CSV, y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar que el comando descarga dimensiones.
- Introduce las propiedades del comando:
Propiedad Valor Conector|Conector Selecciona el mismo conector JSON que antes. Datos JSON Selecciona Valor desde el Datos recuperados resultado del comando anterior Recuperar. Delimitador multivalor Introduce una coma (,). Vista previa del resultado Selecciona esta casilla. Delimitador Selecciona Coma. - Añade estas columnas y haz clic en Guardar:
Nombre de columna JSONPath nombre_evaluación .msdyn_nombre
concepto_evaluación .msdyn_requirementconcept."_msdyn_conceptid_value@OData.Community.Display.V1.FormattedValue"
fecha_creación_concepto_evaluación .creadoen
nombre_hecho .msdyn_esgfact_msdyn_esgfact.msdyn_name
hecho_periodo .msdyn_artifactid_msdyn_esgfact."msdyn_period_value@OData.Community.Display.V1.FormattedValue"
estado_hecho .msdyn_artifactid_msdyn_esgfact."msdyn_factstatus@OData.Community.Display.V1.FormattedValue"
fact_text_value .msdyn_artifactid_msdyn_esgfact.msdyn_textvalue
fact_rich_text_value .msdyn_artifactid_msdyn_esgfact.msdyn_richtextvalue
política_de_aprobación_de_hechos .msdyn_artifactid_msdyn_esgfact."_msdyn_approvalpolicy_value@OData.Community.Display.V1.FormattedValue"
estado_del_concepto .msdyn_requirementconcept."statecode@OData.Community.Display.V1.FormattedValue"
concepto_requerido .msdyn_requirementconcept."msdyn_required@OData.Community.Display.V1.FormattedValue"
hecho_valor_numérico .msdyn_artifactid_msdyn_esgfact."msdyn_numericalvalue@OData.Community.Display.V1.FormattedValue"
- Selecciona el evento Condicional y haz clic en Copiar desde.
- Arrastra un enlace desde Array a CSV al nuevo evento Condicional.
- Selecciona el evento Condicional y haz clic en Editar.
- En Condiciones, borra la salida existente Consulta siguiente, y luego selecciona Consulta siguiente del comando Recuperar para las evaluaciones.
- Haz clic en Guardar.
- Desde el Encadena eventos, desplaza Ejecuta la cadena al lienzo.
- Arrastra un vínculo de Condicional a Ejecutar cadena.
- Selecciona el evento Ejecutar cadena y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para identificar que el evento ejecuta la cadena para iterar sobre los datos descargados.
- En Ejecutar cadena, selecciona la cadena de compilación 2. Informes externos en MS Sostenibilidad creada anteriormente.
- Introduce las entradas de tiempo en ejecución de la cadena y haz clic en Guardar:
Entrada Valor siguienteEnlace Selecciona la salida Siguiente consulta del comando anterior Recuperar. ruta Introduce msdyn_assessmentrequirementfacts. - Desde Conectores disponibles, selecciona Transformación tabular, y desplaza Dividir valor al lienzo.
- Arrastra un vinculo desde Ejecutando la cadena hasta Dividiendo el valor.
- Selecciona el comando Dividir valor y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar el comando.
- Introduce las propiedades del comando y haz clic en Guardar:
Propiedad Valor Conector|Conector Selecciona el mismo conector JSON que antes. Archivo de entrada. Selecciona el resultado de Archivo convertido de Matriz a CSV. Nombre de columna Introduce nombre_evaluación.Delimitador Selecciona Coma. Encabezados Nuevos Introduce estos encabezados en este orden: nombre_evaluaciónevaluación_detnombre_requisito_evaluaciónnombre_del_conceptofct
Delimitador de valor Introduce dos puntos ( :).Descartar columna Selecciona esta casilla. - Desde Conectores disponibles, selecciona Transformación tabular, y desplaza Consulta avanzada al lienzo.
- Arrastra una vinculación de Divide el valor a Consulta avanzada.
- Selecciona el comando Consulta avanzada y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar el comando.
- Introduce las propiedades del comando y haz clic en Guardar:
Propiedad Valor Conector|Conector Selecciona el mismo conector de transformación tabular que antes. Tablas Añadir esta tabla: - En Archivo, selecciona Dividir valores resultado del comando Dividir valor.
- En Nombre de tabla, introduce
a.
Consulta Introduce seleccionar
assessment_name,
assessment_requirement_name,
assessment_concept,
fact_name,
fact_period
deDelimitador de entrada Selecciona Coma. Delimitador de salida Selecciona Coma. Vista previa de los resultados Cancela la selección de esta casilla. - Desde el Encadena eventos, desplaza Ejecuta la cadena al lienzo.
- Arrastra un vínculo desde Consulta avanzada a Ejecutar cadena.
- Selecciona el evento Ejecutar cadena y haz clic en Editar.
- En Información básica, introduce un nombre y una descripción para ayudar a identificar que el evento está cargando los datos en Wdata.
- En Cadena para ejecutar, selecciona la cadena Cargar datos en Wdata | Primaria creada a partir de la plantilla de cadena.
- Introduce las entradas de tiempo en ejecución de la cadena y haz clic en Guardar:
Entrada Valor ID de tabla Selecciona la variable ID de tabla de evaluación de Cadena. Nombre del archivo Construye el nombre del conjunto de datos que vas a subir a Wdata: - Introduce
MS_Sustainability_assessments_. - Selecciona el Valor resultado desde Extraer valor.
- Introduce
.csv.
Archivo de datos Selecciona el Resultado de Consulta avanzada. Método de carga Selecciona Reemplazar conjunto de datos. Retrocede Cancela la selección de esta casilla. - Introduce
- Selecciona el evento Ejecutar cadena que ejecuta la cadena para registrar la descarga, y haz clic en Copiar desde.
- Arrastra una vinculación desde el evento anterior Ejecutando cadena y el nuevo evento Ejecutando cadena.
- Selecciona el comando Dividir valor y haz clic en Copiar.
- Arrastra un vinculo desde el segundo Condicional al nuevo comando Dividir valor, luego haz doble clic en el vinculo y pulsa Error.
- Selecciona el comando Consulta avanzada y haz clic en Copiar.
- Arrastra una vinculación desde el comando anterior Dividir valor al nuevo comando Consulta avanzada.
- Selecciona el comando Consulta avanzada y haz clic en Editar.
- En Tablas, selecciona Dividir valores de salida desde el comando anterior Dividir valor.
- Haz clic en Guardar.
- Selecciona el evento Ejecutar cadena que ejecuta la cadena para cargar datos en Wdata, y haz clic en Copiar.
- Arrastra un vínculo desde Consulta avanzada a Ejecutar cadena.
- Selecciona el evento Ejecutar cadena y haz clic en Editar.
- En Archivo de datos, selecciona la salida Resultado del comando anterior Consulta avanzada.
- Selecciona el evento Ejecutar cadena que ejecuta la cadena para registrar la descarga, y haz clic en Copiar desde.
- Arrastra una vinculación desde el evento anterior Ejecutando cadena y el nuevo evento Ejecutando cadena.
- Haz clic en Publicar en, introduce una nota sobre la publicación de la cadena y haz clic en Publicar en.
Ejecutar las cadenas
Para actualizar los Informes externos en MS Sustainability hoja de cálculo y tablas con los datos más recientes:
- Desde la hoja de control de la hoja de cálculo, selecciona el periodo de tiempo de los datos a descargar.
- Desde Cadenas, selecciona 1. MS Sostenibilidad actualiza la cadena, y haz clic en Ejecuta y Ejecuta la cadena.
Consejo: Cuando ejecutas esta cadena, automáticamente se ejecutan las otras cadenas para actualizar las tablas y Informes externos en la hoja de cálculo MS Sustainability con los datos más recientes.