Groß-/Kleinschreibung (für Felder)

Diese Seite bezieht sich auf den Parameter case_sensitive, der Teil einer Dimension oder eines Filters ist.

case_sensitive kann auch als Teil eines Modells verwendet werden. Dies wird auf der Seite mit der Parameterdokumentation für case_sensitive (für Modelle) beschrieben.

case_sensitive kann auch als Teil eines explorativen Analysetools verwendet werden, wie auf der Seite mit der Parameterdokumentation für case_sensitive beschrieben.

Nutzung

view: view_name {
Dimension: Feldname {
case_sensitive: nein
}
}
Hierarchie
case_sensitive
Mögliche Feldtypen
Dimension, Filter

Akzeptiert
Ein boolescher Wert (ja oder nein)

Definition

Wenn ein Feld vom Typ dimension oder filter als Filter verwendet wird, können Sie die Groß- und Kleinschreibung mithilfe des Parameters case_sensitive ändern. Der Parameter case_sensitive funktioniert mit den meisten Dialekten, allerdings haben einige Dialekte nicht die erforderlichen SQL-Funktionen.

Standardmäßig ist case_sensitivity aktiviert und bei den Filtern wird zwischen Groß- und Kleinschreibung unterschieden. Einige Dialekte unterstützen diesen Parameter jedoch nicht, wie im Abschnitt case_sensitive wird von einigen SQL-Dialekten auf dieser Seite nicht unterstützt beschrieben.

Beispiele

So verhindern Sie, dass bei Filtern der Dimension name zwischen Groß- und Kleinschreibung unterschieden wird:

dimension: name {
  sql: ${TABLE}.name ;;
  case_sensitive: no
}

-

Häufige Herausforderungen

case_sensitive wird von einigen SQL-Dialekten nicht unterstützt

Standardmäßig ist case_sensitivity aktiviert und bei den Filtern wird zwischen Groß- und Kleinschreibung unterschieden. Wenn Ihr SQL-Dialekt den case_sensitive-Parameter nicht unterstützt, variiert die Groß-/Kleinschreibung je nach Datenbankeinrichtung. Diese unterscheidet in der Regel die Groß- und Kleinschreibung.

Damit Looker case_sensitive in Ihrem Looker-Projekt unterstützt, muss es auch von Ihrem Datenbankdialekt unterstützt werden. In der folgenden Tabelle sehen Sie, welche Dialekte case_sensitive in der neuesten Version von Looker unterstützen: