함수 | 기능 | 예시 | 설명 |
RANK | 중복 순위 개수만큼 다음 순위 값을 증가시킴 |
SELECT RANK() OVER (ORDER BY 열 DESC) AS 별명 FROM |
열을 기준으로 순위를 결정하고 순번을 부여한다. (별명 붙인 열 생성) |
CTEs | 일반 테이블 | ||
LAG | 2개의 행간의 차이 구하기 (앞 행에서 값을 반환) |
||
LEAD | 2개의 행간의 차이 구하기 (뒷 행에서 값을 반환) |
||
CREAT VIEW | 가상의 테이블 생성 | CREATE VIEW 이름 AS SELECT FROM 테이블 |
테이블을 가져와서 가상의 테이블 생성 |
INDEX
전체 테이블을 검색하는 게 아니라 일부분만 검
장점: 속도가 빠르다
옵티마이저
가장 효율적인 방법으로 SQL을 수행할 최적의 처리 경로를 생성해주는 DBMS의 핵심 엔진
데이터추출하기
1. 데이터 전체 선택 및 엑셀에 복붙해서 시각화
2. 데이터 직접 추출해서 csv 파일 등으로 변환
LLM
프롬프트 엔지니어링
인공지능/LLM에 대한 명령을 더 잘하는 기술
=> 질문할 때 데이터에 대한 정보를 알려주면서 질문을 하는 것이 좋음
질문에 들어가야하는 것들
- 데이터 첨부
- 얻고 싶은 데이터들
- 코드를 얻고 싶은 프로그램 이름
RAG(검색-증강, Retrieval-Augmented Generation)
LLM의 단점 중 '사실 관계 오류 가능성'과 '맥락 이해의 한계'를 개선하는데 초점을 맞춘 방법입니다.
RAG는 LLM에 외부 지식 베이스를 연결하여 모델의 생성 능력과 사실 관계 파악 능력을 향상시키는 기술
'성동2기 데이터분석가' 카테고리의 다른 글
[성동2기 전Z전능 데이터 분석가] DAY 41 (0) | 2024.07.12 |
---|---|
[성동2기 전Z전능 데이터 분석가] DAY 40 (0) | 2024.07.11 |
[성동2기 전Z전능 데이터 분석가] DAY 38 (0) | 2024.07.09 |
[성동2기 전Z전능 데이터 분석가] DAY 37 (0) | 2024.07.08 |
[성동2기 전Z전능 데이터 분석가] DAY 36 (0) | 2024.07.05 |