logTrand 는 이력데이터로 저장된 트랜드 그룹의 정보를 취득할 수 있는 기능을 제공합니다. 기간별 트랜드 그룹 정보와 특정 시간대의 트랜드 그룹의 데이터를 취득할 수 있습니다.

Methods


리턴 값

함 수

설 명

  list[trandData]

readData( name, start, end )

사용자가 입력한 기간의 트랜드 그룹의 이력을 취득합니다.

  trandData

readDataOnTime( name, date )

사용자가 입력한 특정 시간대의 트랜드 그룹의 이력을 취득합니다.



 

 list[trandData] readData( name:트랜드 그룹 이름, start:시작 시간, end:끝 시간 )

 

 readData는 트랜드 그룹으로 데이터 익스플로러에서 설정한 데이터를 시작시간과 끝시간을 지정하여 그 사이의 데이터를 리스트로 취득합니다.


  • name에는 트랜드 그룹 이름을 문자열로 입력합니다.
  • start에는 검색기간의 시작 시간을 파이썬 datetime 이용하여 입력합니다.
  • end에는 검색기간의 마지막 시간을 파이썬 datetime 이용하여 입력합니다.


파이썬 스크립트 datetime 개체 사용방법을 참고하세요.


반환값인 포인트 이력정보의 활용은 trandData에서 자세히 설명합니다.


 예)

# 파이썬에서 사용하는 datetime을 사용하기 위한 구문입니다.

import datetime      


# 시작시간은 2014-1-1 0:00:00 으로 설정합니다.

st = datetime.datetime(2014, 1, 1, 0, 0, 0)  

# 끝시간은 2014-1-7 0:00:00 으로 설정합니다.

et = datetime.datetime(2014, 1, 7, 0, 0, 0)  


dataset = logTrand.readData('트랜드 데이터셋 1', st, et)

# 2014-1-1 0:00:00부터 2014-1-7 0:00:00까지 트랜드 데이터셋 1의 저장된 이력이 dataset에 리스트 형태로 저장됩니다.



 

 trandData readDataOnTime( name:트랜드 그룹 이름, date:검색 날짜 )

 

 readDataOnTime 은 트랜드 그룹으로 데이터 익스플로러에서 설정한 데이터를 원하는 시간을 지정하여 해당 시간의 데이터를 취득합니다.


  • name에는 트랜드 그룹 이름을 문자열로 입력합니다.
  • date에는 검색 날짜을 파이썬 datetime 이용하여 입력합니다.
  • 원하는 시간을 입력할 시 주의점
    • 트랜드 그룹에 저장 주기에 맞추어 시간을 설정해야 합니다.
    • 1초단위로 저장되는 트랜드 그룹의 경우 datetime을 초까지 지정하여야 하며 60초 단위로 저장되는 트랜드 그룹은 분단위까지 지정합니다.
    • 시간단위로 저장하는 트랜드 그룹은 저장되는 시간대를 계산하여 지정하여야 합니다.
    • 트랜드 그룹의 저장주기는 데이터 익스플로러에서 확인할 수 있습니다.


파이썬 스크립트 datetime 개체 사용방법을 참고하세요.


반환값인 포인트 이력정보의 활용은 trandData에서 자세히 설명합니다.


 예)

# 파이썬에서 사용하는 datetime을 사용하기 위한 구문입니다.

import datetime      

# 검색시간은 2014-1-1 1:00:01 로 설정합니다.

tm = datetime.datetime(2014, 1, 1, 1, 0, 1)  

dataset = logTrand.readDataOnTime('트랜드 데이터셋 1', tm )

# 트랜드 데이터셋 1의 저장주기를 1초 단위라면 검색시간을 2014-1-1 1:00:01의 이력데이터를 취득합니다.


# 검색시간은 2014-1-1 2:30:00 로 설정합니다.

tm = datetime.datetime(2014, 1, 1, 2, 30, 0)  

dataset = logTrand.readDataOnTime('트랜드 데이터셋 2', tm )

# 트랜드 데이터셋 1의 저장주기를 30분 단위라면 검색시간을 2014-1-1 2:30:00의 이력데이터를 취득합니다.