config update
This commit is contained in:
@ -1,32 +1,41 @@
|
|||||||
# 데이터베이스 접속 정보
|
# 데이터베이스 접속 정보
|
||||||
database:
|
database:
|
||||||
host: localhost # DB 호스트명 (docker-compose에서 사용하는 서비스명 mariadb)
|
host: # DB 호스트명 (docker-compose에서 사용하는 서비스명 mariadb)
|
||||||
user: YOUR_DB_USER # DB 사용자명
|
user: # DB 사용자명
|
||||||
password: YOUR_DB_PASS # DB 비밀번호
|
password: # DB 비밀번호
|
||||||
name: YOUR_DB_NAME # 사용할 데이터베이스 이름
|
name: # 사용할 데이터베이스 이름
|
||||||
|
|
||||||
# 기상청 API 설정
|
# table 이름 정의
|
||||||
weather_api:
|
table_prefix: DB 접두어
|
||||||
service_key: YOUR_WEATHER_API_KEY # 기상청 API 서비스 키 (초단기예보, 단기예보 등)
|
|
||||||
|
tables:
|
||||||
|
air: 대기정보 테이블
|
||||||
|
weather: 종관기상관측 테이블
|
||||||
|
ga4: GA4 테이블
|
||||||
|
pos: POS 데이터 테이블
|
||||||
|
pos_deactivate: 입장처리에서 반영하지 않을 데이터를 관리할 목록 테이블
|
||||||
|
|
||||||
# 대기환경 API 설정
|
# 대기환경 API 설정
|
||||||
air_quality_api:
|
DATA_API:
|
||||||
service_key: YOUR_AIR_QUALITY_API_KEY # 대기환경정보 API 서비스 키 (예: 미세먼지 농도)
|
serviceKey: "API_KEY"
|
||||||
|
startDt: "20170101"
|
||||||
|
endDt: "20250701"
|
||||||
|
air:
|
||||||
|
station_name:
|
||||||
|
- "운정"
|
||||||
|
weather:
|
||||||
|
stnIds:
|
||||||
|
- 99
|
||||||
|
|
||||||
# GA4 설정
|
# ga4
|
||||||
ga4:
|
ga4:
|
||||||
token: YOUR_GA4_TOKEN
|
token: TOKEN
|
||||||
property_id: 123456789 # 숫자만 입력
|
property_id: PROPERTY_ID
|
||||||
|
service_account_file: "./service-account-credentials.json"
|
||||||
# 테이블 접두어 정의
|
startDt: "20230101"
|
||||||
table_prefix: fg_manager_static_
|
endDt: "20250701"
|
||||||
|
max_rows_per_request: 10000
|
||||||
# 테이블명 정의 (접두어 제외)
|
|
||||||
tables:
|
max_workers : 4 # 병렬 처리할 worker 수
|
||||||
air: air
|
debug: true # 디버그 모드 여부 (true/false)
|
||||||
weather: weather
|
force_update: false # 중복된 날짜의 데이터를 덮어씌우려면 true, 아니면 false
|
||||||
ga4: ga4
|
|
||||||
pos: pos
|
|
||||||
pos_deactivate: pos_deactivate
|
|
||||||
|
|
||||||
debug: false # 디버그 모드 여부 (true/false)
|
|
||||||
Reference in New Issue
Block a user