Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- CASE
- 표준편차
- SQL 날짜 데이터
- Statistics
- airflow
- 그룹바이
- 카이제곱분포
- NLP
- sql
- 코딩테스트
- LSTM
- MySQL
- t분포
- 서브쿼리
- HackerRank
- torch
- sigmoid
- update
- 짝수
- GRU
- Window Function
- 자연어 논문
- 자연어처리
- 설명의무
- 논문리뷰
- SQL코테
- leetcode
- 자연어 논문 리뷰
- nlp논문
- inner join
Archives
- Today
- Total
목록데이터프레임을 Redshift로 한번에 넣는 방법 (1)
HAZEL
[awswrangler] 데이터프레임을 Redshift로 한번에 넣는 방법
aws 서비스에서, 데이터를 insert 가 아닌, dataframe으로 한번에 넣는 방법으로 'awswrangler' 모듈이 존재한다. 만약, awswrangler 를 사용하지 않는다면, 아래와 같이, insert into 구문을 사용해야 하며, 많은 데이터를 넣기 위해서는 for 문을 해야하는 매우 비 효율적인 방식을 사용해야한다. cur = get_Redshift_connection() sql = "BEGIN; DELETE FROM {schema}.{table};".format(schema=schema, table=table) sql += f"""INSERT INTO {schema}.{table} VALUES ( '2022-01-01', 1);""" sql += "END;" cur.execute(s..
DATA ENGINEERING/AWS
2022. 4. 13. 20:43