본문 바로가기
Streamlit과 BigQuery 연동 (with Google Cloud Platfrom) 본 게시물은 Stremalit에 BigQuery 데이터베이스에 연동하는 방법을 설명하는 글이다. 샘플 데이터로는 붓꽃 데이터, iris.csv 데이터를 활용했다. BigQuery 데이터베이스 만들기 데이터세트 만들기 Google Cloud 콘솔에서 BigQuery 페이지를 연다. BigQuery로 이동 탐색기 패널에서 프로젝트 이름 옆 '점 세개 아이콘'을 클릭, 데이터 세트 만들기를 클릭한다. 데이터 세트 ID에 'project_dataset'를 입력한다. 데이터 위치 목록에서 US를 선택한다. 나머지 설정은 그대로 두고 데이터 세트 만들기를 클릭한다. 테이블에 데이터 로드 생성한 'project_dataset' 데이터 세트 옆에 있는 '점 세개 아이콘'을 클릭, 테이블 만들기를 클릭한다. 로컬에 있는.. 2023. 10. 18.
스파크(Spark) 설치 (with Google Cloud Platform) 본 게시물은 구글 클라우드 플랫폼(GCP)를 사용해 Spark를 설치하는 방법을 작성한 글이다. 멀티캠퍼스 실습 때 진행하여 프로젝트 시작부터 진행하고자 한다. 1. GCP 가입 (사이트 주소 : https://console.cloud.google.com/welcome?project=inbound-density-387306) 첫 가입할 시 무료로 제공하는 300$ 크레딧을 받아서 사용하도록 하자. 필자는 기존 계정으로 이용한 적이 있어 새로운 계정을 파서 가입하였다. 2. 프로젝트 시작 가입을 마친 후 Google Cloud 옆 'My First Project' 버튼을 누르면 새로운 프로젝트를 열 수 있는 창이 뜬다. 아래의 화면처럼 새 프로젝트를 시작한다. 프로젝트명을 입력하고 만들기를 클릭한다. 3... 2023. 10. 17.
AWS EC2 접속 (with VScode) 지난 게시물로 .pem, ppk 파일로 putty와 터미널로 원격 접속하는 방법에 대해 작성한 적이 있다. AWS EC2 접속 (with pem & ppk file) AWS EC2 접속 (with pem & ppk file) 본 게시물은 멀티캠퍼스 전용 AWS 서버를 실습한 내용을 정리한 글이다. 실습 때 제공된 사용자 정보를 통해 로그인, 기본 설정을 완료했다. https://dschloe.github.io/aws/2023/09/aws_server_conn/ 이번 실습 data-analytics-nayoonee.tistory.com 다만 putty같은 SSH 툴로 코드를 수정하는 것은 불편하다는 단점이 있다. 따라서 이번 게시물에서는 Vscode 에디터를 통해 수정할 수 있는 방법에 대해 작성하고자 한.. 2023. 10. 16.
AWS EC2 접속 (with pem & ppk file) 본 게시물은 멀티캠퍼스 전용 AWS 서버를 실습한 내용을 정리한 글이다. 실습 때 제공된 사용자 정보를 통해 로그인, 기본 설정을 완료했다. https://dschloe.github.io/aws/2023/09/aws_server_conn/ 이번 실습 때 참고한 멀티캠퍼스 강사님 게시물 링크도 함께 첨부한다. 1. 실습용 서버 실행 사이트 주소 : https://console.aws.amazon.com/console/home 실습용 서버 사용자 정보(계정 ID, 사용자 이름, 암호) 를 참고하여 로그인한다. 이후 비밀번호를 변경해야 접속이 가능하므로 비밀번호를 변경해준다. 2. 리전 정보 '오사카'로 변경 3. EC2 실행 서비스 검색창에서 EC2 검색 후 표시된 인스턴스를 실행한다. 4. 실습용 서버 실.. 2023. 10. 16.
PostgreSQL 기초 실습 및 개념 1. DB & Table 생성 실습 -- 테이블 생성 : 숫자 및 문자형 CREATE TABLE develop_book( book_id INTEGER, -- 숫자형 pub_date INTEGER, -- 숫자형 book_name VARCHAR(80), -- 문자형 price MONEY -- 화폐형 ); -- 데이터 추가 : 숫자 및 문자형 INSERT INTO develop_book(book_id, pub_date, book_name, price) VALUES(1, 20231013, '잠', 15000); 1) 데이터 타입 숫자형 (Numeric) - INTEGER : 정수 - NUMERIC : 가변 소수점 실수 - FLOAT : 부동 소수점 실수 - SERIAL : INTEGER 기본값, 1씩 자동 생성.. 2023. 10. 13.
PostgreSQL 설치, 환경변수 설정 - Window 11 ver. 본 글에서는 PostgreSQL 설치 방법과 환경변수 설정 방법에 대해 설명하고자 한다. 1. PostgreSQL 설치 https://www.postgresql.org/ PostgreSQL The world's most advanced open source database. www.postgresql.org (1) 상단의 링크를 통해 Download 클릭한다. *참고* - OS : Windows 11 64 bit - 버전 : PostgreSQL 15 (2) 운영체제 환경에 맞게 선택 (필자는 Windows 선택) (3) 노란색 부분 [Download the installer] 클릭 (4) 현재 사용 중인 OS에 맞는 환경 확인 후 다운로드 (5) 다운로드 받은 .exe 파일 관리자 권한으로 실행 2. P.. 2023. 10. 12.