共用方式為


USERCULTURE

適用於:導出數據行計算數據表Measure視覺計算

傳回目前用戶的地區設定(語言代碼國家/地區代碼),由操作系統、瀏覽器設定、orPower BI 服務決定。

注意: 目前每個容量 Power BI Premium 支援此函式,Power 每位使用者的 BI Premium,andPower BI Embedded。

語法

USERCULTURE()

參數

此運算式沒有參數。

傳回 value

字串形式的地區設定。

備註

  • 在 Power BI 服務中,地區設定是由 Settings>Language>Language Settings來決定。 預設值取決於使用者的瀏覽器語言設定。

  • 在匯出數據表中使用 and 匯出數據行表達式時,結果可能會因數據表是否處於 DirectQuery or 匯入模式而有所不同。 在 DirectQuery 模式中,結果取決於 Power BI 服務中語言設定中指定的語言(地區設定)。 語言設定中的預設值是由使用者的瀏覽器語言設定所決定,這表示相同的計算數據表 or 數據行可以根據每個使用者的瀏覽器語言設定傳回不同的結果。 在匯入模式中時,會在重新整理期間以靜態方式決定結果,andnot 查詢 time而有所不同。 針對受管理的重新整理,例如已排程 or 互動式,地區設定會根據使用者的瀏覽器語言設定來 not,但會改用非變異的地區設定。 不過,可以透過使用 XMLA 端點來指定自訂地區設定,以覆寫固定的地區設定。

  • 與 Power BI 中的 Field 參數功能結合時,USERCULTURE 可用來在相同模型中 andmeasure 數據列層級安全性 (RLS) 物件表達式中使用時,可靠地轉譯動態視覺效果標題 and 標題。 不過,包含從模型外部呼叫 USERCULTURE 的表達式,例如查詢 and 即時連線報表量值,應該 not 依存於正確翻譯的標題 and 標題。

  • USERCULTURE 在從量值、數據列層級安全性 (RLS) 等模型內呼叫的物件表示式中使用時,會傳回正確的用戶地區設定,and 計算專案。 不過,在模型外部的表達式中使用時,它可能會 not 傳回正確的用戶地區設定,例如查詢 and 即時連線報表量值。

  • 在 Live-connect 報表中,USERCULTUREnot 從報表 measure 表達式呼叫時傳回正確的用戶地區設定。

範例

針對下列運算式,

FORMAT(TODAY(), "dddd", USERCULTURE())

視目前使用者的語言設定而定,USERCULTURE 傳回目前的 day,例如:

地區設定 格式化 weekday
de-DE Dienstag
en-US Tuesday
es-ES_tradnl martes
eu-ES asteartea
it-IT martedì
nl-NL dinsdag
pl-PL wtorek
ro-RO marți
ru-RU вторник
uk-UA вівторок

BI 中的 表示式型標題