본문 바로가기

전체 글

(10)
[Milvus] Docker로 실행하여 Nodejs SDK Client 연결 Milvus를 선택한 이유 오픈소스 Git star수가 가장 높음 Docs가 깔끔함 (https://milvus.io/docs/index.md) vector index 종류가 많음 지원하는 언어가 많음 Requirement Node.js v12+ Docker Quick Start 이 가이드에서는 Node.js와 Milvus를 사용하여 간단한 애플리케이션을 설정하는 방법을 보여줍니다. 그 범위는 node.js 클라이언트를 설정하고 간단한 CRUD 작업을 수행하는 방법뿐입니다. 더 자세한 내용은 Milvus 공식 웹사이트를 참조하세요 Create the package.json file directory 생성 mkdir myProject cd myProject 새 프로젝트 초기화 하기 npm init -y 클..
[airflow] 버전 확인하고 airflow config설정 및 airflow rest API 호출 방법 Airflow API 를 통한 DAG list 확인 airflow 버전 확인 명령어 $ airflow version FutureWarning 가볍게 무시 auth_backends 옵션 확인 $ airflow config get-value api auth_backends airflow.api.auth.backend.session airflow.cfg 에서 auth_backends 옵션 수정 airflow.api.auth.backend.session -> auth_backends = airflow.api.auth.backend.basic_auth [api] auth_backends = airflow.api.auth.backend.basic_auth openAPI script 내려받기 내려받은 script를 ..
[Airflow] DAG 파일 Task 여러개 작성 및 CLI실행. web실행 > DAG 파일 작성 # DAG 인스턴스화에 사용하는 라이브러리 from airflow import DAG from datetime import datetime, timedelta # Operator from airflow.operators.bash_operator import BashOperator from airflow.utils.dates import days_ago from airflow.operators.python_operator import PythonOperator from airflow.decorators import task from airflow.models import Variable # Operator에 매개변수 전달 default_args = { 'owner': 'airflow'..