Skip to main content
Version: Next

Data Sources

A data source represents the location from which a specific type of data can be ingested into the system. Each Event Type can have a number of data sources that define how data of that type can be sourced. These are listed below the Event Type itself.

Data Sources

Data Source Types

The following data source types are available in LinXmart:

Adding a Data Source

To add a Data Source, edit the Event Type and click the Add link at the bottom of the data source list.

The following fields are generic for all Data Sources.

FieldDescription
CodeThis code is used by LinXmart to identify the dataset
NameTextual description of the data collection being registered.
TypeThe type of data source, whether a delimited file or a SQL table or other. Changing this drop down will toggle additional fields that are specific to the type of data source.

Clicking the Add button will validate all properties and save the new data source. If the data source type can provide its own schema (i.e. you are not given an option to select an existing Import Format), the system will read the data source schema and create a default set of field mappings specific to this data source.

Editing a Data Source

A data source can be edited by first selecting a data source to view from the Data Sources listed under an Event Type, and then clicking the Edit button on the View Data Source page.

Almost all fields are editable for the data source, including the Code. This Code can be referenced by clients of the web API, so keep this in mind if you choose to change it.

info

The data source type cannot be changed. If this requires changing, you must delete the data source and create a new one of the appropriate type.

Deleting a Data Source

A data source can be deleted from the system by an authorised operator. Unlike Data Providers and Event Types, this does not trigger the deletion of any records.