Ejemplo n.º 1
0
                pass
    value_list.append(floats)

# creating session connection.
ip = "127.0.0.1"
port_ = "6667"
username_ = 'root'
password_ = 'root'
session = Session(ip, port_, username_, password_)
session.open(False)

# set and delete storage groups
session.set_storage_group("root.normalT")
#
# setting time series.
session.create_time_series("root.normalT.flexible", TSDataType.DOUBLE,
                           TSEncoding.PLAIN, Compressor.SNAPPY)
session.create_time_series("root.normalT.rigid", TSDataType.DOUBLE,
                           TSEncoding.PLAIN, Compressor.SNAPPY)

# setting multiple time series once.
ts_path_lst_ = [
    "root.normalT.flexible.x1.p1.s1", "root.normalT.flexible.x1.p1.s2",
    "root.normalT.flexible.x1.p1.s3", "root.normalT.flexible.x1.p1.s4",
    "root.normalT.flexible.x1.p2.s1", "root.normalT.flexible.x1.p2.s2",
    "root.normalT.flexible.x1.p2.s3", "root.normalT.flexible.x1.p2.s4",
    "root.normalT.flexible.x1.p3.s1", "root.normalT.flexible.x1.p3.s2",
    "root.normalT.flexible.x1.p3.s3", "root.normalT.flexible.x1.p3.s4",
    "root.normalT.flexible.x1.p4.s1", "root.normalT.flexible.x1.p4.s2",
    "root.normalT.flexible.x1.p4.s3", "root.normalT.flexible.x1.p4.s4",
    "root.normalT.flexible.x1.p5.s1", "root.normalT.flexible.x1.p5.s2",
    "root.normalT.flexible.x1.p5.s3", "root.normalT.flexible.x1.p5.s4"
Ejemplo n.º 2
0
from datetime import datetime
from datetime import timedelta
import random
import numpy as np

# creating session connection.
ip = "127.0.0.1"
port_ = "6667"
username_ = 'root'
password_ = 'root'
session = Session(ip, port_, username_, password_)
session.open(False)

# set and delete storage groups
session.set_storage_group("root.one_h")
session.create_time_series("root.one_h.s1", TSDataType.DOUBLE,
                           TSEncoding.PLAIN, Compressor.SNAPPY)

measurements_ = ["s1"]
values_ = [10]
data_types_ = [TSDataType.DOUBLE]


# returns the elapsed milliseconds since the start of the program
def millis():
    dt = datetime.now() - start_time
    ms = (dt.days * 24 * 60 * 60 +
          dt.seconds) * 1000 + dt.microseconds / 1000.0
    return ms


milliseconds = 0
Ejemplo n.º 3
0
port_ = "6667"
username_ = 'root'
password_ = 'root'
session = Session(ip, port_, username_, password_)
session.open(False)

# set and delete storage groups
session.set_storage_group("root.sg_test_01")
session.set_storage_group("root.sg_test_02")
session.set_storage_group("root.sg_test_03")
session.set_storage_group("root.sg_test_04")
session.delete_storage_group("root.sg_test_02")
session.delete_storage_groups(["root.sg_test_03", "root.sg_test_04"])

# setting time series.
session.create_time_series("root.sg_test_01.d_01.s_01", TSDataType.BOOLEAN, TSEncoding.PLAIN, Compressor.SNAPPY)
session.create_time_series("root.sg_test_01.d_01.s_02", TSDataType.INT32, TSEncoding.PLAIN, Compressor.SNAPPY)
session.create_time_series("root.sg_test_01.d_01.s_03", TSDataType.INT64, TSEncoding.PLAIN, Compressor.SNAPPY)

# setting multiple time series once.
ts_path_lst_ = ["root.sg_test_01.d_01.s_04", "root.sg_test_01.d_01.s_05", "root.sg_test_01.d_01.s_06",
                "root.sg_test_01.d_01.s_07", "root.sg_test_01.d_01.s_08", "root.sg_test_01.d_01.s_09"]
data_type_lst_ = [TSDataType.FLOAT, TSDataType.DOUBLE, TSDataType.TEXT,
                  TSDataType.FLOAT, TSDataType.DOUBLE, TSDataType.TEXT]
encoding_lst_ = [TSEncoding.PLAIN for _ in range(len(data_type_lst_))]
compressor_lst_ = [Compressor.SNAPPY for _ in range(len(data_type_lst_))]
session.create_multi_time_series(ts_path_lst_, data_type_lst_, encoding_lst_, compressor_lst_)

# delete time series
session.delete_time_series(["root.sg_test_01.d_01.s_07", "root.sg_test_01.d_01.s_08", "root.sg_test_01.d_01.s_09"])