このページでは、ディメンションまたはフィルタの一部である
case_sensitive
パラメータについて説明します。
case_sensitive
は、モデルの一部として使用することもできます。詳しくは、case_sensitive
(モデル用)パラメータのドキュメントをご覧ください。
case_sensitive
は、Explore の一部として使用することもできます(case_sensitive
(Explore 用)パラメータのドキュメント ページを参照)。
使用状況
dimension: field_name {
case_sensitive: no
}
}
階層
case_sensitive |
使用可能なフィールドタイプ
ディメンション、フィルタ許可
ブール値(はい / いいえ) |
定義
dimension
フィールドまたは filter
フィールドをフィルタとして使用する場合は、case_sensitive
パラメータを使用して大文字と小文字を変更できます。case_sensitive
パラメータはほとんどの言語に対応していますが、一部の言語では必要な SQL 関数がありません。
case_sensitivity
はデフォルトでオンになっており、フィルタでは大文字と小文字が区別されます。ただし、このページの一部のcase_sensitive
SQL ダイアレクトでサポートされていないため、一部の言語ではこのパラメータはサポートされていません。
例
name
ディメンションのフィルタで大文字と小文字を区別しないようにします。
dimension: name {
sql: ${TABLE}.name ;;
case_sensitive: no
}
-
一般的な課題
case_sensitive
は一部の SQL 言語ではサポートされていません
case_sensitivity
はデフォルトでオンになっており、フィルタでは大文字と小文字が区別されます。お使いの SQL 言語が case_sensitive
パラメータをサポートしていない場合、大文字と小文字の区別はデータベースの設定によって異なります。大文字と小文字は区別されません。
Looker プロジェクトで case_sensitive
をサポートするには、データベース言語もサポートしている必要があります。次の表に、Looker の最新リリースで case_sensitive
をサポートしている言語を示します。