[AWS] 최초 아마존 레드시프트
하고 싶은 일
전제 조건
대상
작업흐름
AWS에서 Amazon Redshift 포지셔닝
Amazon Redshift는 분석으로 지정됩니다.
아마존 레드시프트 대시보드
클러스터 생성
화면 오른쪽 상단의 [클러스터 만들기] 버튼을 누릅니다.
이때 "클러스터란?"몰라도 돼.
만져보면 알 수 있다.
클러스터 생성
클러스터 식별자
자신이 쉽게 이해할 수 있는 임의의 이름으로 명명하다.여기
redshift-cluster-yamato210113a
입니다.무료 체험
이번에는 시련인 만큼'공짜 체험'을 선택했다.
계산 설정 개요
기본적으로 특별한 변경 사항은 없습니다.
데이터베이스 설정
이번엔 터치만 해볼 뿐이니 기본 상태에서는 별다른 추가 설정이나 변경은 하지 않는다.
클러스터 권한(옵션)
이번엔 터치만 해볼 뿐이니 기본 상태에서는 별다른 추가 설정이나 변경은 하지 않는다.
추가 설정
기본값 사용 상태에서 특별한 추가 설정이나 변경 없이 시도해 보세요.
주 사용자 암호
임의의 비밀번호 입력을 스스로 결정하세요.
실행 만들기
화면 오른쪽 아래에 있는 [클러스터 만들기] 버튼을 누릅니다.
클러스터 확인
[클러스터 만들기] 버튼을 누르면 클러스터를 확인할 수 있습니다.
제작 후 상태는'제작 중'이다.
5분 정도 기다리면 상태가'Available'로 바뀐다.
조회 편집기
질의 편집기에서 SQL을 수행할 수 있습니다.
MySQL과 마찬가지로 표를 만들고 표에 데이터를 삽입합니다
그런 작업은 SQL로 수행할 수 있습니다.
조회 편집기를 시작할 때 화면 왼쪽의 편집기를 누릅니다.
그런 다음 데이터베이스 연결 화면이 표시됩니다.
"데이터 기반 데이터베이스에 연결"화면에서 "집단 만들기"에 입력한 값을 설정하고 "데이터베이스에 연결"단추를 누르십시오.
그런 다음 조회 편집기 화면이 표시됩니다.
테이블 작성
SQL로 표를 만들어 보세요.
Select schema에서 "public"을 선택합니다.
아래 SQL을 입력한 후 실행을 누릅니다.
create table users(name varchar(10),mail varchar(10));
실행이 끝났을 때users표를 만듭니다.
데이터 삽입
제작된users표에 데이터를 삽입합니다.
예를 들면, 대화, 다나카 두 사람의 레코드.
그나저나 이번에 표를 만들 때
varchar(10)
로 열을 만들었기 때문에 10자 이상은 포함되지 않았다.이름과 메일 주소가 모두 10자 이하이면 입력할 수 있습니다.insert into users values
('yamato', '[email protected]'),
('tanaka', '[email protected]');
검색을 실행하는 데 문제가 없으면 Completed
가 표시됩니다.데이터 표시(선택)
users 테이블의 내용을 표시합니다.
select * from users;
SQL을 실행할 때 다음과 같이 표시됩니다.총결산
MySQL 등 RDB 경험자라면'아마존 레드시프트도 테이블을 만들고, 삽입하고, 선택하고, 같은 일을 할 수 있다'는 인상을 사로잡을 수 있을 것 같다.
다만, 이렇게 되면 MySQL과 같기 때문에'아마존 레드시프트를 사용하는 것이 좋은 점을 모르겠다'고 생각한다.
이번에는 기본 조작에 대한 설명입니다. 여기까지입니다.
앞으로 아마존 레드시프트만의 장점과 편리한 사용법은 MySQL에서는 할 수 없지만, 아마존 레드시프트라면 가능할 것이고, 이런 깊이 있는 발굴도 계속될 것이다.
Reference
이 문제에 관하여([AWS] 최초 아마존 레드시프트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/yamatok/articles/7c49cbad3027cd텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)