헬스케어 애널리틱스 간략 요약

발행: (2026년 1월 5일 오전 03:09 GMT+9)
3 min read
원문: Dev.to

Source: Dev.to

연결

  1. 탭에서 데이터 가져오기를 클릭합니다.
  2. 더 보기데이터베이스PostgreSQL을 클릭합니다.
  3. 연결을 클릭합니다.
  4. 서버와 데이터베이스를 지정한 뒤 확인을 클릭합니다.
  5. 필요한 테이블을 선택하고 확인을 클릭합니다.

정리

Power Query (데이터 변환)에서:

  • 열 이름을 읽기 쉬운 이름으로 바꾸기.

    • 열 제목을 더블 클릭하고 Title Case 형태로 편집한 뒤 Enter를 누릅니다.
  • 올바른 데이터 유형 설정 (예: 날짜 → Date, 금액 → Decimal Number, ID → Text).

    • 열을 선택 → 탭 → 데이터 유형 → 적절한 유형을 선택합니다.
  • 텍스트 트림/정리 및 필요에 따라 빈 값을 null로 교체하기.

    • 열을 선택 → 탭 → 값 바꾸기 → 교체할 값과 교체할 값을 지정 → 확인을 클릭합니다.
  • 보조 열 만들기 (Year, Month, MonthName, YearMonth) – 시각화를 쉽게 하기 위해.

    • 열 추가 탭 → 사용자 지정 열을 클릭합니다.
    • 다음 수식을 사용합니다:
Year = YEAR([AppointmentDate])
Month = MONTH([AppointmentDate])
MonthName = FORMAT([AppointmentDate], "MMMM")
YearMonth = [Year] & "-" & FORMAT([Month], "00")
  • 닫기 및 적용을 클릭합니다.

모델링 선택 사항

  • appointments enriched 테이블과 doctor monthly metrics 테이블을 병합하여 날짜 테이블을 생성합니다.

  • 날짜 테이블과 appointments enriched 테이블 사이에 관계를 설정합니다:

    1. 모델 보기로 이동합니다.
    2. 데이터 테이블 오른쪽 상단의 세 점 메뉴를 클릭하고 관계 관리를 선택합니다.
    3. 새로 만들기를 클릭합니다.
    4. From TableDate를 선택하고 날짜 열을 지정합니다.
    5. To TableAppointments Enriched를 선택하고 Appointment Date 열을 지정합니다.
    6. 카디널리티: 다대다.
    7. 교차 필터 방향: 단일.
    8. 저장을 클릭합니다.

대시보드 스크린샷

Executive Overview Report

Executive Overview Report

Appointments Analysis Report

Appointments Analysis Report

Financials Report

Financials Report

Back to Blog

관련 글

더 보기 »

데이터베이스 & SQL 기초: 첫날 배운 것

데이터베이스란 무엇인가? 데이터베이스는 전자적으로 저장된 관련 데이터의 구조화된 컬렉션이며, 쉽게 접근하고, 관리하고, 업데이트할 수 있도록 조직되어 있다.

NextJS (App Router)에서 데이터베이스 연결

소개 이 게시물에서는 Prisma ORM을 사용하여 Next.js 애플리케이션의 App Router를 데이터베이스에 연결하는 신뢰할 수 있는 방법을 살펴보겠습니다. Prisma ORM이란? Prisma O...

WTF는 Relational Databases as a Service인가?

관계형 데이터베이스란 무엇인가? 관계형 데이터베이스는 데이터를 테이블로 구성하며, 각 테이블은 행과 열을 가지고 있습니다—마치 Excel 스프레드시트와 같습니다. This s...