string_datatype

用途

view: view_name {
  dimension: field_name {
    string_datatype: unicode
  }
}
階層
string_datatype
使用可能なフィールドタイプ
ディメンション

許可
unicode

特別なルール
type: string のディメンションにのみ適用されます(type が指定されていない場合はデフォルト)。

定義

string_datatype パラメータを使用すると、ディメンションの文字列値が Unicode 文字であることを指定できます。これは、特別なフィルタ処理が必要な言語で役立ちます。具体的には、Unicode 文字を含むフィルタがあるフィールドに対して、Microsoft SQL Server の場合は string_datatype: unicode、MySQL の場合は MySQL を指定できます。これは次のトラフィックに適用されます。

  • ラテン文字以外の照合順序タイプの Microsoft SQL Server(MSSQL)
  • MySQL の可変長文字(NVARCHAR)型と固定長文字(NCHAR)型

string_datatype: unicode パラメータは、type: string のディメンション(type パラメータのデフォルト値)にのみ適用されます。

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