Importing from a Web Service
Find all information and how-to import from web services here.
Supported Web Services#
Spectrum allows to import from:
- Atlassian JIRA
- Salesforce
Importing from a Web Service#
Atlassian JIRA#
To import data from Atlassian JIRA:
-
Click the "+" button and choose "Import Job" or right-click in the File Browser and select "Create New" → "Import Job". The 'New Import Job' tab appears in the menu bar.
-
Click "Select Connection". The dialog 'Select Connection' opens.
-
Click on the connection for JIRA and confirm with "Select". The connection is displayed.
-
Confirm with "Next". The tab 'Data Details' opens.
-
Enter the JQL query in the section 'Issue Filter'.
-
If needed, change the number of records used to auto-detect the type of a column and enter the column names to obfuscate and confirm with "Next". The tab 'Define Fields' opens.
-
Mark all required columns.
-
If needed, enter placeholder values and confirm with "Apply".
-
Decide how to handle invalid data.
-
Decide whether you want partition data and confirm with "Next". *The tab 'Schedule' opens.
INFO: If you have checked 'Partition Data', enter a date expression and select the data format from the drop-down.
-
Decide whether the import shall be triggered manually or on a schedule.
-
Select the option for data retention.
-
If needed, enter advanced scheduling configuration like the amount of sample records or the maximum amount of errors to log and confirm with "Next". The tab 'Schedule' opens.
INFO: Higher values lead to more precise preview results but can rapidly decrease the performance.
-
If needed, enter an import job description.
-
Demark the checkbox if the import shall not start immediately after the saving.
INFO: The check-box is marked per default to start the import right after saving the import job.
-
If needed, enter the email address for several notifications and confirm with "Save". The 'Save Import Job' dialog opens.
-
Select the path the data shall be imported to, enter a name and confirm with "Save". Data Import from JIRA is finished.
Salesforce#
Applicable Custom Properties#
Custom Property | Example Value | Default Value | Description |
---|---|---|---|
datameer.plugin-webservice.read-timeout.ms | 120000 (meets 2 minutes) | 120000 | sets a HTTP response data read timeout |
datameer.salesforce.maxrecords-per-result-request | 600000 | determined by the Salesforce API endpoint | specifies the maximum number of records within a batch |
datameer.salesforce.max-parallel-result-request | 2 | 1 | specifies the maximum number of batches, that are fetched in parallel |
Importing Data with the Salesforce Connector#
-
Click the "+ (plus) button" and select "Import Job" or right-click in the File Browser and select "Create new > Import Job".
-
Click "Select Connector", choose the Salesforce connector, and click "Next".
-
Enter a search Salesforce Query (SOQL) and click "Next".
-
Review the defined fields and click "Next".
-
Review the schedule and advanced properties for the job and click "Next".
-
Create a description for the import job and click "Save".