[Sql분석] Power BI 데이터셋

김보림·2024년 7월 19일

SQL 분석

목록 보기
27/33

데이터 연결하기


  • 데이터 가져오기에서 원하는 형태의 파일을 선택하면 됨
  • 주의 할 점은 컴퓨터에 있는 파일을 불러올 때 경로가 변경되면 연결이 끊어짐
  • 저장된 경로가 변경될 경우 변경된 경로를 다시 저장해 주어야함
  • 위와 같이 불러와진 파일을 로드하면 아래와 같은 테이블이 생성된다
  • 나의 경우 열의 이름이 원래 저장해 두었던 대로 잘 가져와졌는데
    만약 열의 이름이 첫번째 행으로 밀려 불러와졌다면 첫행을 머리글로 사용 을 사용.
  • 이 cvs파일말고 dbeaver에서 분리해 놨던 테이블을 불러올것임
  • 데이터 가져오기에 맨 밑에 자세히 선택
  • 검색해서 파일을 선택할 수 있음
  • local에서 작업했으니 서버는 localhost
  • 데이터베이스는 hr
  • sql문을 작성해서 전체가 아닌 원하는 부부만 가져올 수 있다
  • 데이터 베이스를 선택해서 사용하는 아이디, 패스워드를 적어주면 된다
  • 그럼 아래와 같이 데이터가 불러와진다
  • 더블클릭해서 이름 변경해주었음
  • 데이터 변환 클릭
  • 원본 옆 톱니바퀴를 누르면 아까 불러올 때 작성했던 sql문을 다시 볼 수 있고
    수정해줄 수도 있음
  • 맨위왼쪽에 닫기 및 적용 누르면 변경사항이 적용되면서 데이터 변환 창이 닫힘

열 추가 및 병합하기


  • 데이터 변환으로 이동
  • Yes / No 로 이루어져 있는Atrrition이라는 컬럼의 값을 Working / Retired로 변경한 새로운 컬럼을 추가하고 싶다고 하자
  • Attriton 열을 선택한 후, 열추가 에서 맨 첫번째에 있는 예제의 열선택항목에서

  • 각각 Yes / No에 해당하는 자리에 변경하고 싶은 값의 이름을 적어준다

  • 확인을 누르면 아래와 같은 형태의 컬럼이 추가된다
  • 열 추가 할 수 있는 또 다른 방법도 있음
  • 상단의 조건열을 이용
  • 아래와 같이 조건열 조건을 추가 하면 동일한 결과가 나옴
  • 기타를 사용해 부합하는 역할이 없을 경우 다른 열의 값으로 출력할 수도 있음
  • 열끼라 병합시키기도 가능
  • 구분기호를 설정해줄 수도 있음
  • 이렇게 새열의 이름을 지정하고 구분자도 직접지정 가능
  • 아래는 Age컬럼과 Attrition컬럼을 병합한 것임
  • 이걸 또 분할 시킬 수 있음
  • 해당열 선택후 우클릭
  • 분할 역시 구분자를 기준으로 분할이 가능하다
  • 그외에 변환서식 에서
  • 말그대로 소문자, 대문자 변환,접두사, 접미사 추가가 가능함
  • 이 적용된 단계에서 단계들을 삭제해주면 원래대로 돌아감

  • 문자, 숫자 추출도 가능

  • 통계작업도 해줄 수 있다
  • 간단한 계산 작업 가능
  • 모듈로는 나누기 한뒤 몫의 값만 남기는 것임
profile
볼로그

0개의 댓글