소개
Microsoft MVP (Power BI)
MCT(Microsoft Certified Trainer)
누구나 데이터로 의사결정을 할 수 있도록 돕기 위해 강의, 집필, 컨설팅, 개발 등을 하고 있습니다.
게시글
질문&답변
2024.03.19
Filter 함수에 대한 질문
음... 캡처 이미지 상에 왜 결과가 동일하게 나왔을까요? 필터 컨텍스트를 이해하고 계신 듯하니 아래 이미지를 보시면 두 결과의 차이가 쉽게 이해가 되실 겁니다. (사진) 이해를 돕기 위해 조금 더 설명드리면 CALCULATE만 사용한 수식은 수식을 쉽게 작성하도록 제공되는 형식입니다. 해당 구문은 DAX 내부적으로는 아래와 같이 실행됩니다. Calculate Filter = CALCULATE([매출합계], FILTER(ALL('제품'), '제품'[색상]="Black")) 위 수식에서 ALL만 없애면 작성하신 Calculate, Fitler를 사용한 수식인데 ALL은 학습에서 배우신 대로 수식에 걸린 필터를 제거하는 거죠. 제품 테이블의 필터가 제거되었으니 색상 필터가 적용되지 않아 모든 색상에 동일한 결과가 반환됩니다. 오른쪽 Calculate, Fitler 조합의 경우 Calculate 함수에 사용된 Filter 인수가 Filter Context를 수정(원래 걸려 있던 시각적 개체의 필터(각 색상) + Calculate 수식에 걸린 "Black" 색상 필터)하여 "Black" 색상만 값이 계산됩니다. 설명드린 내용이 이해가 되실지 모르겠습니다. 학습 내용에서 필터 컨텍스트에 대해 가능한 쉽게 설명을 드리긴 했으나 학습에 있는 내용이 모든 내용을 커버한 것은 아니라 이 부분은 컨텐츠를 찾아 조금 더 학습하셔야 이해도가 높아지실 수 있을 듯합니다. 추가로 궁금한 점이 있으면 다시 질문 주십시오.
- 0
- 1
- 53
질문&답변
2024.03.15
빈 셀이 0 이 되도록 하는 방법
업데이트 쿼리를 사용하시면 됩니다. 아래와 같이 작성해 보세요. - 새 쿼리 작성 - 테이블 추가 - Null을 0으로 변경하고자 하는 필드를 더블 클릭하여 쿼리 영역으로 추가 - [쿼리 디자인] 탭 - [쿼리 유형] 그룹 - [업데이트] 클릭 - 아래 그림과 같이 조건, 업데이트 설정 (사진)- [쿼리 디자인] 탭 - [쿼리 유형] 그룹 - [실행] 클릭 작성해 보시고 궁금한 점이 있으면 다시 질문 주십시오.
- 0
- 1
- 49
질문&답변
2024.03.14
데이터 모델링 관련 질문 사항
데이터 모델의 관계는 필터 전파가 되는데 관계는 두 테이블 간에 설정되지만 연결된 모든 테이블에 필터가 전파되기 때문에 그렇습니다. 학습 내용 중 필터 전파(크로스 필터 방향)를 학습하시면 이해가 되실 것 같습니다.
- 0
- 1
- 62
질문&답변
2024.03.13
학생별 수강료 합계
선택쿼리 학습 내용 중 요약쿼리를 사용하시면 됩니다. 학적관리 파일의 3개 테이블의 관계를 작성한 후 새쿼리를 작성하시고 학생명, 수강료를 쿼리 영역에 추가한 다음 상단 메뉴에서 [요약]을 클릭하고 수강료 필드의 요약 옵션을 [합계]로 설정하시면 됩니다. 작업해 보신 후 궁금한 점이 있으면 다시 한 번 질문 주십시오.
- 0
- 1
- 54
질문&답변
2024.03.10
연결모드 DirectQuery로 제작한 보고서 새로고침
Power BI 관리자가 기본 설정해 놓은 주기가 5분이라 그 이상의 설정만 가능한 상황인 듯합니다. 예상하신대로 데이터와 시각적 개체가 많아져 DB에서 쿼리하는 시간이 새로고침 간격을 넘기게 되면 그 시간 안에 업데이트가 되지 않는 상황이 발생할 수도 있습니다. 설명서에 보면 쿼리 시간을 고려해서 업데이트 주기를 설정하라고 명시되어 있습니다. 보고서 시각적 개체의 자동 새로 고침은 불가능합니다. 브라우저 확장 프로그램을 활용하는 편법(?)이 있긴 하나 권장되는 사항은 아닙니다. https://www.vahiddm.com/post/power-bi-visuals-auto-refresh#viewer-1np0p
- 0
- 2
- 81