Data Ingestion over SFTP using an Agent
Acronyms
Keywords |
Functionality |
Custom Jar |
A collection of Java classes and SFTP configurations along with a Filewatcher to transfer files over SFTP as an agent |
Filewatcher |
A Watch Service API that utilizes java.nio.filepackage to register a directory (directories) with the watch service that monitors event such as File creation |
FileZilla® |
FileZilla® is a cross-platform FTP, SFTP, and FTPS client with lots of useful features and an intuitive graphical user interface |
Port 22 |
A standard Transmission Control Protocol [TCP] to which an SSH server listens by default |
S3 URL |
A URL that contains the folder structure of an Amazon S3 bucket |
SFTP
|
An SSH File Transfer Protocol that provides file access ,file transfer and file management over reliable data stream |
SSH key |
A secure shell that provides a safe and a secure way of executing commands ,making changes and configuring services remotely |
Watch Service API |
An API that watches registered objects for changes and events |
WinSCP® |
WinSCP® is a free and open-source SFTP, FTP, WebDAV, Amazon S3 and SCP client for Microsoft Windows. Its main function is secure file transfer between a local and a remote computer. Beyond this, WinSCP offers basic file manager and file synchronization functionality |
Bristlecone NEO® Platform supports Data Ingestion over SFTP using three agents
Prerequisites
- A user account will be created in the Bristlecone NEO® SFTP server
- Post creation ,the following information will be shared to the user
- Host [SFTP Server end point ]
- User name
- S3 URL
- SFTP network port number [ Port 22 ]
- A .ZIP folder that contains Custom Jar , Private key file , Log configuration file
Note : Prerequisites will be provided by neosupport@bcone.com
Software Prerequisites
- WinSCP [ To use WinSCP as an agent for SFTP File Transfer ] [For Windows ]
- FileZilla [ To use FileZilla as an agent for SFTP File Transfer ] [For Linux ]
- JDK [ Java Development Kit ] 1.8 [ To use the Custom Jar as an agent for SFTP File transfer ]