Skip to main content
Maintain admite tres métodos para importar actividades:
  • Carga de CSV: Importar actividades utilizando la interfaz de usuario (solo modo APM).
  • Cognite Toolkit: Ingiera actividades utilizando el modelado de datos Cognite Toolkit (modos APM e IDM/CDM).
  • Transformaciones: Convierta datos de tablas RAW u otras fuentes utilizando CDF Transformaciones (modos APM e IDM/CDM).

Importar a través de subida de CSV (modo APM)

Disponibilidad del modo: Solo modo APM. El modo IDM/CDM no admite la importación de CSV en la interfaz de usuario.
Las actividades importadas mediante CSV se pueden visualizar y modificar como actividades creadas en Maintain.
1

Descargue la plantilla del archivo CSV

El archivo CSV importado debe ajustarse a la plantilla específica de su proyecto. Para descargar maintain-import-template.csv:
  1. Navegue a Actividades y seleccione Añadir actividad.
  2. Seleccione Importar actividades.
  3. Seleccione Descargar plantilla.
2

Complete la plantilla del archivo CSV

La plantilla CSV solo contendrá una única fila de valores que representan los posibles valores que puede proporcionar para una actividad importada. Esta fila se llama la fila de encabezado y no debe ser eliminada al completar la plantilla.
Aunque la fila de encabezado no debe eliminarse, puede eliminar valores específicos del encabezado o cambiar el orden de los valores. Por ejemplo, si un campo determinado no es relevante para importar en un escenario específico, puedes eliminarlo del encabezado y de las filas subsiguientes. Esto resultará en que el campo quede en blanco en todas las actividades importadas.
Para importar una sola actividad, añade una nueva fila a la plantilla e ingresa los valores apropiados separados por comas. Cada valor en la nueva fila debe contener el valor que deseas completar en la respectiva fila de encabezado que fue proporcionada en la plantilla. Por ejemplo, si su plantilla contiene la siguiente fila de encabezado: title,status,department, cree un archivo CSV con una fila adicional:
Crearás una actividad con el título “Montar andamios”, estado “Hecho” y departamento “Montaje” al importarla.

Formatear campos de fecha

Algunos campos de actividad en Maintain representan fechas y deben tener un formato específico para importarse correctamente. Los campos de fecha se pueden identificar en la plantilla CSV mediante un valor de encabezado especial con el formato startTime (DD/MM/YYYY). En este ejemplo, startTime es el nombre del campo, mientras que DD/MM/YYYY es el formato de fecha que debe utilizarse en las filas siguientes del archivo CSV. Por ejemplo, importar el siguiente archivo dará como resultado que la actividad se cree con startTime establecido en el 10 de diciembre de 2023.

Formatear campos booleanos

Algunos campos de actividad en Maintain representan valores booleanos, como true o false. Los campos booleanos se pueden identificar en la plantilla CSV mediante un valor de encabezado especial con el formato isActive (true/false). Estos campos solo tienen dos valores válidos, true o false. Por ejemplo, importar el siguiente archivo resultará en que la actividad se cree con isActive establecido en false.

Formatear valores que contengan comas

Debido a que el formato CSV separa los valores mediante comas, tenga cuidado cuando un campo de actividad también deba contener una coma. Maintain procesa archivos CSV de acuerdo con el estándar RFC 4180, el cual requiere que los valores que contienen comas se encierren entre comillas dobles. Por ejemplo, importar el siguiente archivo resultará en que la actividad se cree con city establecido en Boston, MA.

Valores no establecidos

Puede dejar el campo en blanco en los campos de actividad no requeridos para representar valores faltantes o irrelevantes para la actividad específica. Por ejemplo, importar el siguiente archivo resultará en que la actividad se cree con state establecido en New York, pero no tendrá ningún valor en el campo city.

Conectar una actividad a un activo

Maintain admite vincular actividades a activos CDF, lo cual se utiliza para contextualizar la actividad en modelos 3D, documentos, PSN y más. Para que Maintain cree el vínculo apropiado a un activo en CDF, debe proporcionar el ID externo del activo CDF en la plantilla de importación. Si tiene contextualización de activos en su proyecto, habrá un campo assetExternalId especial en la plantilla que debe completar con el ID externo del activo de la actividad. Por ejemplo, al importar el siguiente archivo y suponiendo que existe un activo CDF con ID externo NY_BUILDING_23, la actividad se contextualizará a este activo cuando se ingiera en Maintain.
Si el ID externo proporcionado no se exporta, el usuario verá un error durante la importación.
Los usuarios finales pueden no conocer el ID externo del activo al que está vinculada la actividad. Si es necesario proporcionar a los usuarios finales una lista de los posibles activos y sus IDs externos, recomendamos recuperar estos datos utilizando la API de activos de CDF u otros extractores de datos.
3

Importe un archivo CSV completado

Una vez que tenga una plantilla CSV completada, puede importarla a Maintain:
  1. Navegue a Actividades > Añadir actividad.
  2. Seleccione Importar actividades.
  3. Seleccione el campo Haga clic para seleccionar el archivo CSV a importar.
  4. Selecciona y sube el archivo CSV poblado desde tu computadora.
  5. Verifique que importó el archivo comprobando la sección Inspector de archivos. Un mensaje verde debería mostrar el número de filas a importar y si tienes advertencias o errores.
  6. Si no hay errores, seleccione Importar para iniciar el proceso de importación.
  7. Cuando la importación tenga éxito, verá un mensaje de éxito verde con el botón Mostrar actividades.
  8. Opcional. Seleccione Mostrar actividades para navegar a las actividades importadas y comprobar que se ven correctamente según el archivo CSV.

Importar mediante Cognite Toolkit

Disponibilidad del modo: Modos APM e IDM/CDM. Este es el enfoque recomendado para la ingestión programática de actividades.
Utilice Cognite Toolkit para ingerir actividades a través de las capacidades de modelado de datos de CDF. Este método funciona para ambos modos de implementación y proporciona control de versiones y implementaciones reproducibles.

Requisitos previos

Antes de importar actividades mediante Cognite Toolkit, asegúrese de tener:
  • Una vista de actividad personalizada configurada en su espacio de modelo de datos (o utilice la vista CogniteMaintenanceOrder estándar de cdf_idm)
  • La vista de actividad asignada en su configuración de Maintain bajo viewMappings
  • Acceso a Cognite Toolkit

Configura el mapeo de la vista de actividad

En su configuración de Maintain, verifique que la sección viewMappings apunte a su vista de actividad:
Si ha creado una vista de actividad personalizada (por ejemplo, APM_Activity o ExtendedActivity), actualice la asignación para que apunte a su vista personalizada:
Obtenga más información sobre cómo ampliar modelos de datos y cómo configurar asignaciones de vista.

Ingeste actividades con Cognite Toolkit

Utilice Cognite Toolkit como el enfoque recomendado para ingerir actividades en modo IDM.
1

Cree la estructura de datos de la actividad

Si aún no lo has hecho, crea archivos YAML de Contenedor, Vista y Nodo para tus actividades. Sigue la estructura estándar de modelado de datos:
  • APM_Activity.Container.yaml - Define el esquema del contenedor
  • APM_Activity.View.yaml - Define las propiedades y relaciones de la vista
  • apmActivities.Node.yaml - Contiene sus instancias de actividad Consulte la documentación de Cognite Toolkit para obtener ejemplos y plantillas detallados.
2

Configure los mapeos de campos

Asegúrese de que sus nodos de actividad incluyan los campos obligatorios para Maintain:
Incluya campos adicionales según su configuración de Configuración de campos en Maintain.
3

Despliegue las actividades

Implemente sus datos de actividad usando Cognite Toolkit:
Use la bandera --drop-data si necesita reemplazar actividades existentes:
Obtenga más información sobre las marcas de implementación de Cognite Toolkit.
4

Verifique en Maintain

  1. Inicie sesión en Maintain.
  2. Navegue a Actividades.
  3. Verifique que sus actividades importadas aparezcan con los datos correctos.

Ingesta de actividades con Transformaciones

Disponibilidad del modo: Modos APM e IDM/CDM. Este es el enfoque recomendado para datos en masa.
Alternativamente, puede usar CDF Transformaciones para convertir datos de tablas RAW u otras fuentes en nodos de actividad.

Solución de problemas

Si encuentra problemas con las actividades después de la ingestión, consulte la tabla para causas y soluciones.
Última modificación el 8 de septiembre de 2026