Skip to main content

Connector Types

Each Data Store makes use of a Connector to access data on your chosen platform. Each Connector is required to perform the same basic tasks but they accomplish those tasks in quite different ways. For example, when asked to write data, an Excel Spreadsheet Connector will create an Excel file containing the data and store it in a folder system, whereas an SQL Server Connector will execute database commands to write the same data into the database. From a user perspective, both achieve the same task, but internally they work quite differently. Because all data formats have differing capabilities and limitations, so do the Eightwire connectors that work with them. Where possible Eightwire will attempt to bridge the capability gap by inferring the missing information from the data, even where this is not provided by the data format itself. For example, the Delimited Text format does not provide any way to designate a primary key column. Instead, Eightwire analyses some of your data and infers an appropriate column for you. Conversely, most database platforms explicitly allow you to specify a primary key, which Eightwire will detect and use. This page shows our current selection - there are always new connectors on our roadmap, so let us know if there is something specific you are looking for;

Application

CONNECTOR TYPEINTERNAL NETWORKIN THE CLOUDQUERIESWILDCARDSCONNECTION FIELDSDESTINATION ACTIONAVAILABILITY
SALESFORCE✗✓✓✗Username
Password
Secret key
Access key
Full merge
Partial merge
Append
Overwrite
Incremental loading
Default

Database

CONNECTOR TYPEGROUPINTERNAL NETWORKIN THE CLOUDQUERIESWILDCARDSCONNECTION FIELDSDESTINATION ACTIONAVAILABILITY
ANSISQLDatabase✓✗✓✗Protocol
Connection String
Schema
Full merge
Partial merge
Append
Overwrite
Incremental loading
Default
DB2Database✓✗✓✗Protocol
Connection String
Full merge
Partial merge
Append
Overwrite
Incremental loading
Default
DB2GENERICDatabase✓✗✓✗Protocol
Connection String
Schema
Full merge
Partial merge
Append
Overwrite
Incremental loading
Default
HADOOP HIVEDatabase✗✓✗✗URL
Username
Protocol
Connection String
Database
Full merge
Partial merge
Append
Overwrite
Request
INTERBASEDatabase✓✗✓✗Protocol
Connection String
Schema
Full merge
Partial merge
Append
Overwrite
Incremental loading
Default
MYOBDatabase✓✗✗✗Protocol
Connection String
Schema
Append
Overwrite
Default
MYSQLDatabase✓✗✓✗Protocol
Connection String
Schema
Full merge
Partial merge
Append
Overwrite
Incremental loading
Default
NETEZZASQLDatabase✓✗✓✗Protocol
Connection String
Schema
Full merge
Partial merge
Append
Overwrite
Incremental loading
Default
ORACLEDatabase✓✗✓✗Protocol
Connection String
Schema
Full merge
Partial merge
Append
Overwrite
Incremental loading
Default
POSTGRESQLDatabase✓✓✓✗Protocol
Connection String
Schema
Full merge
Partial merge
Append
Overwrite
Incremental loading
Default
REDSHIFTDatabase✗✓✓✗Server
Username
Password
Database
Bucket
Secret key
Access key
AWS Region
Full merge
Partial merge
Append
Overwrite
Incremental loading
Default
SQLSERVERDatabase✓✓✓✗Protocol
Connection string
Schema
Full merge
Partial merge
Append
Overwrite
Incremental loading
Default
SYBASEDatabase✓✗✓✗Protocol
Connection string
Schema
Full merge
Partial merge
Append
Overwrite
Incremental loading
Default
CLOUDANTNoSql✗✓✗✗Username
Database
Entity
Append, OverwriteDefault
COUCHDBNoSql✓✓✗✗URL
PORT
UserName
Database
Entity
Append, OverwriteDefault
DOCUMENTDBNoSql✗✓✗✗URL
Database
Access Key
Append, OverwriteDefault
DYNAMODBNoSql✗✓✗✗AWS Region
Access Key
Secret Key
Append, OverwriteDefault
MONGODBNoSql✗✓✗✗URL
UserName
Database
Append, OverwriteDefault

File

CONNECTOR TYPEINTERNAL NETWORKIN THE CLOUDQUERIESWILDCARDSCONNECTION FIELDSDESTINATION ACTIONAVAILABILITY
CSV✓✗✗✓Path
Column headers
Data Starts
Column delimiter
Row delimiter
Text qualifier
OverwriteDefault
FIXEDWIDTH✓✗✗✓Path
Column headers
Data starts
Padding character
Row delimiter
OverwriteDefault
FOLDER✓✗✗✗PathOverwrite, AppendRequest
FTPCSV✓✗✗✓Path
Column Headers
Data Starts
Column Delimiter
Row Delimiter
Test Qualifier
Port
Server
User Name
Protocol
Private key file path
Passphrase
OverwriteDefault
FTPXLSX✓✗✗✓Path
Column Headers
Data Starts
Column Delimiter
Row Delimiter
Test Qualifier
Port
Server
UserName
Protocol
Private key file path
Passphrase
OverwriteDefault
HADOOP DFS✗✓✗✓Path
Column headers
Data starts
Column Delimiter
Test Qualifier
URL
Username
OverwriteDefault
S3CSV✗✓✗✗Bucket name
Secret key
Access key
AWS region
Path
Column headers
Data starts
Column delimiter
Row delimiter
Text qualifier
OverwriteRequest
XLSX✓✗✗✓Path
Column headers
Data starts
OverwriteDefault

Eightwire Tile

CONNECTOR TYPEINTERNAL NETWORKIN THE CLOUDQUERIESWILDCARDSCONNECTION FIELDSDESTINATION ACTIONAVAILABILITY
CSV TILE✗✓✗✗Destination DatastoreDefined by DestinationDefault
EXCEL TILE✗✓✗✗Destination DatastoreDefined by DestinationDefault
GENERIC TILE✗✓✗✗Defined by DestinationInsert, OverwriteRequest

Stuck on this step? Email support@eight-wire.com