---
schema_version: "1"
id: 6050272c0bcf8f46b7db9270e4f5b1c0e2a7a8c82a1dc1b08a7399cc019c40da
title: フィールド型の検出と命名の向上について理解する
collection: tableau
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/tableau/current/ja-jp/pro/desktop/data_clean_adm.md
canonical_url: https://help.tableau.com/current/pro/desktop/ja-jp/data_clean_adm.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 642a516f834a3db2e249779e8478512290735e7ca7b02ec5bc86e07b5d4a0de2
description: Understand how Tableau detects field types and improves field names automatically.
---
[メイン コンテンツに進む](#main-content)

# フィールド型の検出と命名の向上について理解する

Tableau は、一般的に使用される一連のパターンによってデータの検知や変換を行い、作業を簡易化します。たとえば、\[データ\] ペインのフィールドを操作する場合、Tableau はデータ ソースからデータを取得してタイプを検出し、ディメンションとメジャーに分割します。

> [!TIP]
> 
> **注:** Tableau が元になっているデータを変更することはありません。

Tableau では、ディメンションとして扱われるフィールドを検出し、フィールド名を読みやすくすることによってクリーンアップを行うこともできます。この向上が有効になるのは、データ ソースの列ヘッダーが元となっているフィールド名が次のパターンや条件に一致する場合のみです。

## 参照元データに追加された新しいフィールド

新しいフィールドを参照元データに追加してから Tableau でデータ ソースを更新する場合、新しく追加されたフィールドでは元のデータベース名が保持されます。Tableau でこれらのフィールド名を自動的に変更したい場合は、その同じデータ ソースへの新しい接続を作成する必要があります。

参照元データのフィールド タイプとフィールド名を保持することを希望する場合は、この記事の下部の[「Tableau による変更を元に戻す」](#Revert)セクションを参照してください。

## ディメンションとして扱われるフィールド

フィールド名に特定のキーワードが含まれる場合は、フィールドの値が数値であってもディメンションとして扱われます。

### キーワード コード、キー、および ID

次のキーワードを含み、リストされている条件に一致するフィールド名は、メジャーではなくディメンションとして扱われます。

**条件:**

- キーワード Code、ID、または Key を含む。
- キーワードとは、英字以外の文字でフィールド名の他のテキストと区切られているか、すべて大文字であるか、大文字と小文字が混合しているフィールド名で最初の文字が大文字であるもの。
- キーワードはフィールド名の先頭または末尾にあり、前または後に英字以外の文字があります。中国語、日本語、韓国語では、キーワードをフィールド名の末尾に配置する必要があります。

 
| 言語 | キーワード |
| --- | --- |
| 英語 (英国および米国) | Code、Id、Key |
| 中国語 (簡体字) | 代码、ID、键 |
| 中国語 (繁体字) | 代碼、ID、金鑰 |
| オランダ語 | Code, ID, Sleutel |
| フランス語 (カナダおよびフランス) | Code, ID, Clé |
| ドイツ語 | Code、Id、Schlüssel |
| イタリア語 | Codice, ID, Chiave |
| 日本語 | コード、ID、キー |
| 韓国語 | 코드、ID、키 |
| ポルトガル語 | Código, ID, Chave |
| スペイン語 | Código, ID, Clave |
| スウェーデン語 | Kod, ID, NPh eyckel |
| タイ語 | รหัส、ID、คีย์ |

### キーワード Number、Num、および Nbr

Number、Num、または Nbr で終わるフィールド名は、メジャーではなくディメンションとして扱われます。たとえば、「Record Number」はディメンションとして扱われますが、「Number of Records」はディメンションとして扱われません。さらに、韓国語のフィールド名は 4 文字以内である必要があります。

 
| 言語 | キーワード |
| --- | --- |
| 英語 (英国および米国) | Number、Num、Nbr |
| 中国語 (簡体字) | 数字 |
| 中国語 (繁体字) | 數字 |
| オランダ語 | Nummer, nr. |
| フランス語 (カナダおよびフランス) | Nombre |
| ドイツ語 | Nr、Nummer |
| イタリア語 | Numero、N° |
| 日本語 | 数値 |
| 韓国語 | 숫자 |
| ポルトガル語 | Número |
| スペイン語 | Número |
| スウェーデン語 | Nummer |
| タイ語 | ตัวเลข |

### 日付に関連するキーワード

日付の一部として認識されるキーワードを含むフィールド名は、ディメンションとして扱われます。これらのフィールド名は、修飾する日付に関わらず 1 つの追加の単語のみを含むことができます。たとえば、「Fiscal Year」はディメンションとして扱われますが、「Fiscal Year Information」はディメンションとして扱われません。さらに、中国語のフィールド名は 4 文字以内である必要があり、数字を含めてはいけません。日本語と韓国語のフィールド名は 4 文字以内である必要があります。

<table style="mc-table-style: url('Resources/TableStyles/Basic-Border.css');" class="TableStyle-Basic-Border" cellspacing="0"><colgroup><col class="TableStyle-Basic-Border-Column-Column1" style="width: 50%;"> <col class="TableStyle-Basic-Border-Column-Column1" style="width: 50%;"></colgroup><tbody><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="font-weight: bold;">言語</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1" style="font-weight: bold;">キーワード</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">英語 (英国および米国)</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Year、Yr、Day、Day of Week、Week、Wk、Month、Quarter、Qtr、FY</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">中国語 (簡体字)</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">年、天、周中某天、周、月、季度、会计年度</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">中国語 (繁体字)</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">年、天、週中某天、週、月、季、會計年度</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">オランダ語</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Jaar, Jr, Dag, Dag Van De Week, Week, Wk, Maand, Kwartaal, Q,</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">フランス語 (カナダおよびフランス)</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Année、Jour、Jour de la Semaine、Semaine、Mois、Trimestre、AF</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">ドイツ語</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Jahr、Tag、Wochentag、Woche、Monat、Quartal、GJ</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">イタリア語</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Anno、A、Giorno、Giorno della Settimana、Settimana、Sett、Mese、Trimestre、Trim、AF</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">日本語</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">年、日、曜日、週、月、四半期、年度</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">韓国語</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">년、일、요일、주、월、분기、회계 연도</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">ポルトガル語</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Ano、Dia、Semana、Mês、Trimestre、AF</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">スペイン語</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Año、Día、Día de la Semana、Semana、Mes、Trimestre、AF</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">スウェーデン語</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">År、Dag、Veckodag、Vecka、Månad、Kvartal、Räkenskapsåret</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">タイ語</td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1">ปี、วัน、วันของสัปดาห์、สัปดาห์、เดือน、ไตรมาส、FY</td></tr></tbody></table>

## フィールド名のクリーンアップ

特殊文字を含むフィールド名や、特定の方法で大文字が使われているフィールド名は変更されます。角括弧を含むフィールド値は自動的に丸括弧に変換されます。

### アンダースコア文字、空白文字、タブ文字を含むフィールド名

フィールド名の先頭と末尾以外のアンダースコア (\_) 文字は、空白 ( ) 文字に変換されます。フィールド名のキャリッジ リターン文字やライン フィード文字は削除されます。ただし、フィールド名の先頭にアンダースコア文字が含まれる場合は変更されません。さらに、フィールド名の先頭と末尾の空白は削除されます。このタイプのフィールド名のクリーンアップは、英語、フランス語、ドイツ語、ポルトガル語、およびスペイン語にのみ適用されます。

> **例 1:** フィールド名「Country\_Name」は「Country Name」に変換されます。  
> **例 2:** フィールド名「\_Days\_On\_Market」は「\_Days On Market」に変換されます。

連続した複数のアンダースコア文字を含むフィールド名は変更されません。たとえば、「Country\_\_Name」は「Country\_\_Name」のままです。

フィールド名に複数のタブ文字が含まれている場合、タブはアンダースコアに変換されます。

### フィールド名と大文字の使用

英字以外の文字を含み、すべて大文字を使用しているフィールド名は、英字以外の文字の直後の文字を除き、すべて小文字に変換されます。

さらに、すべて小文字のフィールド名は、フィールド名の最初の文字が大文字になるように変換されます。

このタイプのフィールド名のクリーンアップは、英語、フランス語、ドイツ語、ポルトガル語、およびスペイン語にのみ適用されます。

> **例 1:** フィールド名「PC1」は「Pc1」に変換されます。フィールド名「COUNTRY\_NAME」は「Country Name」に変換されます。しかし、「Budget COGS」は「Budget COGS」のままです。  
> **例 2:** フィールド名「FDA」は変更されません。しかし、フィールド名「FDA\_Sales」は「Fda Sales」に変換されます。  
> **例 3:** フィールド名「age」は「Age」に変換されます。

フィールド名に大文字/小文字が混合しており、英字以外の文字を含んでいる場合、大文字/小文字の区切りには空白文字が追加されます。

**例:** フィールド名「ThisCase」は「This Case」に変換されます。

## 2 文字または 3 文字のフィールド名

複数の単語のフレーズの一部である 2 文字または 3 文字のフィールド名は、2 文字または 3 文字の単語に母音 (a、e、i、o、または u) を含まれない限り、単語の各文字が大文字になるように変換されます。

> **例:** フィールド名「Unit Qty」は、「Unit QTY」に変換されます。しかし、フィールド名「Sales Amt」は「Sales Amt」.

3 文字の頭字語は、すべて大文字に変換される場合もあります。3 文字の頭字語には、次のようなものがあります。

<table style="mc-table-style: url('Resources/TableStyles/Basic-Border.css');" class="TableStyle-Basic-Border" cellspacing="0"><colgroup><col style="width: 108px;" class="TableStyle-Basic-Border-Column-Column1"> <col style="width: 118px;" class="TableStyle-Basic-Border-Column-Column1"> <col style="width: 108px;" class="TableStyle-Basic-Border-Column-Column1"></colgroup><tbody><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">CIF</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">FDA</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">MPI</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">DMA</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">FOB</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">MSA</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">DOB</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">FTE</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">SKU</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">EIN</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">KPI</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">UPC</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">ESP</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">LOB</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">URL</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">&nbsp;</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">&nbsp;</td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1">USD</td></tr></tbody></table>

次のフィールド名は、名前がフィールド名の先頭になっていない限り、すべて小文字に変換されます。

<table style="mc-table-style: url('Resources/TableStyles/Basic-Border.css');" class="TableStyle-Basic-Border" cellspacing="0"><colgroup><col style="width: 108px;" class="TableStyle-Basic-Border-Column-Column1"> <col style="width: 118px;" class="TableStyle-Basic-Border-Column-Column1"> <col style="width: 108px;" class="TableStyle-Basic-Border-Column-Column1"> <col style="width: 108px;" class="TableStyle-Basic-Border-Column-Column1"> <col style="width: 108px;" class="TableStyle-Basic-Border-Column-Column1"></colgroup><tbody><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">1st</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">as</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">down</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">of</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">th (数字の接尾辞)</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">2nd</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">at</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">for</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">on</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">than</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">3rd</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">but</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">in</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">off</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">the</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">a</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">by</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">inclu.</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">or</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">to</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">an</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">de</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">into</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">over</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">vs</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">and</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">da</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">la</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">per</td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1">with</td></tr></tbody></table>

**注:** 1 文字の長さのフィールド名の大文字/小文字は変更されません。

## Tableau による変更を元に戻す

参照元データで指定されたフィールド タイプとフィールド名を保持することを希望する場合は、手動によりデータ ソース レベルで、または自動によりアプリケーション レベルのいずれかで Tableau による変更を元に戻すことが駅できます。

**手動で変更を元に戻すには**

1. ワークブックを開いて、\[データ ソース\] ページに移動します。
2. 変更を元に戻すフィールドのドロップダウン矢印をクリックして、\[名前のリセット\] を選択します。

**変更するフィールドが複数ある場合**

1. ワークブックを開いて、\[データ ソース\] ページに移動します。
2. 必要に応じて、メタデータ グリッド ボタンをクリックします。
3. **Ctrl + クリック** (Windows) または **Command + クリック** (Mac) で変更を元に戻すフィールドを選択します。
4. 選択したいずれかのフィールドのドロップダウン矢印をクリックし **\[名前のリセット\]** を選択します。

Tableau による変更をアプリケーション レベルで自動的に元に戻すには、[「フィールドの自動的な名前変更を上書きする」](http://kb.tableau.com/articles/howto/overriding-automatic-field-renaming?lang=ja-jp)の記事の手順に従います。このメソッドは、Tableau Desktop からアクセスできるすべてのデータ ソースに影響します。