- CSV-opplasting: Importer aktiviteter ved hjelp av brukergrensesnittet (kun APM-modus).
- Cognite Toolkit: Importere aktiviteter ved bruk av Cognite Toolkit datamodellering (APM- og IDM/CDM-moduser).
- Transformasjoner: Konverter data fra RAW-tabeller eller andre kilder ved bruk av CDF transformasjoner (APM- og IDM/CDM-moduser).
Importer via CSV opplasting (APM-modus)
Modustilgjengelighet: Kun APM-modus. IDM/CDM-modus støtter ikke CSV-import i brukergrensesnittet.
1
Last ned CSV-filmalen
Den importerte CSV-filen må overholde din prosjektspesifikke mal. Slik laster du ned maintain-import-template.csv:
- Naviger til Aktiviteter og velg Legg til aktivitet.
- Velg Importer aktiviteter.
- Velg Last ned mal.
2
Fyll ut CSV-filmalen
CSV-malen vil kun inneholde en enkelt rad med verdier som representerer de mulige verdiene du kan gi for en importert aktivitet. Denne raden kalles header-raden og bør ikke fjernes når du fyller ut malen.For å importere en enkelt aktivitet, legg til en ny rad i malen og skriv inn de passende verdiene adskilt med komma. Hver verdi i den nye raden skal inneholde verdien du ønsker å fylle ut på den respektive header-raden som ble gitt i malen.
Hvis malen din for eksempel inneholder følgende overskriftsrad: Du vil opprette en aktivitet med tittelen “Bygg stillas”, status “Utført,” og avdeling “Rigging” når den importeres.Hvis den oppgitte eksterne ID-en ikke eksporteres, vil brukeren se en feil under import.
title,status,department, oppretter du en CSV-fil med en ekstra rad:Formater datofelt
Noen aktivitetsfelt i Maintain representerer datoer og må ha et spesifikt format for å bli importert på riktig måte. Datofelt kan identifiseres i CSV-malen ved en spesiell overskriftsverdi i formenstartTime (DD/MM/YYYY). I dette eksemplet er startTime navnet på feltet, mens DD/MM/YYYY er datoformatet som må brukes i etterfølgende rader i CSV-filen.
Import av følgende fil vil for eksempel føre til at aktiviteten opprettes med startTime satt til 10. desember 2023.Formater boolske felt
Noen aktivitetsfelt i Maintain representerer boolske verdier, somtrue eller false. Bolske felt kan identifiseres i CSV-malen ved en spesiell overskriftsverdi i formen isActive (true/false). Disse feltene har bare to gyldige verdier, true eller false.
For eksempel vil import av følgende fil føre til at aktiviteten opprettes med isActive satt til false.Formater verdier som inneholder komma
Siden CSV-formatet skiller verdier med komma, må du være forsiktig når et aktivitetsfelt også må inneholde et komma. Maintain behandler CSV-filer i henhold til RFC 4180-standarden, som krever at verdier som inneholder komma, omsluttes av doble anførselstegn. For eksempel vil import av følgende fil føre til at aktiviteten opprettes medcity satt til Boston, MA.Fjernede verdier
Du kan la feltet stå tomt på ikke-obligatoriske aktivitetsfelt for å representere manglende eller irrelevante verdier for den spesifikke aktiviteten. For eksempel vil import av følgende fil føre til at aktiviteten opprettes medstate satt til New York, men den vil ikke ha noen verdi i city-feltet.Koble en aktivitet til en ressurs
Maintain støtter kobling av aktiviteter til CDF-ressurser, som brukes til å kontekstualisere aktiviteten i 3D-modeller, dokumenter, PSN og mer. For at Maintain skal kunne opprette riktig kobling til en ressurs i CDF, må du oppgi den eksterne ID-en til CDF-ressursen i importmalen. Hvis du har ressurskontekstualisering i prosjektet ditt, vil det være et spesieltassetExternalId-felt i malen som du må fylle ut med den eksterne ID-en til aktivitetens ressurs.
For eksempel, når du importerer følgende fil og antar at en CDF-ressurs eksisterer med ekstern ID NY_BUILDING_23, vil aktiviteten bli kontekstualisert til denne ressursen når den hentes inn i Maintain.3
Importer en utfylt CSV-fil
Når du har en utfylt CSV-mal, kan du importere den til Maintain:
- Naviger til Aktiviteter > Legg til aktivitet.
- Velg Importer aktiviteter.
- Velg feltet Klikk for å velge CSV-fil som skal importeres.
- Velg og last opp den utfylte CSV-filen fra datamaskinen din.
- Bekreft at du har importert filen ved å sjekke delen Filinspektør. En grønn melding skal vise antall rader som skal importeres og om du har noen advarsler eller feil.
- Hvis det ikke er noen feil, velg Importer for å starte importprosessen.
- Når importen er fullført, vil du se en grønn suksessmelding med knappen Vis aktiviteter.
- Valgfritt. Velg Vis aktiviteter for å navigere til de importerte aktivitetene og kontrollere at de ser riktige ut i henhold til CSV-filen.
Importer via Cognite Toolkit
Modustilgjengelighet: APM- og IDM/CDM-modusene. Dette er den anbefalte tilnærmingen for programmatisk aktivitetsoverføring.
Forutsetninger
Før du importerer aktiviteter via Cognite Toolkit, må du sørge for at du har:- En tilpasset aktivitetsvisning konfigurert i datamodellområdet ditt (eller bruk standard
CogniteMaintenanceOrder-visning fracdf_idm) - Aktivitetsvisningen tilordnet i Maintain-konfigurasjonen din under
viewMappings - Tilgang til Cognite Toolkit
Konfigurer aktivitetsvisningskartlegging
I Maintain-konfigurasjonen din, bekreft atviewMappings-seksjonen peker til aktivitetsvisningen din:
APM_Activity eller ExtendedActivity), oppdater tilordningen slik at den peker til den egendefinerte visningen din:
Importer aktiviteter med Cognite Toolkit
Bruk Cognite Toolkit som anbefalt fremgangsmåte for innhenting av aktiviteter i IDM-modus.1
Opprett datakonstruksjonen for aktiviteten
Hvis du ikke allerede har gjort det, opprett Container-, View- og Node YAML-filer for aktivitetene dine. Følg den standard datamodelleringsstrukturen:
APM_Activity.Container.yaml– Definerer beholderskjemaetAPM_Activity.View.yaml– Definerer visningsegenskapene og relasjoneneapmActivities.Node.yaml– Inneholder aktivitetsinstansene dine Se Cognite Toolkit-dokumentasjonen for detaljerte eksempler og maler.
2
Konfigurer feltmappinger
Sørg for at aktivitetsnodene dine inkluderer de påkrevde feltene for Maintain:
3
Distribuer aktivitetene
Distribuer aktivitetsdataene dine ved hjelp av Cognite Toolkit:Bruk Lær mer om Cognite Toolkit distribusjonsflagg.
--drop-data-flagget hvis du må erstatte eksisterende aktiviteter:4
Verifiser i Maintain
- Logg på Maintain.
- Naviger til Aktiviteter.
- Bekreft at de importerte aktivitetene vises med riktig data.
Importer aktiviteter med transformasjoner
Modustilgjengelighet: APM- og IDM/CDM-modusene. Dette er den anbefalte tilnærmingen for stordata.