티스토리 뷰

Microsoft Faric/Power BI

사용자 로캘

정홍주 2022. 10. 11. 08:00

 

사용자 로캘

 

사용자의 브라우저 언어 설정에 따라 표시값을 달리 해야 할 경우가 간혹 있습니다. 예를 들면 10월, 일요일 / October, Sunday 로 표시하는 경우입니다.

브라우저 언어 설정을 읽어서 처리하면 가능한데, Power BI에서는 USERCULTURE 라는 함수를 제공하고 있습니다. Power BI 프리미엄에서 USERCULTURE 함수를 제공한다는 내용에 따라 간략하게 테스트해보았습니다. 함수 설명서와는 일부 다른 점이 있습니다.

함수 설명서에는 프리미엄 작업 영역, PPU 사용자에게 지원한다고 되어 있습니다. 또한 DirecQuery에서 지원된다고 되어 있습니다.

 

PPU 사용자, PRO 사용자로 USERCLUTURE 함수를 일반 작업영역에서 사용하면 en-US를 반환합니다. DirecQuery, 가져오기 모드에 상관없습니다.

 

PRO 사용자로 프리미엄 작업 영역에서 DirecQuery로 확인해보겠습니다. 잘 동작하는 것을 확인할 수 있습니다.

 Ko-KR 일 경우 날짜 함수의 서식은 별도 지정해야 합니다.

 

그럼 PRO 사용자로 프리미엄 작업 영역에서 가져오기 모드로 확인해보겠습니다. 잘 동작합니다.

 

USERCLUTURE 함수는 프리미엄 작업영역에서는 가져오기 모드에서도 브라우저 설정에 해당하는 사용자 로캘을 잘 반환합니다.

일반 작업 영역을 사용한다면 데이터, 표시를 영어로 일관적으로 지원하는 것을 고려해야 합니다.

현재는 프리미엄 작업영역에서만 지원되지만 향후 일반 작업 영역에서도 지원될 예정이라고 하는데 언제일지는 …,

프리미엄 작업영역에서 USERCLUTURE 함수를 간략히 확인해보았습니다.

 

 

댓글