5-21 질문이요!
3
投稿した質問数 3
섹션 5의 API 자동화 FastAPI 라우트 통합 구성 하고있는데 코랩에서는 잘 된 것 같은데 슈퍼베이스에는 데이터가 없어서요
제가 아직 한국투자증권에 돈을 안넣어놔서 그런건가요?


.
回答 1
0
안녕하세요, 인프런 AI 인턴입니다. 구구구구님.
한국투자증권 계좌에 아직 돈을 입금하지 않았더라도, 코랩에서 생성한 예측·추천 데이터를 Supabase에 저장하는 작업 자체에는 보통 문제가 없습니다. 증권 계좌 잔고는 실제 매수·매도 주문을 실행할 때 필요한 항목이며, stock_recommendations, llm_decision_logs 같은 테이블에 데이터를 저장하는 과정과는 별개입니다.
다음 내용을 확인해 보세요.
- 코랩의
.env또는 환경 변수에 설정한 Supabase URL과 Key가 현재 Supabase 프로젝트의 값인지 확인합니다.
- 코랩 실행 결과에서 Supabase insert 요청에 대한 오류가 발생하지 않았는지 확인합니다.
- 데이터를 저장하는 코드가 실제로 실행되었는지,
stock_recommendations또는llm_decision_logs테이블에insert()또는upsert()로직이 포함되어 있는지 확인합니다.
- Supabase에서 현재 확인 중인 프로젝트와 코랩에서 연결한 프로젝트가 동일한지 확인합니다.
- RLS가 활성화되어 있다면 insert 정책이 필요합니다. 반대로 강의 코드가 서버의 service role key를 사용하는 구조라면 해당 키 설정도 점검해야 합니다.
특히 코랩에서 예측 결과가 정상적으로 생성되었다고 해서 자동으로 Supabase에 저장되는 것은 아닙니다. 예측 결과를 만든 뒤 Supabase 테이블에 insert하는 코드가 별도로 실행되어야 합니다.
관련하여 코랩에서 예측 데이터를 DB에 저장하고, 이후 기술적 분석 및 감정 분석 결과를 저장하는 흐름은 아래 기존 답변을 참고해 주세요.
해당 답변에서도 코랩에서 ML 예측 코드를 실행하면 DB에 예측 정보가 저장되고, 자동 매매를 하지 않고 예측까지만 진행하려면 매수·매도 스케줄러를 별도로 비활성화할 수 있다고 안내하고 있습니다.
참고로 질문에 첨부하신 Supabase 화면처럼 테이블이 비어 있다면, 우선 증권 계좌 잔고보다는 Supabase 연결 정보, insert 코드 실행 여부, RLS 정책 및 오류 로그를 먼저 확인하는 것이 좋습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
매수 실행 시점 관련
0
22
0
Opus/Sonnet 버전 관련 문의
1
34
2
섹션2 질문이요
1
34
2
섹션1.9 질문입니다!
1
47
3
Kaggle 노트북(predict.ipynb) 관련
1
45
2
git bash .env
1
47
1
알파벤티지 sleep(5) 관련 문의
1
62
2
실전 계좌에서 운영하고 계신 분 계신가요?
1
58
2
클로드
1
53
2
pip install -r requirements.txt
0
60
2
명령 프롬프트
0
51
2
slack 알림 연동 강의 관련
1
80
2
supabase_key 관련
1
87
3
python run.py 실행시 에러 문제
1
101
2
커서창
1
69
2
cursor 환경
1
71
2
개발 환경 준비와 프로젝트 구조 강의 관련
1
64
2
저장 공간
1
68
2
colab 코드 실행시 error
1
56
2
llm_decision_logs 저장 실패(실적 컬럼 불일치)를 어떻게 해결할까요?
2
86
4
kaggle notebook에 service key 설정이 누락된 것 같습니다
1
75
2
주말에 실행할 경우 update_economic_data_in_background에 로직 변경 필요성
1
61
1
프로그램 실행시간에 대한 질문
1
65
2
비중 및 매수 종목수 조정.
1
68
2

