ทำความเข้าใจการตรวจจับประเภทและการปรับปรุงการตั้งชื่อฟิลด์

Tableau ใช้ชุดของรูปแบบที่ใช้กันทั่วไปในการตรวจจับและแปลงข้อมูลของคุณเพื่อให้คุณโต้ตอบได้ง่ายขึ้น ตัวอย่างเช่น เมื่อคุณทำงานกับฟิลด์ในแผงข้อมูล Tableau จะใช้ข้อมูลจากแหล่งข้อมูลของคุณ ตรวจหาประเภท และแบ่งออกเป็นมิติข้อมูลและการวัดผล

หมายเหตุ: Tableau ไม่เคยเปลี่ยนข้อมูลเบื้องหลังของคุณ

Tableau ยังสามารถตรวจจับฟิลด์ที่ควรถือเป็นมิติข้อมูลและล้างชื่อฟิลด์ด้วยการทำให้อ่านง่ายขึ้น คุณจะเห็นการปรับปรุงเหล่านี้ก็ต่อเมื่อชื่อฟิลด์ที่มาจากส่วนหัวของคอลัมน์ในแหล่งข้อมูลของคุณ เป็นไปตามรูปแบบหรือเงื่อนไขที่อธิบายไว้ด้านล่าง

ฟิลด์ใหม่ที่เพิ่มไปยังข้อมูลเบื้องหลัง

หากคุณเพิ่มฟิลด์ใหม่ไปยังข้อมูลเบื้องหลัง จากนั้นรีเฟรชแหล่งข้อมูลใน Tableau ฟิลด์ที่เพิ่มใหม่จะคงชื่อฐานข้อมูลเดิมไว้ หากคุณต้องการให้ Tableau เปลี่ยนชื่อฟิลด์เหล่านั้นโดยอัตโนมัติ คุณจะต้องสร้างการเชื่อมต่อใหม่ไปยังแหล่งข้อมูลเดียวกันนั้น

หากคุณต้องการรักษาประเภทฟิลด์และชื่อฟิลด์จากข้อมูลเบื้องหลัง โปรดูที่หัวข้อเลิกทำการเปลี่ยนแปลงที่ทำโดย Tableauที่ด้านล่างของบทความนี้

ฟิลด์ที่ถือว่าเป็นมิติข้อมูล

ชื่อฟิลด์ที่มีคีย์เวิร์ดบางคำจะถือเป็นมิติข้อมูล แม้ว่าค่าสำหรับฟิลด์เหล่านั้นจะเป็นตัวเลขก็ตาม

รหัสคีย์เวิร์ด คีย์ และ ID

ชื่อฟิลด์ที่มีคีย์เวิร์ดต่อไปนี้และตรงตามเงื่อนไขที่ระบุไว้จะถือเป็นมิติข้อมูลแทนที่จะเป็นการวัดผล

เงื่อนไข:

  • ประกอบด้วยรหัสคีย์เวิร์ด ID หรือคีย์
  • คีย์เวิร์ดแยกจากข้อความอื่นในชื่อฟิลด์ด้วยอักขระที่ไม่ใช่ตัวอักษร ใช้ตัวพิมพ์ใหญ่ทั้งหมด หรืออักษรตัวแรกเป็นตัวพิมพ์ใหญ่ในชื่อฟิลด์ที่มีตัวพิมพ์เล็กผสมกัน
  • คีย์เวิร์ดอยู่ที่จุดเริ่มต้นหรือจุดสิ้นสุดของชื่อฟิลด์ โดยมีอักขระที่ไม่ใช่ตัวอักษรนำหน้าหรือต่อท้าย ในภาษาจีน ญี่ปุ่น และเกาหลี คีย์เวิร์ดต้องอยู่ท้ายชื่อฟิลด์
ภาษาคีย์เวิร์ด
ภาษาอังกฤษ (สหราชอาณาจักรและสหรัฐอเมริกา)Code, Id, Key
จีน (ตัวย่อ)代码, ID, 键
จีน (ตัวเต็ม)代碼, ID, 金鑰
ภาษาฝรั่งเศส (แคนาดาและฝรั่งเศส)Code, ID, clé
เยอรมันCode, ID, Schlüssel
อิตาลีCodice, ID, chiave
ญี่ปุ่นコード, ID, キー
เกาหลี코드, ID, 키
ภาษาโปรตุเกสCódigo, ID, chave
สเปนCódigo, ID, clave
ภาษาสวีเดนKod, ID, nyckel
ภาษาไทยรหัส, ID, คีย์

 

คีย์เวิร์ด ตัวเลข, Num และ Nbr

ชื่อฟิลด์ที่ลงท้ายด้วยตัวเลข, Num หรือ Nbr จะถือเป็นมิติข้อมูลแทนการวัดผล ตัวอย่างเช่น “หมายเลขบันทึก” จะถือเป็นมิติข้อมูลแต่ไม่ใช่ “จำนวนระเบียน” นอกจากนี้ ชื่อฟิลด์ภาษาเกาหลีต้องมีความยาวไม่เกินสี่อักขระ

ภาษาคีย์เวิร์ด
ภาษาอังกฤษ (สหราชอาณาจักรและสหรัฐอเมริกา)Number, Num, Nbr
จีน (ตัวย่อ)数字
จีน (ตัวเต็ม)數字
ภาษาฝรั่งเศส (แคนาดาและฝรั่งเศส)Nombre
เยอรมันNr, ตัวเลข
อิตาลีNumero, N°
ญี่ปุ่น数値
เกาหลี숫자
ภาษาโปรตุเกสNúmero
สเปนNúmero
ภาษาสวีเดนNummer
ภาษาไทยตัวเลข

 

คีย์เวิร์ดที่เกี่ยวข้องกับวันที่

ชื่อฟิลด์ที่มีคีย์เวิร์ดที่รู้จักเป็นส่วนวันที่ถือเป็นมิติข้อมูล ชื่อฟิลด์เหล่านี้สามารถมีคำเพิ่มเติมได้เพียงคำเดียวที่ไม่เกี่ยวข้องกับวันที่เพื่อให้มีคุณสมบัติ ตัวอย่างเช่น "ปีงบประมาณ" จะถือเป็นมิติข้อมูล แต่ "ข้อมูลปีงบประมาณ" ไม่ถือเป็นมิติข้อมูล นอกจากนี้ ชื่อฟิลด์ภาษาจีนต้องมีความยาวไม่เกินสี่อักขระและไม่สามารถมีตัวเลขได้ ชื่อฟิลด์ภาษาญี่ปุ่นและเกาหลีต้องมีความยาวไม่เกินสี่อักขระ

ภาษาคีย์เวิร์ด
ภาษาอังกฤษ (สหราชอาณาจักรและสหรัฐอเมริกา)Year, Yr, Day, Day of Week, Week, Wk, Month, Quarter, Qtr, FY
จีน (ตัวย่อ)年, 天, 周中某天, 周, 月, 季度, 会计年度
จีน (ตัวเต็ม)年, 天, 週中某天, 週, 月, 季, 會計年度
ภาษาฝรั่งเศส (แคนาดาและฝรั่งเศส)Année, Jour, Jour de la Semaine, Semaine, Mois, Trimestre, AF
เยอรมันJahr, Tag, Wochentag, Woche, Monat, Quartal, GJ
อิตาลีAnno, Giorno, Giorno della Settimana, Settimana, Sett, Mese, Trimestre, Trim, AF
ญี่ปุ่น年, 日, 曜日, 週, 月, 四半期, 年度
เกาหลี년, 일, 요일, 주, 월, 분기, 회계 연도
ภาษาโปรตุเกสAno, Dia, Dia da Semana, Semana, Mês, Trimestre, AF
สเปนAño, Día, Día de la Semana, Semana, Mes, Trimestre, AF
ภาษาสวีเดนÅr, Dag, Veckodag, Vecka, Månad, Kvartal, Räkenskapsåret
ภาษาไทยปี, วัน, วันของสัปดาห์, สัปดาห์, เดือน, ไตรมาส, FY

การล้างชื่อฟิลด์

ชื่อฟิลด์ที่มีอักขระเฉพาะหรือตัวพิมพ์ใหญ่ในลักษณะใดลักษณะหนึ่งจะถูกเปลี่ยนชื่อ ค่าฟิลด์ที่มีวงเล็บเหลี่ยมจะถูกแปลงเป็นวงเล็บโดยอัตโนมัติ

ชื่อฟิลด์ที่มีขีดล่าง การเว้นวรรค หรืออักขระแท็บ

อักขระขีดล่าง (_) ที่ไม่นำหน้าและต่อท้ายในชื่อฟิลด์จะถูกแปลงเป็นอักขระเว้นวรรค ( ) อักขระที่ส่งคืนหรือป้อนบรรทัดในชื่อฟิลด์จะถูกลบออก อย่างไรก็ตาม ชื่อฟิลด์ที่มีอักขระขีดล่างนำหน้ายังคงไม่มีการเปลี่ยนแปลง นอกจากนี้ ฟิลด์ว่างนำหน้าและต่อท้ายในชื่อฟิลด์จะถูกลบออก การล้างชื่อฟิลด์ประเภทนี้จะใช้ได้กับภาษาอังกฤษ ฝรั่งเศส เยอรมัน โปรตุเกส และสเปนเท่านั้น

ตัวอย่างที่ 1: ชื่อฟิลด์ “ชื่อ_ประเทศ” จะถูกแปลงเป็น “ชื่อประเทศ”
ตัวอย่างที่ 2: ชื่อฟิลด์ “_วัน_ใน_ตลาด” จะถูกแปลงเป็น “_วันในตลาด”

ชื่อฟิลด์ที่มีอักขระขีดล่างหลายตัวในแถวยังคงไม่มีการเปลี่ยนแปลง ตัวอย่างเช่น “ชื่อ__ประเทศ” ยังคงเป็น “ชื่อ__ประเทศ”

หากชื่อฟิลด์มีอักขระแท็บหลายตัว แท็บจะถูกแปลงเป็นขีดล่าง

ชื่อฟิลด์และตัวพิมพ์ใหญ่

ชื่อฟิลด์ที่ใช้อักษรตัวพิมพ์ใหญ่ทั้งหมดที่มีอักขระที่ไม่ใช่ตัวอักษรจะถูกแปลงเป็นอักษรตัวพิมพ์เล็กทั้งหมด ยกเว้นอักขระที่อยู่หลังอักขระที่ไม่ใช่ตัวอักษร

นอกจากนี้ ชื่อฟิลด์ที่ใช้อักษรตัวพิมพ์เล็กทั้งหมดจะถูกแปลงเพื่อให้ตัวอักษรตัวแรกในชื่อฟิลด์เป็นตัวพิมพ์ใหญ่

การล้างชื่อฟิลด์ประเภทนี้จะใช้ได้กับภาษาอังกฤษ ฝรั่งเศส เยอรมัน โปรตุเกส และสเปนเท่านั้น

ตัวอย่างที่ 1: ชื่อฟิลด์ “PC1” จะถูกแปลงเป็น “Pc1” ชื่อฟิลด์ “ชื่อ_ประเทศ” ถูกแปลงเป็น “ชื่อประเทศ” อย่างไรก็ตาม “COGS งบประมาณ” ยังคงเป็น “COGS งบประมาณ”
ตัวอย่างที่ 2: ชื่อฟิลด์ “FDA” จะไม่เปลี่ยนแปลง อย่างไรก็ตาม ชื่อฟิลด์ “ยอดขาย_FDA” จะถูกแปลงเป็น “ยอดขาย Fda”
ตัวอย่างที่ 3: ชื่อฟิลด์ “age” จะถูกแปลงเป็น “Age”

อักขระฟิลด์ว่างจะถูกเพิ่มในขอบเขตเคสของชื่อฟิลด์ที่มีตัวพิมพ์เล็กผสมกับอักขระที่ไม่ใช่ตัวอักษร

ตัวอย่าง: ชื่อฟิลด์ “ThisCase” จะถูกแปลงเป็น “This Case”

ชื่อฟิลด์ที่มีความยาวสองหรือสามตัวอักษร

ชื่อฟิลด์ที่มีความยาวสองหรือสามตัวอักษรซึ่งเป็นส่วนหนึ่งของวลีคำหลายคำจะถูกแปลงเพื่อให้แต่ละตัวอักษรในคำนั้นเป็นตัวพิมพ์ใหญ่ เว้นแต่คำที่มีตัวอักษรสองหรือสามตัวมีสระ (เช่น a, e, i, o, หรือคุณ)

ตัวอย่าง:ชื่อฟิลด์ “Unit Qty” จะถูกแปลงเป็น “Unit QTY” อย่างไรก็ตาม ชื่อฟิลด์ "Sales Amt" ยังคงเป็น "Sales Amt"

ตัวย่อสามตัวอักษรหลายตัวจะถูกแปลงเป็นตัวพิมพ์ใหญ่ทั้งหมด ตัวอย่างของตัวย่อสามตัวอักษร ได้แก่:

CIFFDAMPI
DMAFOBMSA
DOBFTESKU
EINKPIUPC
ESPLOBURL
  USD

 

ชื่อฟิลด์ต่อไปนี้จะถูกแปลงเป็นอักษรตัวพิมพ์เล็กทั้งหมด เว้นแต่ชื่อจะอยู่ที่จุดเริ่มต้นของชื่อฟิลด์:

1stasdownofth (ต่อท้ายตัวเลข)
2ndatforonthan
3rdbutinoffthe
abyinclu.orto
andeintoovervs
anddalaperwith

 

หมายเหตุ: ตัวพิมพ์ของชื่อฟิลด์ที่มีความยาวหนึ่งตัวอักษรยังคงไม่มีการเปลี่ยนแปลง

เลิกทำการเปลี่ยนแปลงที่ทำโดย Tableau

หากคุณต้องการรักษาประเภทฟิลด์และชื่อฟิลด์ที่ระบุโดยข้อมูลเบื้องหลัง คุณสามารถเลิกทำการเปลี่ยนแปลงที่ทำโดย Tableau ด้วยตนเองที่ระดับแหล่งข้อมูล หรือโดยอัตโนมัติที่ระดับแอปพลิเคชัน

หากต้องการเลิกทำการเปลี่ยนแปลงด้วยตนเอง

  1. เปิดเวิร์กบุ๊กของคุณและไปที่หน้า “แหล่งข้อมูล”
  2. คลิกลูกศรรายการดรอปดาวน์สำหรับฟิลด์ที่มีการเปลี่ยนแปลงที่คุณต้องการเลิกทำ และเลือกรีเซ็ตชื่อ

หากมีหลายฟิลด์ที่คุณต้องการเปลี่ยน

  1. เปิดเวิร์กบุ๊กของคุณและไปที่หน้า “แหล่งข้อมูล”
  2. หรือคลิกปุ่ม “ตารางกริดเมตาดาต้า”
  3. Ctrl+คลิก (Windows) หรือ Command+คลิก (Mac) เพื่อเลือกฟิลด์ที่มีการเปลี่ยนแปลงที่คุณต้องการเลิกทำ
  4. คลิกลูกศรรายการดรอปดาวน์สำหรับฟิลด์ใดๆ ที่เลือกและเลือกรีเซ็ตชื่อ

หากต้องการเลิกทำการเปลี่ยนแปลงที่ทำโดย Tableau โดยอัตโนมัติที่ระดับแอปพลิเคชัน ให้ทำตามขั้นตอนในบทความการแทนที่การเปลี่ยนชื่อฟิลด์อัตโนมัติ วิธีนี้มีผลต่อแหล่งข้อมูลทั้งหมดที่คุณเข้าถึงจาก Tableau Desktop

ขอบคุณสำหรับข้อเสนอแนะของคุณส่งข้อเสนอแนะของคุณเรียบร้อยแล้ว ขอขอบคุณ