CSV Import

CSV Import allows you to import data directly into Violet. Your imported data can then be visualized in Data Explorer, a Multisource Report, etc.

Prepare your .csv file

The import process allows you to map spreadsheet columns to Violet attributes. The minimum required attributes are ID and Name. The ID is a unique identifier that Violet uses to match on for any subsequent imports, ensuring your data is updated intelligently.

You'll first need to determine which columns you intend to use for these attributes or add new ones to support the import process.

If your data is hierarchical (BOMs, Requirements, etc.), you'll also need to establish parent/child information via one of these approaches:

  • Parent: Your CSV includes a parent column that points to the ID or a delimited list of parent row IDs (e.g., ROW-1, ROW-2).

  • Level: Your CSV uses a level column with a delimiter to indicate the hierarchy levels (e.g., 1.2.1).

Import data into Violet

  1. In Violetarrow-up-right (or VioletGovarrow-up-right), navigate to Apps and click to add a new integration.

  1. Select CSV Import

  2. In the integration panel, provide a name for this sheet, and select the category of information contained in your sheet

  1. Click Upload File and select your .csv file from your file system.

  2. Map Violet attributes to the columns of your spreadsheet using the pulldown menu

  3. Under Additional Properties, select the entity type your data represents from the list and populate any relevant entity-specific attributes on the list (don't see what you need? contact us!)

  4. Click Save to begin fetching the data into Violet

[Optional] You can also provide a unique name for the connection based on the credentials you're using, and you can create restricted permissions to users or groups:

  1. Click Create to complete the integration creation process.

Updating the .csv

After your first import, you can upload new data at any time - Violet will use the ID attribute to match on and intelligently update your data (ie. it will not duplicate your data). Simply navigate to your existing .csv import in the Apps page and upload the latest file.

Download the latest .csv import

To download the most recent version of your .csv file in Violet:

  1. Navigate to the Apps page, find your .csv application, and select the Edit icon

  2. Click the file listed as the Existing Import to download it

Last updated

Was this helpful?