728x90
728x90
💡 Today I Learned 요약 (24회차) - boto3에선 Athena 쿼리 상태를 확인하는 batch_get_query_execution가 존재 - 해당 기능을 사용해서 Athena가 쿼리를 돌고 있는지 상태를 확인할 수 있다. boto3를 사용해서 Athena 쿼리 실행 상태 확인하기 Python 기반의 AWS SDK인 boto3를 사용해서 Athena 쿼리를 실행할 수 있다. 하지만 boto3로 Athena 쿼리를 실행할 경우 async로 돌아가기 때문에 쿼리를 날렸다고 바로 결과를 확인할 수 있는 게 아니다. 그럴 때 사용하기 위한 batch_get_query_execution가 boto3에 존재한다. query 실행했을 때의 ExecutionID를 알고 있다면 아래와 같이 batch_g..
점심시간에 사무실에서 카드사 결제를 하려다가 nProtect 때문에 빅엿을 먹었습니다. 음슴체로 써볼게요 발단은 주피터 노트북(Jupyter Notebook)으로 파이썬 데이터 모델링을 돌리고 있었는데 대략 3시간 예상에 2시간 정도 소요되고 있던 시점이었음. 그러던 도중 점심시간이 되어서 파이썬은 계속 돌아가고 익스플로러로 카드 사 홈페이지에 들어가서 대금 결제를 하려고 하는데 갑자기 저렇게 알림이 뜨면서 Python을 차단했다는 알림이 뜬 것임. nProtect 가 저렇게 알림이 뜨는거야 한두번도 아니니 그냥 허가 눌러주고, 카드 대금 결제를 정상적으로 마침. 그런 다음 다시 주피터 노트북으로 들어가려고 하는데 아래와 같은 화면과 마주하게 됨..ㄷㄷㄷ 커넥션 페일... ㅋㅋㅋ 멘붕에 빠져 다시 개별 ..