ใช้ธีมการจัดรูปแบบที่กำหนดเอง
Tableau มาพร้อมกับตัวเลือกการจัดรูปแบบต่างๆ มากมายเพื่อให้คุณสามารถปรับแต่งการแสดงเป็นภาพและแดชบอร์ดให้เหมาะกับความต้องการของคุณได้ หากคุณใช้การจัดรูปแบบเดียวกันสำหรับเวิร์กบุ๊กหลายรายการ หรือหากคุณมีแบบอักษรและสีพิเศษที่เหมาะสมกับธุรกิจของคุณมากกว่า คุณสามารถใช้ธีมการจัดรูปแบบที่กำหนดเองเพื่อประหยัดเวลาได้ ธีมที่กำหนดเองจะนำตัวเลือกการจัดรูปแบบของคุณไปใช้กับเวิร์กบุ๊ก Tableau ทั้งหมดได้อย่างรวดเร็ว
คุณสามารถเพิ่มธีมที่กำหนดเองลงในเวิร์กบุ๊ก Tableau ของคุณได้โดยการนำเข้าไฟล์ JSON ที่ระบุตัวเลือกการจัดรูปแบบของคุณ ในทำนองเดียวกัน หากคุณกำลังดูเวิร์กบุ๊กและต้องการใช้ธีมเดียวกันกับเวิร์กบุ๊กอื่น คุณสามารถส่งออกไฟล์ธีมที่กำหนดเองได้
หมายเหตุ: ฟีเจอร์นี้มีเฉพาะใน Tableau Desktop 2025.1 เท่านั้น
นำเข้าธีมที่กำหนดเอง
เปิด Tableau Desktop และสร้างเวิร์กชีต
จากแถบเครื่องมือ เลือกจัดรูปแบบ
เลือกนำเข้าธีมที่กำหนดเอง…
เลือกไฟล์ JSON ที่จะนำเข้าและเลือกเปิด
กล่องโต้ตอบจะปรากฏขึ้นพร้อมตัวเลือกแทนที่หรือ รักษาการแก้ไขการจัดรูปแบบใดๆ ที่มีอยู่ที่คุณได้ทำ
คุณสามารถเลือกให้ธีมที่กำหนดเองแทนที่การเปลี่ยนแปลงการจัดรูปแบบทั้งหมดที่ทำกับเวิร์กบุ๊ก Tableau ของคุณก่อนที่จะนำเข้าธีมที่กำหนดเอง คุณสามารถเลือกที่จะเก็บการเปลี่ยนแปลงที่ทำผ่านแผงการจัดรูปแบบไว้ก่อนนำเข้าธีมที่กำหนดเองได้
หมายเหตุ: หากคุณเลือกให้ธีมที่กำหนดเองแทนที่การแก้ไขการจัดรูปแบบที่มีอยู่ จะแทนที่เฉพาะการเปลี่ยนแปลงสไตล์ที่คุณรวมไว้ในไฟล์ JSON เท่านั้น และจะไม่เขียนทับการเปลี่ยนแปลงสไตล์ที่ทำผ่านตัวแก้ไขข้อความที่หลากหลาย
แทนที่: ไฟล์ธีมที่กำหนดเองจะแทนที่การจัดรูปแบบใดๆ ที่ทำกับเวิร์กบุ๊ก Tableau ของคุณ
รักษา: ไฟล์ธีมที่กำหนดเองจะรักษาการจัดรูปแบบใดๆ ที่ทำกับเวิร์กบุ๊ก Tableau ของคุณ
เลือกแทนที่หรือรักษา
ธีมที่กำหนดเองของคุณนำเข้าและจัดรูปแบบใช้กับเวิร์กบุ๊กของคุณ
ส่งออกธีมที่กำหนดเอง
คุณสามารถส่งออกธีมที่กำหนดเองได้สองวิธี: คุณสามารถส่งออกไฟล์ธีมที่กำหนดเองหรือส่งออกเวิร์กบุ๊กที่มีการนำธีมที่กำหนดเองไปใช้ เมื่อคุณส่งออกธีม ไฟล์ส่งออกจะรวมตัวเลือกการจัดรูปแบบที่เลือกไว้ในเวิร์กชีตที่คุณเลือก ตัวอย่างเช่น หากคุณมีตัวเลือกการจัดรูปแบบที่แตกต่างกันในเวิร์กชีตสองรายการที่แตกต่างกันภายในเวิร์กบุ๊ก ไฟล์ธีมที่กำหนดเองที่คุณส่งออกจะสะท้อนตัวเลือกการจัดรูปแบบบนเวิร์กชีตที่คุณเลือกเมื่อคุณส่งออกไฟล์ เฉพาะองค์ประกอบสไตล์ที่ได้รับการสนับสนุนและมีอยู่ในไฟล์ธีมที่กำหนดเองเท่านั้นที่จะถูกส่งออก
ส่งออกไฟล์ JSON ที่มีธีมที่กำหนดเอง
จากแถบเครื่องมือ เลือกจัดรูปแบบ
เลือกส่งออกธีมที่กำหนดเอง…
ไปที่โฟลเดอร์ที่คุณต้องการบันทึกไฟล์ธีมที่กำหนดเองแล้วกดบันทึก
ตอนนี้คุณสามารถค้นหาไฟล์ธีมที่กำหนดเองในเครื่องได้แล้ว ไฟล์ธีมนี้สามารถนำเข้าและใช้งานร่วมกับเวิร์กบุ๊กอื่นได้
ส่งออกเวิร์กบุ๊กโดยใช้ธีมที่กำหนดเอง
จากแถบเครื่องมือบนเวิร์กชีต เลือกไฟล์ แล้วเลือกบันทึกเป็น
หรือคุณสามารถเลือกส่งออกเวิร์กบุ๊กแบบแพ็คเกจ
บันทึกเวิร์กบุ๊กจากไฟล์ .twb หรือ .twbx
เมื่อคุณเปิดเวิร์กบุ๊กใน Tableau อีกครั้ง ธีมที่กำหนดเองจะถูกนำไปใช้
สร้างธีมไฟล์ JSON
ไฟล์ JSON เป็นไฟล์ที่ที่ใช้กำหนดรูปแบบในธีมที่คุณกำหนดเอง คุณสามารถสร้างไฟล์โดยใช้โปรแกรมแก้ไขข้อความที่คุณชื่นชอบ โดยอย่าลืมรวมองค์ประกอบสไตล์ที่คุณต้องการสำหรับธีมที่คุณกำหนดเองด้วย ใช้ไฟล์ตัวอย่างเป็นเทมเพลตในการสร้างไฟล์ของคุณ
มีทรัพยากรบุคคลที่สามมากมายที่สามารถช่วยคุณตรวจสอบไฟล์ของคุณได้ เช่น https://www.jsonschemvalidator.net
ดาวน์โหลดไฟล์สคีมา JSON ที่จำเป็นในการตรวจสอบไฟล์ธีมของคุณที่นี่
องค์ประกอบที่จะรวมไว้ในไฟล์ธีมที่กำหนดเอง
ไฟล์ธีมที่คุณกำหนดเองควรมีเวอร์ชัน ธีมพื้นฐาน องค์ประกอบของสไตล์ แอตทริบิวต์ของสไตล์ และตัวเลือกการจัดรูปแบบ
เวอร์ชัน
บรรทัดแรกของไฟล์ธีมที่กำหนดเองควรมีเวอร์ชัน ใน Tableau 25.1 หมายเลขเวอร์ชันคือ 1.0.0 และบรรทัดควรมีลักษณะดังนี้: "เวอร์ชัน": "1.0.0"
หมายเลขเวอร์ชันอาจได้รับการอัปเดตใน Tableau เวอร์ชันต่อๆ ไป
ธีมพื้นฐาน
รายการที่สองของไฟล์ธีมที่กำหนดเองควรประกอบด้วยธีมพื้นฐาน ธีมพื้นฐานสอดคล้องกับธีมเวิร์กบุ๊กที่มีอยู่แล้วใน Tableau และขึ้นอยู่กับ Tableau Desktop เวอร์ชันต่างๆ รูปแบบการจัดรูปแบบใดๆ ที่ระบุไว้ในไฟล์ธีม JSON จะถูกนำไปใช้บนธีมพื้นฐาน
ธีมพื้นฐาน | สอดคล้องกับ | รายการในไฟล์ธีม |
---|---|---|
เรียบ | Tableau Desktop 10.x และใหม่กว่า | "base-theme": "smooth" |
ล้าง | Tableau Desktop เวอร์ชัน 8.0.x – 9.3.x | "base-theme": "clean" |
ทันสมัย | Tableau Desktop เวอร์ชัน 3.5 – 7.0 | "base-theme": "modern" |
คลาสสิค | Tableau Desktop เวอร์ชัน 1.0 – 3.2 | "base-theme": "classic" |
หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับธีมเวิร์กบุ๊ก โปรดดูอัปเกรดหรือเปลี่ยนธีมเวิร์กบุ๊กของคุณ (ใน Tableau Desktop เท่านั้น)
องค์ประกอบสไตล์
องค์ประกอบสไตล์ระบุว่าตัวเลือกการจัดรูปแบบจะถูกนำไปใช้ที่ระดับใด ตัวอย่างเช่น แบบอักษรทั้งหมด ชื่อตัวกรอง หรือแบบอักษรเฉพาะคำแนะนำเครื่องมือ ดูตารางองค์ประกอบสไตล์สำหรับรายการองค์ประกอบที่มีให้เลือกเพื่อระบุ
แอตทริบิวต์ของสไตล์
แอตทริบิวต์ของสไตล์จะระบุส่วนขององค์ประกอบสไตล์ที่คุณต้องการให้ใช้ตัวเลือกการจัดรูปแบบ ตัวอย่างเช่น สีแบบอักษรและขนาดแบบอักษรสำหรับองค์ประกอบสไตล์ทั้งหมด
อย่าลืมตรวจสอบรายการแอตทริบิวต์ขององค์ประกอบสไตล์ที่คุณกำลังใช้ ตัวอย่างเช่น ในขณะที่องค์ประกอบสไตล์ไฮไลต์รองรับแอตทริบิวต์สไตล์สีพื้นหลัง แต่องค์ประกอบชื่อไฮไลต์จะไม่รองรับ
ตัวเลือกการจัดรูปแบบ
ตัวเลือกการจัดรูปแบบระบุว่าคุณต้องการใช้สิ่งใดกับองค์ประกอบสไตล์และแอตทริบิวต์สไตล์ ตัวอย่างเช่น สีของแบบอักษร ตระกูลแบบอักษร และขนาดแบบอักษร ตัวเลือกการจัดรูปแบบจะต้องป้อนเป็นสตริงหรือจำนวนเต็ม ขึ้นอยู่กับแอตทริบิวต์ของสไตล์ ต้องป้อนสีเป็นรหัสสีแบบเลขฐานสิบหก เช่น #FF0000
ประเภทอินพุตสตริง ประกอบด้วยข้อความ
ประเภทอินพุตจำนวนเต็ม ประกอบด้วยตัวเลขจำนวนเต็ม
ตัวอย่างไฟล์ธีมที่กำหนดเอง
{ "version": "1.0.0",
"base-theme": "smooth",
"styles": {
"all": {
"font-color": "#d16302",
"font-family": "Tableau Bold"
},
"worksheet": {
"font-color": "#d16302",
"font-family": "Tableau Bold",
"font-size": 14
},
"worksheet-title": {
"font-color": "#d16302",
"font-family": "Tableau Bold",
"font-size": 14
},
"view": {
"background-color": "#ffb370"
}
}
}
องค์ประกอบสไตล์ได้รับการสนับสนุนด้วยธีมที่กำหนดเอง
ตารางนี้ประกอบด้วยรายการองค์ประกอบสไตล์ที่รองรับและแอตทริบิวต์สไตล์ที่รองรับที่สอดคล้องกัน แม้ว่าองค์ประกอบสไตล์บางส่วนที่มีอยู่ใน Tableau จะยังไม่รองรับธีมที่กำหนดเองในปัจจุบัน แต่เราจะเพิ่มองค์ประกอบสไตล์เพิ่มเติมในรุ่นต่อไป เมื่อคุณนำเข้าไฟล์ธีมที่กำหนดเอง องค์ประกอบสไตล์ของไฟล์นั้นจะนำไปใช้กับเวิร์กชีตทั้งหมดในเวิร์กบุ๊ก
องค์ประกอบสไตล์ | คำอธิบาย | แอตทริบิวต์ของสไตล์ | ประเภทอินพุต | ตัวเลือกการจัดรูปแบบ |
---|---|---|---|---|
ทั้งหมด | จัดรูปแบบอักษรทั้งหมดทั่วทั้งเวิร์กบุ๊ก | font-color | สตริง | สตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 |
font-family | สตริง | สตริงที่มีความยาวสูงสุด 50 อักขระ | ||
เวิร์กชีต | จัดรูปแบบอักษรเริ่มต้นของเวิร์กชีต | font-color | สตริง | สตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 |
font-family | สตริง | สตริงที่มีความยาวสูงสุด 50 อักขระ | ||
font-size | จำนวนเต็ม | จำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99 | ||
worksheet-title | จัดรูปแบบอักษรของชื่อเวิร์กชีต | font-color | สตริง | สตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 |
font-family | สตริง | สตริงที่มีความยาวสูงสุด 50 อักขระ | ||
font-size | จำนวนเต็ม | จำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99 | ||
เคล็ดลับเครื่องมือ | จัดรูปแบบอักษรของเคล็ดลับครื่องมือ | font-color | สตริง | สตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 |
font-family | สตริง | สตริงที่มีความยาวสูงสุด 50 อักขระ | ||
font-size | จำนวนเต็ม | จำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99 | ||
dashboard-title | จัดรูปแบบชื่อแดชบอร์ด | font-color | สตริง | สตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 |
font-family | สตริง | สตริงที่มีความยาวสูงสุด 50 อักขระ | ||
font-size | จำนวนเต็ม | จำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99 | ||
font-weight | สตริง | สตริงที่ระบุเป็น normal หรือ bold. | ||
story-title | จัดรูปแบบอักษรของชื่อเรื่อง | font-color | สตริง | สตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 |
font-family | สตริง | สตริงที่มีความยาวสูงสุด 50 อักขระ | ||
font-size | จำนวนเต็ม | จำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99 | ||
ส่วนหัว | จัดรูปแบบอักษรส่วนหัว | font-color | สตริง | สตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 |
font-family | สตริง | สตริงที่มีความยาวสูงสุด 50 อักขระ | ||
คำอธิบาย | จัดรูปแบบอักษรของเนื้อหาคำอธิบายและสีพื้นหลัง | font-color | สตริง | สตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 |
font-family | สตริง | สตริงที่มีความยาวสูงสุด 50 อักขระ | ||
font-size | จำนวนเต็ม | จำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99 | ||
background-color | สตริง | สตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 องค์ประกอบนี้ยังรองรับตัวเลขเพิ่มเติมสองตัวเพื่อความโปร่งใส เช่น #FF000080 | ||
legend-title | จัดรูปแบบอักษรของชื่อคำอธิบายบนเวิร์กชีตทั้งหมด | font-color | สตริง | สตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 |
font-family | สตริง | สตริงที่มีความยาวสูงสุด 50 อักขระ | ||
font-size | จำนวนเต็ม | จำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99 | ||
filter | จัดรูปแบบอักษรของตัวกรองและสีพื้นหลังบนเวิร์กชีตทั้งหมด | font-color | สตริง | สตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 |
font-family | สตริง | สตริงที่มีความยาวสูงสุด 50 อักขระ | ||
font-size | จำนวนเต็ม | จำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99 | ||
background-color | สตริง | สตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 องค์ประกอบนี้ยังรองรับตัวเลขเพิ่มเติมสองตัวเพื่อความโปร่งใส เช่น #FF000080 | ||
filter-title | จัดรูปแบบอักษรของชื่อตัวกรองบนเวิร์กชีตทั้งหมด | font-color | สตริง | สตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 |
font-family | สตริง | สตริงที่มีความยาวสูงสุด 50 อักขระ | ||
font-size | จำนวนเต็ม | จำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99 | ||
parameter-ctrl | จัดรูปแบบอักษรของเนื้อหาพารามิเตอร์และสีพื้นหลังบนเวิร์กชีตทั้งหมด | font-color | สตริง | สตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 |
font-family | สตริง | สตริงที่มีความยาวสูงสุด 50 อักขระ | ||
font-size | จำนวนเต็ม | จำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99 | ||
background-color | สตริง | สตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 องค์ประกอบนี้ยังรองรับตัวเลขเพิ่มเติมสองตัวเพื่อความโปร่งใส เช่น #FF000080 | ||
parameter-ctrl-title | จัดรูปแบบอักษรชื่อการควบคุมพารามิเตอร์บนเวิร์กชีตทั้งหมด | font-color | สตริง | สตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 |
font-family | สตริง | สตริงที่มีความยาวสูงสุด 50 อักขระ | ||
font-size | จำนวนเต็ม | จำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99 | ||
highlighter | จัดรูปแบบอักษรไฮไลท์และสีพื้นหลังบนเวิร์กชีตทั้งหมด | font-color | สตริง | สตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 |
font-family | สตริง | สตริงที่มีความยาวสูงสุด 50 อักขระ | ||
font-size | จำนวนเต็ม | จำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99 | ||
background-color | สตริง | สตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 องค์ประกอบนี้ยังรองรับตัวเลขเพิ่มเติมสองตัวเพื่อความโปร่งใส เช่น #FF000080 | ||
Highlighter-title | จัดรูปแบบอักษรของหัวเรื่องการควบคุมเครื่องมือไฮไลท์บนเวิร์กชีตทั้งหมด | font-color | สตริง | สตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 |
font-family | สตริง | สตริงที่มีความยาวสูงสุด 50 อักขระ | ||
font-size | จำนวนเต็ม | จำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99 | ||
page-ctrl-title | จัดรูปแบบอักษรของชื่อการ์ดหน้าในเวิร์กชีตทั้งหมด | font-color | สตริง | สตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 |
font-family | สตริง | สตริงที่มีความยาวสูงสุด 50 อักขระ | ||
gridline | จัดรูปแบบเส้นตารางบนมุมมอง | line-visibility | สตริง | สตริงที่ระบุเป็น on หรือ off |
line-pattern | สตริง | สตริงที่ระบุเป็น dotted , dashed หรือ solid | ||
line-width | จำนวนเต็ม | จำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99 | ||
line-color | สตริง | สตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 องค์ประกอบนี้ยังรองรับตัวเลขเพิ่มเติมสองตัวเพื่อความโปร่งใส เช่น #FF000080 | ||
zeroline | จัดรูปแบบเส้นศูนย์บนมุมมอง | line-visibility | สตริง | สตริงที่ระบุเป็น on หรือ off |
line-pattern | สตริง | สตริงที่ระบุเป็น dotted , dashed หรือ solid | ||
line-width | จำนวนเต็ม | จำนวนเต็มที่มีค่าต่ำสุดคือ 1 และค่าสูงสุดคือ 99 | ||
line-color | สตริง | สตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 องค์ประกอบนี้ยังรองรับตัวเลขเพิ่มเติมสองตัวเพื่อความโปร่งใส เช่น #FF000080 | ||
mark | จัดรูปแบบสีเครื่องหมายบนมุมมอง | mark-color | สตริง | สตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 |
มุมมอง | จัดรูปแบบสีพื้นหลังบนมุมมอง | สตริง | สตริงที่เป็นไปตามรูปแบบของรหัสสีเลขฐานสิบหก เช่น #FF0000 |