Freigeben über


USERCULTURE

Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung

Gibt das Gebietsschema (Sprachcode für Ländercode) für den aktuellen Benutzer zurück, der vom Betriebssystem, browsereinstellungen orPower BI-Dienst bestimmt wird.

Hinweis: Diese Funktion wird derzeit in Power BI Premium pro Kapazität Power BI Premium pro Benutzer andPower BI Embedded unterstützt.

Syntax

USERCULTURE()

Parameter

Diese Funktion besitzt keine Parameter.

value zurückgeben

Gebietsschema als Zeichenfolge.

Bemerkungen

  • Im Power BI-Dienst wird das Gebietsschema durch Einstellungen>Spracheinstellungen>Spracheinstellungenbestimmt. Der Standardwert wird durch die Browsersprache des Benutzers bestimmt.

  • Bei Verwendung in berechneten Tabellen- and berechneten Spaltenausdrücken kann das Ergebnis abhängig davon variieren, ob sich die Tabelle im DirectQuery-or Importmodus befindet. Im DirectQuery-Modus wird das Ergebnis von der sprache (gebietsschema) bestimmt, die in den Spracheinstellungen im Power BI-Dienst angegeben ist. Die Standardeinstellung in den Spracheinstellungen gibt das Gebietsschema an, das durch die Spracheinstellung des Benutzers bestimmt wird. Dies bedeutet, dass dieselbe berechnete Tabelle or Spalte unterschiedliche Ergebnisse je nach Den Browserspracheneinstellungen für jeden Benutzer zurückgeben kann. Im Importmodus wird das Ergebnis während der Aktualisierung statisch bestimmt, and bei der Abfrage nottime variieren. Bei verwalteten Aktualisierungen, z. B. für geplante or interaktive, wird das Gebietsschema basierend auf der Browserspracheneinstellung des Benutzers not, verwendet aber stattdessen ein invariantes Gebietsschema. Das invariante Gebietsschema kann jedoch mithilfe des XMLA-Endpunkts überschrieben werden, um ein benutzerdefiniertes Gebietsschema anzugeben.

  • In Kombination mit dem Feldparameterfeature in Power BI können USERCULTURE verwendet werden, um dynamische Visualisierungstitel and Beschriftungen zuverlässig zu übersetzen, wenn sie in measureand RLS-Objektausdrücke (Row-Level Security) im selben Modell verwendet werden. Ausdrücke, die USERCULTURE von außerhalb des Modells aufgerufen werden, z. B. Abfragen and Live-Connect-Berichtsmaße, sollten jedoch not für korrekt übersetzte Titel and Beschriftungen verwendet werden.

  • USERCULTURE gibt das richtige Benutzergebietsschema zurück, wenn es in Objektausdrücken verwendet wird, die aus dem Modell aufgerufen werden, z. B. Measures, Row-Level Security (RLS), and Berechnungselemente. Es kann jedoch not das richtige Benutzergebietsschema zurückgeben, wenn es in Ausdrücken außerhalb des Modells verwendet wird, z. B. Abfragen and Live-Connect-Berichtsmaßen.

  • In Live-Connect-Berichten kann USERCULTURE das richtige Benutzergebietsschema not zurückgeben, wenn ein Bericht measure Ausdruck aufgerufen wird.

Beispiel

Im folgenden Ausdruck

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

Abhängig von der Spracheinstellung für den aktuellen Benutzer gibt USERCULTURE den aktuellen dayzurück, z. B.:

Gebietsschema Formatierte weekday
de-DE Dienstag
de-DE 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 вівторок

Ausdrucksbasierte Titel in Power BI-USERNAMEUSERPRINCIPALNAMEUSEROBJECTID