Community연구 & 데이터 분석github.com

DigitalPebble/spruce-sql-advisor

Claude가 AWS CUR 2.0 데이터(SPRUCE로 강화됨)에 대한 SQL 쿼리를 작성하고 최적화할 수 있도록 정확한 지식을 제공하는 스킬입니다. FinOps 및 GreenOps 모두에서 작동합니다.

spruce-sql-advisor란 무엇인가요?

이 스킬은 Claude가 SPRUCE로 강화된 AWS CUR 2.0 데이터에 대해 정확하고 최적화된 SQL 쿼리를 작성할 수 있도록 지원합니다. FinOps(재무 운영)와 GreenOps(환경 운영) 모두에 유용하며, 클라우드 비용 및 환경 영향을 분석하는 데 도움을 줍니다. Claude Code, Cursor, Codex와 같은 AI 에이전트 플랫폼에서 작동하도록 설계되었으며, SKILL.md 문서에 기반하여 데이터 스키마, 샘플 쿼리, 최적화 팁을 제공합니다. 이를 통해 사용자는 복잡한 AWS 비용 및 사용 보고서(CUR)를 쉽게 쿼리하고, 탄소 배출량과 같은 환경 메트릭을 분석할 수 있습니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add DigitalPebble/spruce-sql-advisor

Installed? Explore more 연구 & 데이터 분석 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

spruce-sql-advisor은(는) 무엇을 하나요?

Claude가 AWS CUR 2.0 데이터(SPRUCE로 강화됨)에 대한 SQL 쿼리를 작성하고 최적화할 수 있도록 정확한 지식을 제공하는 스킬입니다. FinOps 및 GreenOps 모두에서 작동합니다.

개요

이 스킬은 Claude 에이전트가 AWS 비용 및 사용 보고서(CUR) 2.0 데이터를 쿼리할 때 정확한 스키마 정보와 최적화된 SQL 패턴을 사용하도록 안내합니다. SPRUCE(지속 가능성, 가격, 리소스, 사용량, 비용, 환경) 데이터 강화를 통해 재무 및 환경 분석을 모두 지원합니다.

주요 기능

  • SQL 쿼리 작성: AWS CUR 2.0 데이터에 대한 정확한 SQL 쿼리 생성
  • 쿼리 최적화: 성능 및 비용 효율성을 위한 쿼리 최적화 팁 제공
  • FinOps 지원: 비용 분석, 예산 추적, 리소스 최적화
  • GreenOps 지원: 탄소 배출량, 에너지 소비, 지속 가능성 메트릭 분석
  • 실시간 지식: 최신 AWS CUR 스키마 및 SPRUCE 데이터 구조 반영

사용 방법

  1. Claude 에이전트에 이 스킬을 활성화합니다.
  2. SQL 쿼리 작성 또는 최적화 요청 시, Claude가 정확한 스키마 정보를 사용합니다.
  3. FinOps 또는 GreenOps 관련 질문을 자연어로 입력합니다.
  4. Claude가 최적화된 SQL 쿼리와 분석 결과를 제공합니다.

지원 플랫폼

  • Claude Code
  • Cursor
  • Codex
  • 기타 Claude API 기반 에이전트

예제 쿼리

-- 월별 AWS 비용 요약
SELECT 
  DATE_TRUNC('month', line_item_usage_start_date) AS usage_month,
  SUM(line_item_unblended_cost) AS total_cost
FROM 
  cur_database.cur_table
WHERE 
  line_item_usage_start_date >= '2024-01-01'
GROUP BY 
  usage_month
ORDER BY 
  usage_month;
-- SPRUCE 탄소 배출량 분석
SELECT 
  line_item_region_code,
  SUM(spruce_emissions_kgco2e) AS total_emissions
FROM 
  cur_database.cur_table
WHERE 
  line_item_usage_start_date >= '2024-01-01'
GROUP BY 
  line_item_region_code
ORDER BY 
  total_emissions DESC;

참고 사항

  • 데이터베이스 및 테이블 이름은 실제 환경에 맞게 조정해야 합니다.
  • SPRUCE 데이터는 AWS CUR 2.0에 추가 열로 포함됩니다.
  • 쿼리 성능을 위해 파티션 필터링을 권장합니다.

관련 스킬