แชร์ผ่าน


USERCULTURE

นําไปใช้กับ: การคํานวณคอลัมน์จากการคํานวณ ตารางจากการคํานวณ หน่วยวัดภาพการคํานวณ

แสดงตําแหน่งที่ตั้ง (รหัสภาษารหัสประเทศ) สําหรับผู้ใช้ปัจจุบัน โดยพิจารณาจากระบบปฏิบัติการ การตั้งค่าเบราว์เซอร์ หรือบริการของ Power BI

หมายเหตุ: ฟังก์ชันนี้ได้รับการสนับสนุนใน Power BI Premium ต่อความจุ, Power BI Premium ต่อผู้ใช้ และ Power BI Embedded เท่านั้น

ไวยากรณ์

USERCULTURE()

พารามิเตอร์

นิพจน์นี้ไม่มีพารามิเตอร์

ค่าที่ส่งกลับ

ตําแหน่งที่ตั้งเป็นสตริง

หมายเหตุ

  • ในบริการของ Power BI ตําแหน่งที่ตั้งจะถูกกําหนดโดย การตั้งค่า>ภาษา การตั้งค่าภาษา> ค่าเริ่มต้นจะถูกกําหนดโดยการตั้งค่าภาษาของเบราว์เซอร์ของผู้ใช้

  • เมื่อใช้ในตารางจากการคํานวณและนิพจน์คอลัมน์จากการคํานวณ ผลลัพธ์อาจแตกต่างกันโดยขึ้นอยู่กับว่าตารางอยู่ในโหมด DirectQuery หรือนําเข้าหรือไม่ เมื่ออยู่ในโหมด DirectQuery ผลลัพธ์จะถูกกําหนดโดยภาษา (ตําแหน่งที่ตั้ง) ที่ระบุใน การตั้งค่าภาษา ในบริการของ Power BI ค่าเริ่มต้นใน การตั้งค่าภาษา ระบุตําแหน่งที่ตั้งจะถูกกําหนดโดยการตั้งค่าภาษาของเบราว์เซอร์ของผู้ใช้ ซึ่งหมายความว่าตารางหรือคอลัมน์จากการคํานวณเดียวกันสามารถแสดงผลลัพธ์ที่แตกต่างกันโดยขึ้นอยู่กับการตั้งค่าภาษาของเบราว์เซอร์สําหรับผู้ใช้แต่ละราย เมื่ออยู่ในโหมดนําเข้า ผลลัพธ์จะถูกกําหนดแบบคงที่ในระหว่างการรีเฟรชและจะไม่แตกต่างกันในเวลาที่มีการคิวรี สําหรับการรีเฟรชที่มีการจัดการ เช่น ตามกําหนดการหรือแบบโต้ตอบ ตําแหน่งที่ตั้งไม่ได้ขึ้นอยู่กับการตั้งค่าภาษาของเบราว์เซอร์ของผู้ใช้ แต่ใช้ตําแหน่งที่ตั้งที่ไม่แปรเปลี่ยนแทน อย่างไรก็ตาม สามารถแทนที่ตําแหน่งที่ตั้งที่ไม่แปรผันได้โดยใช้ตําแหน่งข้อมูล XMLA เพื่อระบุตําแหน่งที่ตั้งแบบกําหนดเอง

  • เมื่อรวมกับคุณลักษณะพารามิเตอร์เขตข้อมูลใน Power BI แล้ว USERCULTURE สามารถใช้เพื่อแปลชื่อเรื่องและคําอธิบายภาพแบบไดนามิกได้อย่างน่าเชื่อถือเมื่อใช้ในนิพจน์ออบเจ็กต์หน่วยวัดและการรักษาความปลอดภัยระดับแถว (RLS) ภายในแบบจําลองเดียวกัน อย่างไรก็ตาม นิพจน์ที่มี USERCULTURE เรียกใช้จากภายนอกแบบจําลอง เช่น คิวรีและหน่วยวัดรายงานที่เชื่อมต่อสด ไม่ควรพึ่งพาสําหรับชื่อเรื่องและคําอธิบายภาพที่แปลอย่างถูกต้อง

  • USERCULTURE ส่งกลับตําแหน่งที่ตั้งของผู้ใช้ที่ถูกต้องเมื่อใช้ในนิพจน์วัตถุที่เรียกใช้จากภายในแบบจําลอง เช่น หน่วยวัด การรักษาความปลอดภัยระดับแถว (RLS) และรายการการคํานวณ อย่างไรก็ตาม ระบบอาจไม่ส่งกลับตําแหน่งที่ตั้งของผู้ใช้ที่ถูกต้องเมื่อใช้ในนิพจน์จากภายนอกแบบจําลอง เช่น คิวรีและหน่วยวัดรายงานที่เชื่อมต่อแบบสด

  • ในรายงานที่เชื่อมต่อสด USERCULTURE อาจไม่ส่งกลับตําแหน่งที่ตั้งของผู้ใช้ที่ถูกต้องเมื่อเรียกใช้จากนิพจน์หน่วยวัดรายงาน

ตัวอย่าง

สําหรับนิพจน์ต่อไปนี้

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

โดยขึ้นอยู่กับการตั้งค่าภาษาสําหรับผู้ใช้ USERCULTURE ปัจจุบัน ส่งกลับวันปัจจุบัน ตัวอย่างเช่น:

ตำแหน่งที่ตั้ง จัดรูปแบบวันทํางาน
de-DE Dienstag
th 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 вівторок

ชื่อเรื่องตามนิพจน์ใน Power BI
ชื่อผู้ใช้
USERPRINCIPALNAME
USEROBJECTID