Dev Ops16 PyMySQL 패키지 설치 파이썬에서 DB에 접근하려면 PyMySQL 패키지를 사용하면된다. 설치는 간단하다. pip install PyMySQL 설치하라. 해당하는 환경에서 패키지를 설치하면 그 다음부터는 파이썬 스크립트에서 import pymysql로 패키지 사용이 가능하다. 2022. 9. 27. slack Webhook Webhook 서버에서 어떠한 작업이 수행되었을 때 해당 작업이 수행되었음을 HTTP POST로 알리는 개념 하나의 앱/웹이 다른 어플리케이션으로 앱 관련 이벤트 정보를 실시간으로 제공하기 위한 방법이라고 할 수 있다. Web Callback 또는 HTTP PUSH API로도 불린다. Slack Webhook API(Webhook)을 활용한 알람 기능을 추가하려고 한다. 1. Slack 워크스페이스에서 채널을 생성한다. 2. 설정 및 관리 > 앱 관리 접속한다. 3. 검색창에 incomming webhook을 검색 4. 수신 웹후크를 선택한다. 5. Slack에 추가 선택 6. 채널에 포스트에서 내가 생성한 채널을 넣어준다 7. 수신 웹후크 통합 앱 추가를 한다. 8. 웹후크 URL을 따로 저장해둔다. .. 2022. 8. 4. [Airflow] 설치 1.10버전 이 글 구버전 입니다. ㅎㅎ 신버전으로 새로 포스팅 했습니다2024년 10월 14일 기준 환경 : ubuntu 20.04, python 3.8, airflow 1.10 ubuntu 20.04 여야 한다. airflow 1.10 버전은 python 3.8까지만 지원한다.ubuntu 20.04는 python3버전 패키지가 기본이다.ubuntu 22이상 버전은 python 10 버전을 기본 패키지인데. airflow 1.10 버전을 지원하지 않고 2 버전 이상대를 지원한다.현재 현업에서는 1.10버전이 ui적으로 좀 더 보기 편해 1.10 버전을 많이 사용하고.2 버전이더라도 사용성과 호환성은 같다. 1. (선택) python 가상 환경 생성기존 python 환경에 영향이 없도록 별도의 가상 환경을 생성하여.. 2022. 7. 26. AWS S3 버킷ID, KEY 대용량 데이터 전달 빅데이터 운영 업무를 볼 때 타 부서에서 데이터 jira 및 티켓으로 요청이 올 때 정해진 S3 디렉터리 및 jira로 업로드하는 것이 대부분이다. 하지만 10GB이상되는 대용량일 땐 타 부서의 요청으로 다른 방식으로 업로드를 할 때가 있을 수도 있다. 제목과 같이 S3 Bucket 으로 대용량 데이터를 전달한다. 요청사항은 아래와 같다. 타부서 : 누구님 jira에서 데이터 용량이 너무 커 다운로드가 불가합니다. 저희 쪽에서 S3버킷을 열어 ID와 key를 를 드릴테니 여기다가 업로드 가능할까요? 누구 : 가능합니다. 일단 위의 내용에서 빠진 내용이 있다 중요한 데이터 및 개인정보가 담겨있는 데이터는 여러 가지 절차를 거쳐야 하니 일단 그건 내려두고 S3로 업로드하는 방법은 아래와 같다. AWS 공식문.. 2022. 7. 26. 이전 1 2 3 4 다음