System Requirements
Install IoTDB: Reference to IoTDB Quick Start. Suppose IoTDB is placed at $IoTDB_HOME
.
Install Zeppelin:
Suppose Zeppelin is placed at $Zeppelin_HOME
.
Build Interpreter
The interpreter will be in the folder:
Install Interpreter
Running Zeppelin and IoTDB
Go to $Zeppelin_HOME
and start Zeppelin by running:
./bin/zeppelin-daemon.sh start
or in Windows:
Go to $IoTDB_HOME
and start IoTDB server:
# Unix/OS X
> nohup sbin/start-server.sh >/dev/null 2>&1 &
# Windows
> sbin\start-server.bat -c <conf_path> -rpc_port <rpc_port>
Wait for Zeppelin server to start, then visit http://127.0.0.1:8080/
In the interpreter page:
- Click the
Create new node
button - Set the note name
- Configure your interpreter
Now you are ready to use your interpreter.
The screenshot is as follows:
You can also design more fantasy documents referring to and others.
The above demo notebook can be found at .
You can configure the connection parameters in http://127.0.0.1:8080/#/interpreter :
The parameters you can configure are as follows:
Property | Default | Description |
---|---|---|
iotdb.host | 127.0.0.1 | IoTDB server host to connect to |
iotdb.port | 6667 | IoTDB server port to connect to |
iotdb.username | root | Username for authentication |
iotdb.password | root | Password for authentication |
iotdb.fetchSize | 10000 | Query fetch size |
iotdb.zoneId | Zone Id | |
iotdb.enable.rpc.compression | FALSE | Whether enable rpc compression |
iotdb.time.display.type | default | The time format to display |