Beispiel #1
0
def test_to_millisecond_timestamp():
    dt = datetime(2020, 1, 1)
    dt_1 = datetime(2020, 1, 31, 12, 12, 0)
    dt_2 = datetime(1970, 1, 1)
    assert to_millisecond_timestamp(dt) == 1577836800000
    assert to_millisecond_timestamp(dt_1) == 1580472720000
    assert to_millisecond_timestamp(dt_2) == 0
Beispiel #2
0
 def refresh(self, start, end):
     _start = to_millisecond_timestamp(start)
     _end = to_millisecond_timestamp(end)
     return self.service.build(self.cube_name, 'REFRESH', _start, _end)
Beispiel #3
0
 def build(self, start, end):
     _start = to_millisecond_timestamp(start)
     _end = to_millisecond_timestamp(end)
     return self.service.build(self.model_name, str(_start), str(_end))
Beispiel #4
0
 def merge(self, start, end):
     _start = to_millisecond_timestamp(start)
     _end = to_millisecond_timestamp(end)
     return self.service.build(self.cube_name, 'MERGE', _start, _end)