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", "destination_configuration": { "virtual_warehouse": "virtual_warehouse" }, "destination_schema_names": "SOURCE_NAMING", "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": "S3 | AZURE_BLOB_STORAGE | FTP | 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": "SSH_TUNNEL | DIRECT | 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 (required) | 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
sourceas"S3"and the values for thes3bucket,s3role_arnandfolder_pathparameters 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
sourceas"AZURE_BLOB_STORAGE"and the values for theabs_connection_string,abs_container_nameandfolder_pathparameters 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
sourceas"FTP"and the values for theftp_host,ftp_port,ftp_user,ftp_passwordandfolder_pathparameters 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
sourceas"SFTP"and the values for thesftp_host,sftp_port,sftp_user,sftp_passwordandfolder_pathparameters 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.