From 7f87421678fbc4baff38229bc8a3640c5c7e0633 Mon Sep 17 00:00:00 2001 From: Neo Date: Tue, 18 Nov 2025 02:31:52 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=81=E7=A7=BB=E4=BB=A3=E7=A0=81=E5=88=B0Gi?= =?UTF-8?q?t?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- etl_billiards/.env | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 etl_billiards/.env diff --git a/etl_billiards/.env b/etl_billiards/.env new file mode 100644 index 0000000..7cd7dc2 --- /dev/null +++ b/etl_billiards/.env @@ -0,0 +1,38 @@ +# 数据库配置 +PG_DSN=postgresql://local-Python:Neo-local-1991125@localhost:5432/LLZQ +# PG_HOST=localhost +# PG_PORT=5432 +# PG_NAME=LLZQ +# PG_USER=local-Python +# PG_PASSWORD=your_password_here + +# API配置(抓取时,非球的一些配置) +API_BASE=https://api.example.com # 非球URL前缀 +API_TOKEN=your_token_here # 登录Token +# API_TIMEOUT=20 +# API_PAGE_SIZE=200 +# API_RETRY_MAX=3 + +# 应用配置 +STORE_ID=2790685415443269 +# TIMEZONE=Asia/Taipei +# SCHEMA_OLTP=billiards +# SCHEMA_ETL=etl_admin + +# 路径配置 +EXPORT_ROOT=r"D:\LLZQ\DB\export", +LOG_ROOT=r"D:\LLZQ\DB\logs", + +# ETL配置 +OVERLAP_SECONDS=120 # 为了防止边界遗漏,会往前“回拨”一点的冗余秒数 +WINDOW_BUSY_MIN=30 +WINDOW_IDLE_MIN=180 +IDLE_START=04:00 +IDLE_END=16:00 +ALLOW_EMPTY_ADVANCE=true + +# 清洗配置 +LOG_UNKNOWN_FIELDS=true +HASH_ALGO=sha1 +STRICT_NUMERIC=true +ROUND_MONEY_SCALE=2