Language(R, Python, SQL) 15

[R] 리눅스환경에서 R 패키지 설치시, linux ssl 관련 에러 해결

R을 windows 환경에서 개발 및 분석하다가, 부득이하게 linux 환경으로 갈아타야되는 경우가 종종 있을 것이다. 그때, 기존에 사용하던 version 의 R package를 설치할 때 linux ssl lazy loading ... error를 직면하게 될 것이다. 그렇다면, 아래의 명령을 실행해보고, package install을 다시 해보도록 하자. 정상적으로 package 설치가 완료될 것이다. apt-get install libcurl4-openssl-dev r-base -y apt-get install libxml2-dev apt-get install libssl-dev apt-get install -y libmysqlclient-dev apt-get install libcurl4-ope..

[R] Rstudio에서 GCP 빅쿼리 쓰고 읽기(GCP 빅쿼리 + R)

R로 빅쿼리를 읽는 레퍼런스는 참 많았지만, 이것을 빅쿼리에 적재하는 소스는 찾기가 힘들었다. 그런데, 방법이 의외로 간단했다. MariaDB에 연결해서, DB에 데이터를 쌓는 느낌으로 하면 되는 것이었다. 백문이 불여일견이라고.. 무작정 한번 진행해보자. # 1. Authentication GCP 서비스계정의 JSON키를 service_key라는 변수에 할당한 후, bq_auth를 통해 빅쿼리 권한 인증을 진행하자. service_key = dir("../../config/serviceAccountKey/")[1] bq_auth(path = paste0("../../config/serviceAccountKey/",service_key)) # 2. GCP 콘솔 프로젝트명과 데이터셋명, billing 주소..