Adobe Analytics Data Feed API Configuration
Request
POST https://api.fivetran.com/v1/connections
{
"group_id": "group_id",
"service": "adobe_analytics_data_feed",
"trust_certificates": true,
"trust_fingerprints": true,
"run_setup_tests": true,
"paused": false,
"pause_after_trial": false,
"sync_frequency": 1440,
"data_delay_sensitivity": "NORMAL",
"data_delay_threshold": 0,
"daily_sync_time": "14:00",
"schedule_type": "auto",
"connect_card_config": {
"redirect_uri": "https://your.site/path",
"hide_setup_guide": true
},
"proxy_agent_id": "proxy_agent_id",
"private_link_id": "private_link_id",
"networking_method": "Directly",
"hybrid_deployment_agent_id": "hybrid_deployment_agent_id",
"config": {
"ftp_password": "password",
"sftp_is_key_pair": true,
"sftp_user": "user",
"ftp_port": 21,
"sftp_port": 22,
"abs_container_address": "fivetran.blob.windows.net",
"abs_container_name": "container_name",
"sftp_host": "host",
"source": "AZURE_BLOB_STORAGE | FTP | S3 | SFTP",
"folder_path": "string",
"ftp_host": "host",
"is_ftps": true,
"abs_host_user": "fivetran",
"ftp_user": "user",
"s3role_arn": "role_arn",
"abs_connection_string": "connection_string",
"s3bucket": "bucket",
"abs_connection_method": "DIRECT | SSH_TUNNEL | PRIVATE_LINK",
"abs_host_ip": "13.120.106.58",
"sftp_password": "password",
"schema": "schema_name"
}
}
Config parameters
Name | Description |
---|---|
ftp_password | FTP password. |
sftp_is_key_pair | Log in with key pair or password |
sftp_user | SFTP user. |
ftp_port | FTP port. |
sftp_port | SFTP port. |
abs_container_address | Azure Blob Storage container address |
abs_container_name | Azure Blob Storage container name. |
sftp_host | SFTP host. |
source | The data source. |
folder_path | Folder Path |
ftp_host | FTP host. |
is_ftps | Use Secure FTP (FTPS). |
abs_host_user | Azure Blob Storage username |
ftp_user | FTP user. |
s3role_arn | The Role ARN required for authentication. |
abs_connection_string | Azure Blob Storage connection string. |
s3bucket | The S3 bucket name. |
abs_connection_method | Azure Blob Storage connection method |
abs_host_ip | Azure Blob Storage host IP |
sftp_password | SFTP password required if sftp_is_key_pair is false |
schema | Destination schema name. Schema name is permanent and cannot be changed after connection creation |
Authorization
There are five ways to authorize this connector type:
Amazon S3: By specifying the
source
as"S3"
and the values for thes3bucket
,s3role_arn
andfolder_path
parameters in the request.POST https://api.fivetran.com/v1/connections
{ "service": "adobe_analytics_data_feed", "group_id": "group_id", "config": { "s3bucket": "bucket", "s3role_arn": "role_arn", "source": "S3", "folder_path": "string" } }
Azure Blob: By specifying the
source
as"AZURE_BLOB_STORAGE"
and the values for theabs_connection_string
,abs_container_name
andfolder_path
parameters in the request.POST https://api.fivetran.com/v1/connections
{ "service": "adobe_analytics_data_feed", "group_id": "group_id", "config": { "abs_connection_string": "connection_string", "abs_container_name": "container_name", "source": "AZURE_BLOB_STORAGE", "folder_path": "string" } }
FTP(S): By specifying the
source
as"FTP"
and the values for theftp_host
,ftp_port
,ftp_user
,ftp_password
andfolder_path
parameters in the request.POST https://api.fivetran.com/v1/connections
{ "service": "adobe_analytics_data_feed", "group_id": "group_id", "config": { "ftp_host": "host", "ftp_port": 21, "ftp_user": "user", "ftp_password": "password", "source": "FTP", "folder_path": "string" } }
SFTP: By specifying the
source
as"SFTP"
and the values for thesftp_host
,sftp_port
,sftp_user
,sftp_password
andfolder_path
parameters in the request.POST https://api.fivetran.com/v1/connections
{ "service": "adobe_analytics_data_feed", "group_id": "group_id", "config": { "sftp_host": "host", "sftp_port": 22, "sftp_user": "user", "sftp_password": "password", "source": "SFTP", "folder_path": "string" } }
By using the Connect Card or the Fivetran dashboard.