.env.exampleとタスク設定ファイルを作成

This commit is contained in:
shimoda.m@nds-tyo.co.jp 2025-05-28 14:55:32 +09:00
parent 95ce00a122
commit 8adec779b2
3 changed files with 36 additions and 24 deletions

View File

@ -1,28 +1,24 @@
DB_HOST=************ DB_HOST******************
DB_PORT=************ DB_PORT=*****************
DB_USERNAME=************ DB_USERNAME=*************
DB_PASSWORD=************ DB_PASSWORD=*************
DB_SCHEMA=src05 DB_SCHEMA=src05
JSK_IO_BUCKET=mbj-newdwh2021-staging-jskult-io
JSKULT_BACKUP_BUCKET=mbj-newdwh2021-staging-backup-jskult
BATCH_MANAGE_DYNAMODB_TABLE_NAME=mbj-newdwh2021-staging-jskult-batch-run-manage
BATCH_EXECUTION_ID=localtest
MAX_RUN_COUNT=3
LOG_LEVEL=INFO LOG_LEVEL=INFO
ULTMARC_DATA_BUCKET=**************** PROCESS_NAME=jskult-batch-dcf-inst-merge-io
ULTMARC_DATA_FOLDER=recv JSK_DATA_SEND_FOLDER=send
JSKULT_BACKUP_BUCKET=**************** JSK_BACKUP_FOLDER=jsk/send
ULTMARC_BACKUP_FOLDER=ultmarc
VJSK_BACKUP_FOLDER=vjsk
JSKULT_CONFIG_BUCKET=**********************
JSKULT_CONFIG_CALENDAR_FOLDER=jskult/calendar
JSKULT_CONFIG_CALENDAR_HOLIDAY_LIST_FILE_NAME=jskult_holiday_list.txt
VJSK_DATA_SEND_FOLDER=send
VJSK_DATA_RECEIVE_FOLDER=recv
VJSK_DATA_BUCKET=*************
JSKULT_CONFIG_CALENDAR_WHOLESALER_STOCK_FILE_NAME=jskult_wholesaler_stock_input_day_list.txt
JSKULT_CONFIG_CONVERT_FOLDER=jskult/convert
JSKULT_ULTMARC_HEX_CONVERT_CONFIG_FILE_NAME=ultmarc_hex_convert_config.json
TRANSFER_RESULT_FOLDER=transfer_result TRANSFER_RESULT_FOLDER=transfer_result
TRANSFER_RESULT_FILE_NAME=transfer_result.json TRANSFER_RESULT_FILE_NAME=transfer_result.json
# 連携データ抽出期間 DCF_INST_MERGE_SEND_FILE_NAME=dcf_inst_merge.csv
SALES_LAUNDERING_EXTRACT_DATE_PERIOD=0 JSKULT_CONFIG_BUCKET=mbj-newdwh2021-staging-config
# 洗替対象テーブル名
SALES_LAUNDERING_TARGET_TABLE_NAME=src05.sales_lau # DB接続リトライ設定
# 卸実績洗替で作成するデータの期間(年単位) DB_CONNECTION_MAX_RETRY_ATTEMPT=1
SALES_LAUNDERING_TARGET_YEAR_OFFSET=5 DB_CONNECTION_RETRY_INTERVAL_INIT=1
DB_CONNECTION_RETRY_INTERVAL_MIN_SECONDS=1
DB_CONNECTION_RETRY_INTERVAL_MAX_SECONDS=1

View File

@ -6,6 +6,8 @@ DB_PORT = int(os.environ['DB_PORT'])
DB_USERNAME = os.environ['DB_USERNAME'] DB_USERNAME = os.environ['DB_USERNAME']
DB_PASSWORD = os.environ['DB_PASSWORD'] DB_PASSWORD = os.environ['DB_PASSWORD']
DB_SCHEMA = os.environ['DB_SCHEMA'] DB_SCHEMA = os.environ['DB_SCHEMA']
# AWS
JSKULT_CONFIG_BUCKET = os.environ['JSKULT_CONFIG_BUCKET'] JSKULT_CONFIG_BUCKET = os.environ['JSKULT_CONFIG_BUCKET']
BATCH_EXECUTION_ID = os.environ['BATCH_EXECUTION_ID'] BATCH_EXECUTION_ID = os.environ['BATCH_EXECUTION_ID']
MAX_RUN_COUNT = os.environ['MAX_RUN_COUNT'] MAX_RUN_COUNT = os.environ['MAX_RUN_COUNT']
@ -15,6 +17,7 @@ DCF_INST_MERGE_SEND_FILE_NAME = os.environ['DCF_INST_MERGE_SEND_FILE_NAME']
PROCESS_NAME = os.environ['PROCESS_NAME'] PROCESS_NAME = os.environ['PROCESS_NAME']
JSKULT_BACKUP_BUCKET = os.environ['JSKULT_BACKUP_BUCKET'] JSKULT_BACKUP_BUCKET = os.environ['JSKULT_BACKUP_BUCKET']
JSK_IO_BUCKET = os.environ['JSK_IO_BUCKET'] JSK_IO_BUCKET = os.environ['JSK_IO_BUCKET']
JSK_BACKUP_FOLDER = os.environ['JSK_BACKUP_FOLDER']
JSK_DATA_SEND_FOLDER = os.environ['JSK_DATA_SEND_FOLDER'] JSK_DATA_SEND_FOLDER = os.environ['JSK_DATA_SEND_FOLDER']
# 初期値がある環境変数 # 初期値がある環境変数

View File

@ -0,0 +1,13 @@
# task environment file.
LOG_LEVEL=INFO
PROCESS_NAME=jskult-batch-dcf-inst-merge-io
JSK_DATA_SEND_FOLDER=send
JSK_BACKUP_FOLDER=jsk/send
TRANSFER_RESULT_FOLDER=transfer_result
TRANSFER_RESULT_FILE_NAME=transfer_result.json
DCF_INST_MERGE_SEND_FILE_NAME=dcf_inst_merge.csv
JSKULT_CONFIG_BUCKET=mbj-newdwh2021-staging-config
DB_CONNECTION_MAX_RETRY_ATTEMPT=1
DB_CONNECTION_RETRY_INTERVAL_INIT=1
DB_CONNECTION_RETRY_INTERVAL_MIN_SECONDS=1
DB_CONNECTION_RETRY_INTERVAL_MAX_SECONDS=1