SFTP
Batch process all your records to store structured outputs in SFTP.
You will need:
The SFTP prerequisites:
-
The SFTP server hostname, port, username, and password.
SFTP servers are offered by several vendors. For example, the following video shows how to create and set up an SFTP server by using AWS Transfer Family:
-
The directory path to start accessing data from, specified as
sftp://<path>/<to>/<directory>
.
See the SFTP documentation.
The SFTP connector dependencies:
You might also need to install additional dependencies, depending on your needs. Learn more.
The following environment variables:
SFTP_HOST
- The SFTP hostname, represented by--host
(CLI) orhost
(Python).SFTP_PORT
- The SFTP port number, represented by--port
(CLI) orport
(Python).SFTP_REMOTE_URL
- The directory path to start accessing data from, represented by--remote-url
(CLI) orremote_url
(Python).SFTP_USERNAME
- The SFTP username, represented by--username
(CLI) orusername
(Python).SFTP_PASSWORD
- The SFTP password, represented by--password
(CLI) orpassword
(Python).
These environment variables:
UNSTRUCTURED_API_KEY
- Your Unstructured API key value.UNSTRUCTURED_API_URL
- Your Unstructured API URL.
Now call the Unstructured Ingest CLI or the Unstructured Ingest Python library. The source connector can be any of the ones supported. This example uses the local source connector:
Was this page helpful?