Closed Jisoo-Min closed 5 years ago
실제로 추천된 결과를 넣으려고 작업중인 EC2인스턴스 계정에서
dynamodb로 결과 보내는 예제 진행중에 에러발생함..
일단 aws configure했는데 문제해결안됨
일단 EC2에서 DynomoDB에 접근할 수 있도록Role을 추가해줬는데 문제해결 X
EC2계정 -> 지영이꺼에서 이루어지는 건데 지영이 credential 을 등록했더니 오류가 남(DB는 생성한상태) credential에 문제가 있는 듯싶어 원래 테스트를 하던 계정(지수)로 연결해서 하니 잘됬다
그냥 이대로 하면될듯
결론 -> 알고리즘 돌아가는 EC2인스턴스 : 지영이계정, 추천 결과 저장하는 DynamoDB : 지수껄로 됨
이걸로 테스트
table에서 none을 제외하고 products table과 merge를 하는데, 에러남
얘를 none을 제외하고 product와 merge하니
예상했던 결과와 다른 결과가 나타남
아 일부만 출력되었고 모여서 그런것이였음
잘됨!!
대용량의 item을 dynamoDB로 보내려고 오래걸림 -> 올릴 광고내용이 75000개 정도 이므로 오래걸리는 것 -> 백그라운드로 돌리기! -> 대신 어디까지 올렸는지 print문을 추가함
고객아이디 - 추천할 제품 아이디- 추천할 제품 명 - 추천할 제품 코너 아이디 - 추천할 제품 코너 명
product nameㅇㅣ랑, aisle name, bucket url까지보내줘야함
user_id product_id product_name aisle_id aisle
,