6.5.1 Connecting to File
Data Connectors build connections between an Origin worksheet/matrix and a data file on your PC or local network. Many common file types are supported.
For a summary of key differences between Connectors and older import methods, see FAQ-1020 Is there a difference between Connect and Import?.
Connectors for additional file types can be added by choosing the Add New menu item at the bottom of the Data: Connect to File menu. This opens the App Center to show only uninstalled Connectors. Click the Download and Install icon to install the Connector App on your PC.
Alternately, go to the Origin File Exchange on the OriginLab website and select a Connector from the list. On the App page, click the Download File button and when the download completes, drag the file to the Origin workspace. For App documentation, see the App page's Description section.
- With a worksheet/matrix active, choose Data: Connect to File.
- Select the desired data file from the Open dialog box.
This opens a Connector-specific dialog box where you can configure your import options.
Use the CSV Connector to import text files such as CSV, TXT, and DAT.
- Auto determine Main header lines or clear the check box and specify the main header and the sub-header, including column Long Name, Units and Comments, manually. Hint: a blue hint will show the number of auto-detected Main header lines.
- When main header lines are detected or manually specified, the import dialog shows a Save file header to drop-down list with options to save the file header to the Worksheet label area or the Book organizer (see image below).
- You can opt to Import first 50 lines as preview or for partial import.
| CSV Import Options
|| CSV Import Options, Main Header Lines
You can sort the whole worksheet by a selected column (right-click and select Sort Worksheet) after importing data by CSV Data Connector.
Data Block Markers
If your file is a mix of data and non-data, you can define those characters which delineate data blocks:
- Use the Start box to define the sequence of characters which mark the start of your data. If that sequence of characters uses section notation (i.e. is enclosed in square brackets as in [Data]), then End should be left blank.
- When using section notation, make sure Main header lines = Auto.
- Wildcards asterisk ("*") and question mark ("?") are accepted.
- When a blank line marks the end of the data block, you can specify End = <blank>.
- For Excel files which have multiple sheets, specify the Excel Sheet to import.
- If Main header lines are detected or specified, an additional Save file header to drop-down is added to the bottom of the dialog, with options to save the file header to the Worksheet label area or the Book organizer.
- To manually specify the location of Column Labels, check the box and enter rows containing Long Names, Unit, Comments From and Comments To.
The Data Connector Browser dialog will open.
The upper panel loads the structure of the imported file.
- Click on one branch to view the meta data in the right panel.
- Choose the desired branch and click the down arrow to add it to the lower panel.
- Click OK button to import.
Origin Connector imports data from an Origin project file. This allows you to use Origin project as a database to organize and store your data. From Origin 2020, Origin Connector supports SQL query language for searching and extracting desired data.
- In the Select... dialog, click Select Query button to open Select Query dialog.
- Enter query strings in the edit box to, for example, search in the entire project and pull all the columns with the specified LongName and plot designation.
- Clicking OK button will add the query to the lower panel. Click OK again to import columns that meets the condition to a new workbook.
Query: Load Samples menu of Select Query dialog provides some example. To learn more about the supported query SQL, please refer to this page.
The Data Connector Browser dialog will open.
The upper panel loads all the tables on the web page. Choose the desired table and click the down arrow to add it to the lower panel. Click OK button to import.
Import a File with Filter
- With a worksheet/matrix active, choose Data: Connect to File: Import Filter.
- Select a desired data file from the opened browser.
- In the Select Filter dialog, select the desired filter. Click OK to import.
Other types added by Add New Menu
Add New menu will open the App Center dialog with all published Data Connector Apps listed. Choose the desired Apps to add to the Data menu.
Click on the App title to open a web browser to File Exchange page to see the detailed documents of that App.
Manually open the File Exchange field on OriginLab website. On the Apply Filter panel on the left, check Data Connector checkbox under Refine by Category. This will filter all Data Connector Apps. Click on the desired App to download that App and see the detailed documents on its own page.