본문 바로가기

IT/데이터 이론, 분석, 시각화

[QuickSight] 2. 분석, 대시보드 만들기 AWS 퀵사이트 두번째 글 - 분석, 대시보드 만들기 퀵사이트에서 데이터세트를 생성했다면, 생성한 데이터세트들을 가지고 분석을 생성할 차례. 분석 생성하기 왼쪽 메뉴에서 "분석" -> 화면 우측 상단에 "새 분석" 클릭 왼쪽 상단에 데이터 세트 연필 아이콘 클릭 해서 데이터 세트 추가 추가할 데이터세트 선택 후 "데이터 세트 추가" 버튼 클릭 왼쪽 상단에 추가 버튼 -> 시각적 객체 추가 선택하면, 방금 불러온 데이터 세트를 가지고 시각적 객체를 만들 수 있다. 여러가지 시각적 객체 유형 중 원하는 것으로 하나 선택 하기 표를 만들 수 도 있고, 라인차트를 만들 수 도 있고 다양한 유형이 있다. 필드 목록에서 컬럼을 선택해서 그룹화 기준이나 값 쪽에 넣어주어 시각적 객체를 완성한다 시각적 객체마다 톱니바.. 2022. 6. 14.
[QuickSight] 1. 쿼리문으로 데이터세트 생성하기 AWS 퀵사이트 첫번째 글 - 쿼리문으로 데이터세트 생성하기 제 블로그 AWS QuickSight 카테고리에, AWS 퀵사이트 대시보드 만드는 과정을 상세하게 포스팅하겠습니다 :) 퀵사이트 대시보드를 제작하기 위해서는, 대시보드에서 표 or 차트 등을 만들어서 보여줄 데이터 세트를 생성하는 작업이 선행되어야 합니다. 퀵사이트 대시보드를 제작하는 큰 과정은 "데이터 세트 생성" -> "분석 생성" -> "대시보드 생성" 이 순서로 진행됩니다. 우선 이번 글에서는 데이터세트 생성하는 방법을 알아보겠습니다. 1. 쿼리문으로 데이터세트 생성하기 1) 퀵사이트에 로그인 한 후 왼쪽 메뉴에서 "데이터 세트" -> 오른쪽 상단에 "새 데이터 세트" 버튼 클릭 2) 데이터 연결할 원본 선택하면 되는데 저희 회사에서는 .. 2022. 5. 27.
[AWS] 데이터 아키텍처 (RDS, S3, GLUE, ATHENA, REDSHIFT) 내가 보려고 정리하는 우리 회사 AWS 데이터 아키텍처 사업 본부별 다른 DBMS 쓰다가 최근에 데이터 통합을 추진하면서, AWS 서비스를 사용한 데이터웨어하우스를 구축하는 중이다. (AWS는 단순한 웹페이지가 아니라 클라우드 컴퓨팅 환경이다.) 위의 아키텍처에서 필요한대로 점점 더 추가될 수 있다. 하나씩 기능을 살펴보자 RDS (Relational Database Service) Category : DB 관리형 관계형 데이터베이스 MySQL, PostgreSQL, Oracle Database, SQL Server,MariaDB, Amazon Aurora 중에 선택해서 데이터베이스를 생성할 수 있다. 클라우드에서 관계형 데이터베이스를 간편하게 설정, 운영 및 확장 가능 S3 (Simple Storage.. 2022. 3. 8.
정규화 (1NF, 2NF, 3NF) / 비정규화 정규화 (Normalization) 데이터베이스의 테이블이 잘 만들어졌는지 평가하고, 잘 만들지 못한 테이블을 고쳐나가는 과정. 테이블을 정규형(normal form)이라고 불리는 형태에 부합하게 만들어나감. 정규화가 필요한 이유? 정규형에 부합하지 않는 테이블들은 삽입, 업데이트, 삭제 이상 현상들이 생기는 등 문제점들이 많기 때문. 정규형(Normal Form) 1NF -> 2NF -> 3NF 순서에 따라 규칙이 누적된다 2NF 는 1NF의 조건을 지키면서 2NF 에 해당되는 규칙도 지켜야되고 3NF 는 2NF의 조건을 지키면서 3NF 에 해당되는 규칙도 지켜야한다. 1NF : 나눌 수 없는 단일 값 테이블이 1NF에 부합하기 위해서는 안에 있는 모든 값들이 나눌 수 없는 단일 값 이어야 한다. 아래.. 2022. 2. 5.
카디널리티 (feat. ERM) 카디널리티 카디널리티는 두 entity type 사이 관계에서 한 종류의 entity가 다른 종류의 entity 몇 개에 대해서 관계를 맺을 수 있는지를 나타내는 개념이다. 1:1 일대일 1:N 일대다 M:N 다대다 이렇게 3가지 관계가 있다. 1:1 관계 일대일 관계는 A entity 하나가 B entity 하나에만 연결될 수 있고, 마찬가지로 B entity 하나도 A entity 하나에만 연결될 수 있는 관계를 의미 한다. 1:1 관계의 예는 법적 부부 관계, 시민과 주민등록증 관계가 있다. 1:N 관계 일대다 관계는 A entity 하나가 B entity 여러 개에 연결될 수 있고, 반대로 B entity는 A entity 하나에만 연결될 수 있는 관계를 의미한다. 1:N 관계로는 쇼핑몰 사이트에.. 2022. 2. 5.
데이터 모델 종류 (릴레이셔널 모델, ERM) 데이터 모델 데이터 모델이란, 다양한 데이터 요소들을 이해하고 사용하기 편한 형태로 정리해놓은 모형을 의미한다. 우리가 데이터를 저장하려고 하는 대상 : Entity(개체) Entity에 대해서 저장하려고 하는 특징 : Attribute(속성) Entity들 사이 생기는 연결점 : Relationship(관계) 여러 데이터 요소들에 있는 규칙 : Constraint(제약 조건) 이 네 가지 요소들을 파악한 후, 이 내용들을 발전시켜 데이터 모델들을 만드는 과정을 데이터 모델링이라고 부른다. 릴레이셔널 모델 우리에게 가장 익숙하고 가장 널리 사용되는 모델은 릴레이셔널 모델이다. 릴레이션은 데이터를 로우와 컬럼으로 정리한 테이블, 또는 표를 의미한다. Entity는 테이블, attribute은 컬럼, rel.. 2022. 2. 4.
[태블로 Tableau Public] 데이터 대시보드 만들기 태블로라는 데이터 시각화 프로그램을 이용하면 손 쉽게 비주얼리제이션 (다양한 차트) 를 만들 수 있다 데스크탑 앱을 다운 받을 수 도 있고 태블로 커뮤니티에 본인이 만든 대시보드를 공개해 둘 수 도 있다 무료 버전이 있어서 태블로 사이트에 가입하고 사용하면 된다. 1. 무료버전 가입하기 https://public.tableau.com/s/ Tableau Public public.tableau.com 위 사진에 태블로 퍼블릭 클릭! 2. 가입 후 본인 프로필 클릭 3. 본인 프로필에 들어가면 아래와 같이 비주얼리제이션 만들기 버튼이 있다. 그 버튼 클릭! 4. 데이터 업로드 (엑셀 업로드하는 것이 가장 쉬운 방법) 시각화할 데이터를(엑셀) 업로드 할때는 모든 정제가 다 끝난 데이터를 업로드. 5. 엑셀 업.. 2021. 10. 22.
728x90
반응형