https://docs.google.com/presentation/d/1V20Gl3ihlpUF2MAhfGJWR5EjWo12o_NiHh0mUq4Muhw/edit#slide=id.ga76cf7a5eb_0_101
https://docs.google.com/presentation/d/1V20Gl3ihlpUF2MAhfGJWR5EjWo12o_NiHh0mUq4Muhw/edit#slide=id.ga699920cb4_0_29
Truncuate는 빠른 대신 RollBack이 안된다.
Temp 테이블을 만들어서 중복을 거르는 로직(row_number로 primary key 대상으로 정렬 후 숫자가 1인 것만 뽑기)을 넣어서 원본 테이블에 넣는다.


op_kwargs, params를 사용한다.
params는 context dictionary에서 접근하나 op_kwargs는 바로 접근할 수 있음
