Calculator
입력값을 넣고 계산하세요
수집 주기 기준
수집 주기와 태그 수를 기준으로 예상 샘플 수와 데이터량을 계산해요.
CSV, DB, 통신 로그의 실제 저장량은 타임스탬프, 태그명, 압축, 테이블 구조에 따라 달라질 수 있어요.
Quick answer
한눈에 보기
데이터 수집 주기 계산기는 수집 간격, 태그 수, 저장 기간, 값 1개당 크기를 기준으로 데이터 포인트와 예상 저장량을 계산합니다.
화면 갱신 주기와 장기 저장 주기를 나눠 생각할 때 데이터가 얼마나 쌓이는지 빠르게 감을 잡는 참고용 도구입니다.
Formula
계산 기준
- durationSeconds = 수집 기간을 초로 변환
- intervalSeconds = 수집 주기를 초로 변환
- sampleCount = floor(durationSeconds / intervalSeconds)
- dataPoints = sampleCount × tagCount
- estimatedBytes = dataPoints × bytesPerValue
Guide
데이터 수집 주기 계산 방법
- 수집 주기와 단위를 초 또는 분으로 입력합니다.
- 저장할 태그 수와 계산할 기간, 값 1개당 예상 크기를 선택합니다.
- 총 샘플 횟수, 데이터 포인트 수, 예상 저장량을 확인합니다.
Examples
데이터 수집량 계산 예시
- 5초마다 태그 100개를 1일 저장하면 샘플은 17,280회이고 데이터 포인트는 1,728,000개입니다.
- 값 1개당 16 byte로 보면 1일 예상 저장량은 약 27.6MB입니다.
- 1초마다 태그 300개를 저장하면 하루 데이터 포인트는 25,920,000개입니다.
Use cases
이럴 때 사용하세요
SCADA나 HMI에서 태그 저장 주기를 정하기 전에 데이터량을 가늠할 때
OPC/FEMS 수집 주기를 바꾸면 데이터 포인트가 얼마나 늘어나는지 비교할 때
CSV 파일이나 DB 저장량의 대략적인 규모를 빠르게 확인할 때
FAQ
자주 묻는 질문
샘플 횟수와 데이터 포인트는 무엇이 다른가요?
샘플 횟수는 수집이 일어난 횟수이고, 데이터 포인트는 샘플 횟수에 태그 수를 곱한 전체 값 개수입니다.
값 1개당 16 byte는 어떤 의미인가요?
숫자 값 자체와 일부 저장 오버헤드를 단순화한 참고값입니다. 실제 DB나 CSV 구조에 따라 더 커질 수 있습니다.
화면 갱신 주기와 저장 주기를 같게 해야 하나요?
꼭 같을 필요는 없습니다. 화면은 빠르게 갱신하고 장기 저장은 더 긴 주기로 설정하는 경우도 있습니다.
압축이나 DB 인덱스까지 반영하나요?
아니요. 이 도구는 기본 데이터 포인트 수와 값 크기 기준의 간편 계산만 제공합니다.
실제 설비의 로깅 설정에 바로 써도 되나요?
참고용으로 사용해 주세요. 실제 설정은 네트워크 부하, 저장장치 용량, DB 구조, 장비 매뉴얼을 함께 확인해야 합니다.