Power BI Desktop 실행 후 데이터 가져오기를 클릭하면 원본 데이터 형식(Excel, CSV, SQL 등)에 맞는 버튼이 제공됨.

데이터 로드 후 지도(Map) 시각화 개체를 생성할 때 보안 경고나 오류가 발생하는 경우가 있음. 이를 해결하기 위해 보안 설정을 변경해야 함.

설정 활성화 단계

데이터를 로드하기 전 혹은 로드 후 데이터 변환을 클릭하여 쿼리 편집기에서 정제 작업을 수행함.
첫 행을 머리글로 사용: 데이터의 첫 번째 행을 컬럼명(Header)으로 승격시킴.



적용된 단계(Applied Steps): 수행한 모든 변경 작업(Action)이 순서대로 기록됨. 특정 단계를 삭제(X)하여 Undo(실행 취소) 기능을 수행할 수 있음.

값 바꾸기: 엑셀의 찾아 바꾸기와 유사한 기능.

열 병합: 여러 열을 합칠 수 있음



열 분할:여러 열을 구분 기호 기준으로 쪼갤 수 있음.



열 추출: 특정 문자열의 길이, 첫 글자 등 원하는 부분만 추출함.



조건 열 추가: IF-ELSE 로직을 UI 기반으로 설정하여 새로운 파생 열을 생성함.


복잡한 수식 없이 사용자가 원하는 결과값의 예시를 입력하면, AI가 패턴을 인식하여 자동으로 수식을 생성해 주는 기능.


테이블이나 열을 참조하여 계산식을 작성하는 언어. 엑셀 함수와 유사하지만 행(Row) 단위가 아닌 열(Column) 단위로 작동함.
테이블 도구 > 새 열을 통해 기존 데이터를 이용한 새 데이터를 생성함.

// 날짜에서 연도 추출
year = YEAR([Date])

// 단가 * 수량 * (할인율 적용 등) 로직 예시
SalesAmount = [UnitPrice] * [Quantity] * (1-0.9) * 10
서로 다른 테이블의 데이터를 참조하여 계산할 때(예: RELATED 함수 사용), 테이블 간 연결이 없으면 오류가 발생함.
// 오류 발생 예시 (관계 설정 전)
매출원가 = RELATED('ProductIndex'[UnitCost]) * [Quantity]
자동 감지: Power BI가 이름과 데이터 형식이 같은 열을 찾아 자동으로 연결함.


수동 설정: 모델링 탭 > 관계 관리에서 직접 키를 지정하여 연결 가능.

관계 설정 후에는 RELATED 함수가 정상 작동하여 다른 테이블의 값을 가져올 수 있음.
행 단위로 계산되어 저장되는 계산 열과 달리, 시각화에 사용할 때 즉시 집계 계산되는 수식. 메모리를 적게 차지함.

총매출금액 = SUM('SalesRecords'[SalesAmount])
총매출이익 = SUM('SalesRecords'[매출이익])
총수량 = SUM([Quantity])

데이터 범주: 시각화 시 올바른 처리를 위해 데이터의 성격(예: 국가, 도시, URL, 바코드 등)을 지정함.


그룹화(Binning): 연속형 데이터를 특정 단위로 묶음.
예: Quantity를 5단위로 묶어 히스토그램 생성.




