string_datatype

Nutzung

view: view_name {
  dimension: field_name {
    string_datatype: unicode
  }
}
Hierarchie
string_datatype
Mögliche Feldtypen
Dimension

Akzeptiert
Der Wert unicode

Besondere Regeln
Wird nur auf Dimensionen von type: string angewendet (Standardwert, wenn kein type angegeben ist)

Definition

Mit dem Parameter string_datatype können Sie angeben, dass die Stringwerte der Dimension Unicode-Zeichen sind. Das ist hilfreich für Dialekte, die eine spezielle Filterbehandlung erfordern. Insbesondere können Sie string_datatype: unicode für Microsoft SQL Server und MySQL für Felder angeben, die Filter mit Unicode-Zeichen haben. Das gilt für:

  • Microsoft SQL Server (MSSQL) für nicht lateinische Sortierungstypen
  • MySQL für die Typen „Variable Character“ (NVARCHAR) und „Fixed-Number Character“ (NCHAR)

Der Parameter string_datatype: unicode gilt nur für Dimensionen von type: string (dem Standardwert für den Parameter type).

Beispiele

dimension: comments {
  string_datatype: unicode
  sql: ${TABLE}.comments ;;