Install Ingest
On this page
You can install Ingest in both Windows and non-Windows environments.
Install Ingest as a Windows Service
Note: Filenames may change from release to release.
-
Download and unzip the Ingest ZIP file:
https://bryteflow.
com/release/singlestore/ingest/41-b643/ingest. zip -
Change the directory to the
ingest
folder and open theingest.
file in a Notepad.xml Change the following lines as per your requirements. <id>SingleConnect-Ingest</id>
This tag is used as an unique ID in Windows services.
Each Ingest pipeline has its own ID.
<name>SingleConnect Ingest</name>
This tag is a display name in the Windows services.
It must be brief but descriptive.
<description>SingleConnect Ingest</description>
This tag specifies a description of the Ingest service.
-
Install Ingest as a Windows service.
-
Open a command prompt as an Administrator.
-
Change the current directory to the
ingest
folder and run theInstall-Service.
file using the following command.bat Install-Service.batThis batch file runs commands to install the service.
Once the command is completed, close the command prompt.
-
-
The Ingest service must appear in the Windows services list like
SingleConnect-Ingest
.The name must be similar as shown in step 2. -
The Ingest service starts automatically upon installation and must be running.
You can start, stop, or restart the Ingest service similar to other Windows services. -
Open Chrome and navigate to http://localhost:8081.
If the application is installed on a server, navigate to http://<server-name-or-IP-address>:8081
instead. -
Navigate to Settings > License and enter the license key.
Install Ingest in Non-Windows Environment
-
Download and unzip the Ingest ZIP file:
https://bryteflow.
com/release/singlestore/ingest/41-b643/ingest. zip -
To start Ingest, run the following Java command from the directory where the files have been unzipped.
To include external libraries, skip to the next step. java -jar ingest.jar -
To include external libraries, run the following command instead.
Windows
java -cp "other_lib.jar;ingest.jar" org.springframework.boot.loader.JarLauncherLinux
java -cp "other_lib.jar:ingest.jar" org.springframework.boot.loader.JarLauncher -
The default port for Ingest is
8081
.You can change this port from the user interface (UI). The new port setting takes effect after the next run.
Apply the License Key
The Flow suite of products comes with a validity period specific to each customer's agreement.
To obtain a valid license, contact SingleStore Sales with the Product ID.
To retrieve the Product ID, go to your Ingest instance, navigate to Settings > Licence, and copy the ID from the 'Product Id'.
Upgrade Ingest
Use the following steps to upgrade Ingest without losing connection settings, current progress, or scheduled operations.
-
Confirm that Ingest is not currently running an extract.
If no extracts are running, turn off the scheduler.
-
Navigate to the Dashboard tab.
Under Schedule, disable the scheduler and wait for the load to complete. -
Open Windows Services and stop the Ingest Windows service.
-
-
Change to the current Ingest installation directory.
-
Rename the
ingest.
file to something else, such asjar ingest.
, wherejar. <date> <date>
is the date on the.
file.jar -
Download and unzip the latest Ingest ZIP file:
https://bryteflow.
com/release/singlestore/ingest/41-b643/ingest. zip -
Move this ZIP file's
ingest.
file to the current Ingest folder.jar -
Navigate to the Dashboard tab, under Schedule, and enable the scheduler.
Last modified: February 7, 2025