I'm aware of using FTPs to upload classification files to Analytics, but can't find any documentation on using SFTP. I'm familiar with exporting data from Analytics using SFTP, but nothing on importing data. Does it exist? If not, is there a way using data import API?
You can used the Classifications API to import classifications: analytics: https://github.com/Adobe-Experience-Cloud/analytics-1.4-apis/blob/master/docs/classifications-api/i... but unfortunately, sFTP is not currently supported for importing classifications.
As Brian mentioned, it is not supported.
However, if you can generate an SSH key-pair; place the public key on the classification server that gets created in the file /.ssh/authorized_keys
This should allow you to authenticate using the keys for SFTP authentication.
This is helpful and seems related to this link: https://marketing.adobe.com/resources/help/en_US/whitepapers/ftp/ftp_sftp_connect.html
I have couple of questions:
Can the keys be created on any server? Or, must they be created by the server which will initiate the FTP connection?
We know data can be securely transmitted through SFTP, but once its uploaded can Adobe confirm: how the data is protected once it is uploaded to Analytics, are there any access controls, or if the data is encrypted?
The keys can be created anywhere, but the public key needs to be on the server generated for classification by Adobe (/.ssh/authorized_keys), and the private key on the server initiating the authentication.
For the rest of the details, Customer Care would be a great place to ask. (email@example.com)