녹색제품 인증 DB
KEITI(한국환경산업기술원) 환경표지·저탄소 인증제품 전체 DB. 녹색매장 지정 신청, 매장 운영 시 친환경 제품 식별, 신규 입고 검증, 19매장 확산 시 동일 자산으로 재사용.
1. 출처
| 인증 종류 | 출처 | 건수 | 갱신일 |
|---|---|---|---|
| 환경표지 (Eco-label, EL) | KEITI 녹색매장 신청 참고자료5 | 240,609 (유효 232,031) | 2026.1.31 |
| 저탄소 (Low-carbon) | KEITI 녹색매장 신청 참고자료6 | 1,565 | 2026.1.31 |
원본 xlsx: business/grants/2026_green_store/2. 작성 참고자료/
2. Supabase 테이블
eco_label_certs (환경표지)
cert_no,product_group(EL101~),company,product_name,model,product_type,rep_model,usage_text,cert_reason,first_cert_date,cert_start,cert_end,biz_no,hq_region,factory_region,factory_type,source_date
low_carbon_certs (저탄소)
cert_no,company,biz_no,impact_category,cert_type,product_group,product_name,hq_address,cert_start,cert_end,source_date
green_product_matches (POS × 인증 매칭 결과)
- 분기별 재실행. branch + period_start로 멱등 (기존 삭제 후 재적재)
pos_*컬럼: POS 측 정보 (SKU번호·품목명·카테고리·매출·수량)matched_*컬럼: 매칭된 인증 정보match_score,match_method(exact_substring / fuzzy)
3. 매칭 룰 (scripts/match_green_products.py)
- 매칭 대상: POS 대분류가
생활용품/화장품·제로웨이스트·기타인 경우 + 친환경 키워드 포함 품목 (세제·휴지·비누 등). 농산물·수산·축산·식품은 환경표지 대상 아니라 매칭 시도 자체 제외. - substring 매칭: 인증 제품명이 POS 품목명에 포함될 때만 (반대 방향 금지 — “복숭아” ⊂ “복숭아아이스티” 차단)
- 인증 제품명 정규화 후 5자 이상 (단어 우연 매칭 차단)
- rapidfuzz token_set_ratio ≥ 90 (엄격)
4. 매칭 한계 (v1 실측)
지족점 2025 데이터로 검증:
- 매칭 후보 SKU: 391건 (매출 0.58억)
- 자동 매칭 성공: 2건 (8.9만원)
- 원인: POS 품목명이 **자체 PB명(생협함께·퓨어라벨·풀라무·자연으로 등)**이라 KEITI 인증 제품명과 정확 일치 안 함.
→ 자동 매칭은 하한선. 실제 매장 친환경 제품 매출은 더 큼.
→ 권장 보정 절차:
- 자동 매칭 후보(
green_product_matches에 안 잡힌 후보 카테고리)를 검토용 xlsx로 출력 - 매장 직원이 진열대에서 친환경 인증 마크 실물 확인
- 인증 받은 SKU만 매칭 결과에 수동 추가 (match_method=‘manual_field_check’)
- 또는 납품업체에 환경표지·저탄소 인증 여부 일괄 문의
5. 사용 예시
지족 2025 매칭 실행
python3 scripts/match_green_products.py 지족 2025매칭 결과 조회 (Supabase)
SELECT pos_product, pos_amount, matched_product_name, matched_company, matched_product_group
FROM green_product_matches
WHERE branch='지족점' AND period_start='2025-01-01'
ORDER BY pos_amount DESC;카테고리별 친환경 매출 합계
SELECT pos_category, COUNT(*) AS sku_n, SUM(pos_amount)/1e8 AS revenue_억
FROM green_product_matches
WHERE branch='지족점' AND period_start='2025-01-01'
GROUP BY pos_category;6. 갱신 주기
- 인증 DB: KEITI는 매월 갱신, 우리는 분기별 재로드 (xlsx 신규 발급받아 적재 스크립트 재실행)
- POS 매칭: 분기별 또는 신규 SKU 추가 시 재실행
- 유효 인증만 적재: cert_end >= 오늘 (만료 제외)
7. 결부 자료
wiki/사업/미션/20260501_green_store_grant.md— 녹색매장 신청 메인wiki/사업/미션/20260501_green_store_grant/작성_가이드.md— 6종 서류 가이드- 후니님 검토용 검토 시트(2026-05-13): 검토필요 지족점 녹색제품 후보 SKU