Novelty Trial¶
Prerequisites¶
The Novelty trial version requires an API Key to run an instance. To get an API Key for your free trial of thatDot Novelty, click here and fill out the free trial form. An API Key will be emailed to you after form submission.
Warning
The trial version authenticates against thatDot servers with your API Key, meaning the trial version of Novelty requires an open internet connection to authenticate and start.
Getting Started with thatDot Novelty¶
Getting started is easy:
- Download the software - this is a Java JAR file, if you would prefer a Docker Container please contact the thatDot Support team (support@thatdot.com).
- Create a configuration file (
.conf
extension) containing the API key and associated email address and place it adjacent to your downloaded JAR file (in the same directory). This is just a plain text file. - Start your instance of Novelty
Download the Software¶
Get started by downloading the trial version. This trial version requires an API Key to launch an instance.
Create the Configuration File for thatDot Novelty¶
After downloading the trial version, you will need to create a configuration file with your email address and API Key. This file has a .conf
extension and should be placed in the same directory as your JAR file. To get an API Key, click here and fill out the free trial form. An API Key will be emailed to you after form submission.
thatdot {
novelty {
trial {
email = "YOUR_EMAIL@EMAIL.COM"
api-key = "TRIAL_API_KEY"
}
}
}
Start Instance of thatDot Novelty¶
Start the trial instance of Novelty with your configuration file using the following command (in this example, the file is called novelty.conf
):
java -jar -Dconfig.file=novelty.conf novelty-trial.jar
You can also choose to configure your instance on the command line when launching an instance instead of using a configuration file:
java -jar -Dthatdot.novelty.trial.email=YOUR_EMAIL@EMAIL.COM -Dthatdot.novelty.trial.api-key=TRIAL_API_KEY novelty-trial.jar
Configuring Proxy Settings for Novelty¶
When deploying the trial version of Novelty in a network environment that requires proxy traversal, you can configure the application to route traffic through a proxy server. This is achieved by specifying the appropriate Java system properties:
http.proxyHost
https.proxyHost
http.proxyPort
https.proxyPort
Here is how you can configure these when running the trial jar:
java \
-Dhttp.proxyHost=<PROXY_HOST> \
-Dhttp.proxyPort=<PROXY_PORT> \
-Dhttps.proxyHost=<PROXY_HOST> \
-Dhttps.proxyPort=<PROXY_PORT> \
-Dthatdot.novelty.trial.email=<EMAIL> \
-Dthatdot.novelty.trial.api-key=<API_KEY> \
-jar novelty-trial.jar
Key Resources to Help Guide You¶
Once you have the software downloaded and the initial configuration file created you are ready to go.
- Download and Configuration Instructions
- How-to Guides for step-by-step instructions
- Developer Hub for documentation and sample code
- Email thatDot Support (support@thatdot.com)
- Quine.io Discord Community the Open Source core for thatDot Streaming Graph and thatDot Novelty
These materials will help you navigate setting up pipelines, querying real-time data, and detecting anomalies.