Skip to main content

Import/Export

OpSee supports bulk data operations for all major data types. Import from CSV, Excel, or JSON files to populate your system quickly, and export for backup, reporting, or cross-plant standardization.

Supported data types​

Data TypeExportImportTemplate
EquipmentCSV, XLSX, JSONCSV, XLSX, JSONDownload template
ReasonsCSV, XLSX, JSONCSV, XLSX, JSONDownload template
Loss TypesCSV, XLSX, JSONCSV, XLSX, JSONDownload template
Reason TreesCSV, XLSX, JSONCSV, XLSX, JSONDownload template
SchedulesCSV, XLSX, JSONCSV, XLSX, JSONDownload template
TranslationsCSV, XLSX, JSONCSV, XLSX, JSONDownload template

Exporting data​

Export is available from the toolbar of each data grid throughout OpSee. Click the Export button and choose your format:

FormatBest for
CSVSimple data exchange, spreadsheet editing
XLSXExcel users, formatted columns
JSONProgrammatic processing, API integration

Exports respect the current language setting. Translated names appear in the selected language.

Importing data​

Import modes​

ModeBehavior
InsertCreate new records only. Fails if duplicates exist
UpdateUpdate existing records only. Fails if record doesn't exist
UpsertCreate if new, update if existing. Safest for mixed data

Using templates​

For each data type, download the template file first:

  1. Navigate to the data type's page
  2. Click Import → Download Template
  3. Fill in the template with your data
  4. Upload the filled template

Templates include column headers, data types, and example values.

Import workflow​

  1. Download template for the data type
  2. Fill in your data in the template format
  3. Click Import and select your file
  4. Choose import mode (Insert, Update, or Upsert)
  5. Review the import summary
  6. Confirm to apply

:::tip Language-aware imports After importing data, OpSee can automatically update translations for all configured languages. Enable the auto-translate option during import if you have the DeepL integration configured. :::

Common import scenarios​

ScenarioData TypesMode
New plant setupEquipment, Reasons, Loss TypesInsert
Cross-plant standardizationReason Trees, Loss TypesUpsert
Translation updateTranslationsUpsert
Schedule migrationSchedulesInsert

:::caution Test with a small batch first When importing into a production system, test with 5–10 records first to verify the mapping is correct before importing thousands of records. :::

Next steps​

Prerequisites​

  • Architecture Overview
  • Cockpit — complementary module