KULLANICILIK

İşletim sistemi, tarayıcı ayarları veya Power BI hizmeti tarafından belirlenen geçerli kullanıcının yerel ayarını (dil kodu-ülke kodu) döndürür.

Not: Bu işlev şu anda kapasite başına Power BI Premium, Yalnızca Power BI Kullanıcı başına Premium ve Power BI Embedded'da desteklenmektedir.

Sözdizimi

USERCULTURE()

Parametreler

Bu ifadenin parametresi yok.

Dönüş değeri

Dize olarak yerel ayar.

Açıklamalar

  • Power BI hizmeti yerel ayar, Ayarlar> Language>Language Ayarlar tarafından belirlenir. Varsayılan ayar, kullanıcının tarayıcı dili ayarı tarafından belirlenir.

  • Hesaplanan tablo ve hesaplanmış sütun ifadelerinde kullanıldığında sonuç, tablonun DirectQuery veya İçeri Aktarma modunda olmasına bağlı olarak farklılık gösterebilir. DirectQuery modunda sonuç, Power BI hizmeti Dil Ayarlar belirtilen dil (yerel ayar) tarafından belirlenir. Dil Ayarlar yerel ayarında varsayılan ayar, kullanıcının tarayıcı dili ayarı tarafından belirlenir. Bu, aynı hesaplanmış tablo veya sütunun her kullanıcının tarayıcı dil ayarlarına bağlı olarak farklı sonuçlar döndürebileceği anlamına gelir. İçeri Aktarma modundayken, sonuç yenileme sırasında statik olarak belirlenir ve sorgu zamanında değişmez. Zamanlanmış veya etkileşimli gibi yönetilen yenilemeler için, yerel ayar kullanıcının tarayıcı dili ayarını temel almaz, bunun yerine sabit bir yerel ayar kullanır. Ancak sabit yerel ayar, özel bir yerel ayar belirtmek için XMLA uç noktası kullanılarak geçersiz kılınabilir.

  • UserCULTURE, Power BI'daki Alan parametreleri özelliğiyle birlikte kullanıldığında, aynı model içindeki ölçü ve satır düzeyi güvenlik (RLS) nesne ifadelerinde kullanıldığında dinamik görselleştirme başlıklarını ve başlık güvenilir bir şekilde çevirmek için kullanılabilir. Ancak, sorgular ve canlı bağlantı rapor ölçüleri gibi model dışından çağrılan USERCULTURE içeren ifadeler, doğru çevrilmiş başlıklar ve başlık için güvenilir olmamalıdır.

  • USERCULTURE ölçüler, satır düzeyi güvenlik (RLS) ve hesaplama öğeleri gibi modelin içinden çağrılan nesne ifadelerinde kullanıldığında doğru kullanıcı yerel ayarını döndürür. Ancak sorgular ve canlı bağlantı rapor ölçüleri gibi model dışındaki ifadelerde kullanıldığında doğru kullanıcı yerel ayarını döndürmeyebilir.

  • Canlı bağlantı raporlarında USERCULTURE, rapor ölçü ifadesinden çağrıldığında doğru kullanıcı yerel ayarını döndürmeyebilir.

Örnek

Aşağıdaki ifade için,

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

Geçerli kullanıcının dil ayarına bağlı olarak geçerli USERCULTURE günü döndürür, örneğin:

Yerel ayar Biçimlendirilmiş haftanın günü
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 вівторок

Power BI'da ifade tabanlı başlıklar
USERNAME
USERPRİNCİPALNAME
USEROBJECTID