File size: 1,214 Bytes
613de59
 
 
 
 
 
30e7412
 
613de59
 
 
 
 
 
 
 
 
 
 
 
 
30e7412
 
 
 
 
 
 
613de59
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import os

# --- 0. 설정 ---
SUPABASE_URL = os.environ.get("SUPABASE_URL")
SUPABASE_KEY = os.environ.get("SUPABASE_KEY")
GEMINI_API_KEY = os.environ.get("GEMINI_API_KEY")
INTERNAL_API_KEY = os.environ.get("INTERNAL_API_KEY")
KHOA_API_KEY = os.environ.get("KHOA_API_KEY")

STATIONS = [
    "DT_0001", "DT_0065", "DT_0008", "DT_0067", "DT_0043", "DT_0002",
    "DT_0050", "DT_0017", "DT_0052", "DT_0025", "DT_0051", "DT_0037",
    "DT_0024", "DT_0018", "DT_0068", "DT_0003", "DT_0066"
]

STATION_NAMES = {
    "DT_0001": "인천", "DT_0002": "평택", "DT_0003": "영광", "DT_0008": "안산",
    "DT_0017": "대산", "DT_0018": "군산", "DT_0024": "장항", "DT_0025": "보령",
    "DT_0037": "어청도", "DT_0043": "영흥도", "DT_0050": "태안", "DT_0051": "서천마량",
    "DT_0052": "인천송도", "DT_0065": "덕적도", "DT_0066": "향화도", "DT_0067": "안흥",
    "DT_0068": "위도"
}

DATA_COLLECTION_CONFIG = {
    "raw_data_retention_days": 3,        # 원시 데이터 보관 기간
    "processed_data_retention_days": 365, # 처리된 데이터 보관 기간
    "resample_interval": "5T",           # 5분 리샘플링
    "missing_threshold_minutes": 10,      # 결측치 임계값
}