แก้ปัญหา Tableau Prep Builder

บทความนี้ระบุรายการปัญหาที่คุณอาจพบเมื่อใช้ Tableau Prep Builder และคำแนะนำสำหรับวิธีการแก้ไขปัญหาเหล่านั้น

เมื่อแก้ไขปัญหาเกี่ยวกับโฟลว์ของคุณ ไม่ว่าจะเป็นการแก้ไขข้อบกพร่องสําหรับตัวคุณเองหรือติดต่อฝ่ายสนับสนุน โดยทั่วไป คุณจะต้องรวบรวมไฟล์บันทึกและไฟล์ Dump ที่เกิดความล้มเหลวเพื่อการวิเคราะห์ รวมทั้งจัดทําเอกสารขั้นตอนที่จําเป็นในการจําลองข้อผิดพลาดขึ้นอีกครั้ง การระบุขั้นตอนที่แน่นอนที่คุณได้ทําก่อนที่จะเกิดข้อผิดพลาด รวมถึงการจัดเตรียมไฟล์โฟลว์ เป็นวิธีที่ดีที่สุดที่จะช่วยให้นักพัฒนาซอฟต์แวร์หรือทีมสนับสนุนวินิจฉัยปัญหาได้

การรวบรวมไฟล์บันทึกและไฟล์ดัมพ์ที่เกิดความล้มเหลว

ไฟล์บันทึก Tableau Prep จะถูกเก็บไว้ในโฟลเดอร์ที่เก็บ Tableau Prep ของฉัน ตามค่าเริ่มต้นแล้ว ตําแหน่งคือ:

Windows: C:\Users\<username>\Documents\My Tableau Prep Repository\Logs.

MacOS: /users/<username>/Documents/My Tableau Prep Repository/Logs

หากต้องการวินิจฉัยปัญหาอย่างถูกต้อง คุณจะต้องรวบรวมไฟล์บันทึกทั้งหมด หากคุณเรียกใช้ Tableau Prep Builder นี่คือทุกอย่างในโฟลเดอร์ “ที่เก็บ/บันทึกข้อมูล Tableau Prep ของฉัน” หากคุณเรียกใช้ Tableau Prep จากบรรทัดคําสั่ง ให้รวมไฟล์บันทึกจาก “ที่เก็บ/ที่เก็บบรรทัดคําสั่ง/บันทึกข้อมูล Tableau Prep ของฉัน”

ตารางนี้จะอธิบายไฟล์บันทึกต่างๆ ที่สร้างขึ้น

ชื่อไฟล์บันทึก:กระบวนการที่สร้างไฟล์บันทึกคำอธิบาย
app.logTableau Prep.exeไฟล์บันทึกส่วนติดต่อผู้ใช้ สิ่งนี้ผลิตโดยโค้ด JavaScript ที่ทํางานในกระบวนการอิเล็กตรอน
backendProcessManager.logTableau Prep.exeผลิตโดยโค้ด JavaScript ที่เริ่มต้นและตรวจสอบกระบวนการ Java

preprestapi.log

Java.exe

นี่คือไฟล์บันทึกที่สร้างโดยโค้ด Java รายการบันทึกเกี่ยวกับการใช้ rest api การคอมไพล์ การจัดการแคช และการเริ่มต้นและการปิดกระบวนการ tabminerva (ก่อนหน้านี้คือ prepservice) ควรอยู่ที่นี่

log.txt

prepservice.exe

tabminerva.exe

บันทึกนี้สร้างโดยโค้ด C++

บันทึกนี้รวมการโต้ตอบทั้งหมดกับสแต็กเทคโนโลยีที่ใช้ร่วมกันของ Tableau รวมถึงการเชื่อมต่อกับฐานข้อมูล การค้นหา การดําเนินการ การแคชภายนอก ไปป์ไลน์การค้นหา โปรโตคอล และอื่นๆ

tdeserver.txttdeserver64.exe

นี่คือไฟล์บันทึกที่สร้างขึ้นโดยเครื่องมือสําหรับข้อมูล Tableau รุ่นเก่า Tableau Prep ยังคงใช้เครื่องมือสําหรับข้อมูล Tableau

tabprotosrv.txttabprotosrv.exe

บันทึกเซิร์ฟเวอร์โปรโตคอล สิ่งใดก็ตามที่คุณใช้ไดรเวอร์ฐานข้อมูลที่โฮสต์จะสร้างบรรทัดบันทึกในไฟล์นี้

hyperd.loghyperd.exe

บันทึกไฮเปอร์ แบบสอบถามและข้อผิดพลาดที่เกี่ยวข้องกับการค้นหาอยู่ที่นี่

เปิดใช้งานการบันทึกการค้นหา

ตั้งแต่ Tableau Prep Builder เวอร์ชัน 2026.2 คุณสามารถเปิดการตั้งค่า เปิดใช้งานการบันทึกการค้นหาภายใต้เมนูการตั้งค่า > ความช่วยเหลือและประสิทธิภาพได้โดยไม่ต้องรีสตาร์ทแอปพลิเคชัน เมื่อเปิดใช้งาน การตั้งค่านี้จะสร้างไฟล์การค้นหา XML สําหรับแต่ละการค้นหา Tableau Prep Builder เรียกใช้ ซึ่งจะเป็นประโยชน์เมื่อวินิจฉัยปัญหาเกี่ยวกับโฟลว์ของคุณ บันทึกจะถูกสร้างและจัดเก็บไว้ในโฟลเดอร์การค้นหา

เมนูความช่วยเหลือใน Tableau Prep แสดงตัวเลือกเมนูการตั้งค่าและประสิทธิภาพการทํางาน

คุณสามารถค้นหาบันทึกการค้นหาเหล่านี้ได้ในไดเรกทอรีดังต่อไปนี้

Windows: C:\Users\<username>\Documents\My Tableau Prep Repository\Query

MacOS: /users/<username>/Documents/My Tableau Prep Repository/Query

การเรียกใช้ LogShark

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

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

การสร้างไฟล์ Dump ที่เกิดความล้มเหลว

นอกจากไฟล์บันทึกแล้ว คุณยังต้องการรวบรวมไฟล์ Dump ที่เกิดความล้มเหลวอีกด้วย สิ่งที่ไม่ได้อยู่ในไฟล์บันทึกอาจมีรายละเอียดที่นี่ และสามารถช่วยในการเริ่มต้นโปรแกรมประยุกต์ ข้อยกเว้น หรือปัญหาเมื่อทําการค้นหา .hyper

เมื่อสร้างไฟล์ดัมพ์ที่เกิดความล้มเหลว ควรสร้างขึ้นสําหรับกระบวนการต่อไปนี้

กระบวนการคำอธิบาย
tabminerva.exe (ก่อนหน้านี้ prepservice.exe)ซึ่งเป็นกระบวนการแบบเนทีฟที่โฮสต์ส่วนที่เหลือของตรรกะทางธุรกิจ Tableau Prep นอกจากนี้ยังเป็นกระบวนการที่มีเทคโนโลยีที่ใช้ร่วมกัน Tableau เนทีฟรวมถึงตัวเชื่อมต่อฐานข้อมูล
hyperd.exeนี่คือกระบวนการฐานข้อมูล Hyper ทุกครั้งที่การค้นหาล้มเหลว การถ่ายโอนข้อมูลที่ล้มเหลวของ Hyper อาจมีประโยชน์เมื่อเกิดความล้มเหลวขึ้น เนื่องจากสิ่งที่ Tableau Prep ทําส่วนใหญ่เกี่ยวข้องกับการสืบค้นไปยัง Hyper

ในการสร้าง ไฟล์ Dump ที่เกิดความล้มเหลว ให้ทําดังต่อไปนี้ โดยขึ้นอยู่กับระบบปฏิบัติการของคุณ

Windows

  1. เปิดตัวจัดการงาน

  2. คลิกขวาที่ส่วนหัวของคอลัมน์แล้วเลือกชื่อกระบวนการและบรรทัดคําสั่ง ซึ่งจะแสดงกระบวนการต่างๆ และให้คุณเลือกกระบวนการที่คุณต้องการใช้เพื่อสร้างไฟล์ Dump ที่ขัดข้อง

  3. คลิกขวาที่กระบวนการ tabminerva.exe (ก่อนหน้านี้ prepservice.exe)

  4. เลือกสร้างไฟล์ Dump

    กล่องโต้ตอบจะเปิดขึ้นและแสดงตําแหน่งของไฟล์ Dump ที่เกิดความล้มเหลวในระบบของคุณ

MacOS

บน MacOS มีไฟล์การวินิจฉัยสองประเภทที่มีประโยชน์สําหรับการแก้ไขปัญหา Tableau Prep ได้แก่

  • รายงานข้อขัดข้อง — บันทึกสแต็กการโทรในขณะที่เกิดข้อขัดข้อง คล้ายกับการติดตามสแต็ก

  • ไฟล์หลัก — ภาพรวมแบบเต็มของหน่วยความจําของกระบวนการเมื่อสิ้นสุด

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

ข้อกําหนดเบื้องต้น: จําเป็นต้องมีสิทธิ์เข้าถึงของผู้ดูแลระบบสําหรับคอลเลกชันไฟล์หลัก

ขั้นตอนที่ 1: สร้างรายงานการล้มเหลว

  1. เปิด Terminal

  2. เรียกใช้คำสั่ง: pgrep tabminerva | xargs kill -SEGV

    การดําเนินการนี้จะยุติกระบวนการ tabminerva.exe โดยส่งสัญญาณความผิดปกติในการแบ่งส่วน ซึ่งทําให้ MacOS สร้างรายงานความล้มเหลวโดยอัตโนมัติ

  3. ค้นหารายงานความล้มเหลวที่บันทึกไว้ใน: ~/Library/Logs/DiagnosticReports/

    ชื่อไฟล์จะเป็นไปตามรูปแบบ tabminerva_YYYY-MM-DD-HHMMSS_machinename.crash หรือ tabminerva_YYYY-MM-DD-HHMMSS_machinename.ips

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

ขั้นตอนที่ 2: สร้างไฟล์หลัก

ใช้ตัวเลือกใดตัวเลือกหนึ่งต่อไปนี้เพื่อสร้างไฟล์หลักของคุณ

สร้างไฟล์หลักและยุติเซสชัน Tableau Prep

  1. เปิด Terminal

  2. เรียกใช้คําสั่ง sudo chmod 1777 /cores เพื่อให้สิทธิ์การเขียนไดเรกทอรีไฟล์หลัก

  3. เรียกใช้คําสั่ง ulimit -c unlimited เพื่อลบขีดจํากัดขนาดไฟล์หลักสําหรับเซสชันเทอร์มินัลปัจจุบัน

  4. เรียกใช้คําสั่ง pgrep tabminerva | xargs kill -SEGV เพื่อยุติกระบวนการและสร้างไฟล์หลัก

  5. ค้นหาไฟล์หลักใน /cores/ และตั้งชื่อ core.<process_id>

สร้างไฟล์หลักและทําให้ Tableau Prep ทํางานต่อไป

ตัวเลือกนี้ใช้ยูทิลิตี้ gcore เพื่อดักจับการถ่ายโอนข้อมูลหลักของกระบวนการที่ทํางานอยู่โดยไม่สิ้นสุด กระบวนการนี้จําเป็นต้องติดตั้งเครื่องมือบรรทัดคําสั่ง Xcode ในการตรวจสอบว่าคุณได้ติดตั้งตัวเลือกนี้ไว้หรือไม่ ให้เปิดเทอร์มินัลแล้วเรียกใช้ Bash xcode-select --install

  1. เปิด Terminal

  2. เรียกใช้คำสั่ง: sudo gcore -o /tmp/tabminerva.core $(pgrep tabminerva)

    การดําเนินการนี้จะบันทึกไฟล์หลักไปยัง /tmp/tabminerva.core Tableau Prep ยังคงทํางานตามปกติ

ข้อผิดพลาดที่พบได้บ่อยเมื่อใช้บรรทัดคำสั่งเพื่อเรียกใช้ลำดับงาน

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

หากต้องการรายการตัวเลือกบรรทัดคําสั่งทั้งหมดที่รองรับใน Tableau Prep โปรดดูการอ้างอิงบรรทัดคําสั่ง Tableau Prep(ลิงก์จะเปิดในหน้าต่างใหม่)

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

ข้อผิดพลาดสาเหตุวิธีแก้ไข
“ไม่มีอาร์กิวเมนต์”มีอาร์กิวเมนต์บรรทัดคำสั่งที่จำเป็นขาดหายไปใช้ “tableau-prep-cli -help” เพื่อดูรายการอาร์กิวเมนต์สำหรับบรรทัดคำสั่งนั้น
“ไม่สามารถอ่านไฟล์การเชื่อมต่อ”มีข้อผิดพลาดในไวยากรณ์หรือรูปแบบของไฟล์ credentials.json สำหรับการเชื่อมต่อขาเข้าตรวจสอบไวยากรณ์สำหรับการเชื่อมต่อขาเข้าในไฟล์ .json หากต้องการข้อมูลและตัวอย่างเพิ่มเติม โปรดดูรีเฟรชไฟล์เอาต์พุตลำดับงานจากบรรทัดคำสั่ง(ลิงก์จะเปิดในหน้าต่างใหม่)

“มีข้อผิดพลาดในลำดับงาน ไม่สามารถเรียกใช้ลำดับงานได้

ตรวจสอบไฟล์ .json ของข้อมูลเข้าสู่ระบบว่ามีข้อมูลที่จำเป็นครบถ้วน เปิดลำดับงานใน Tableau Prep Builder เพื่อดูรายละเอียดข้อผิดพลาด”

มีข้อมูลเข้าสู่ระบบตกหล่นในไฟล์ credentials.json สำหรับการเชื่อมต่อขาเข้าหรือมีข้อผิดพลาดในลำดับงาน

ตรวจสอบว่าไฟล์ .json มีข้อมูลเข้าสู่ระบบสำหรับทุกการเชื่อมต่อ และเปิดไฟล์ลำดับงานใน Tableau Prep Builder เพื่อดูว่ามีข้อผิดพลาดใดในลำดับงานหรือไม่

หากมีข้อผิดพลาดในลำดับงาน คุณต้องแก้ไขและเผยแพร่ลำดับงานนั้นไปยัง Tableau Server อีกครั้ง จากนั้นลองเรียกใช้กระบวนการอีกครั้ง

"ไม่พบข้อมูลของ <hostname of inputConnections > ที่ตรงกัน"ไฟล์ credentials.json ไม่มีชื่อโฮสต์ (ชื่อเซิร์ฟเวอร์)

ตรวจดูให้แน่ใจว่าไฟล์ credentials.json มีข้อมูลเข้าสู่ระบบที่ถูกต้องสำหรับชื่อโฮสต์ (ชื่อเซิร์ฟเวอร์) นั้น

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

"เราไม่มีข้อมูลเข้าสู่ระบบสำหรับการเชื่อมต่อทั้งหมดในไฟล์ tfl/tflx ไม่พบการเชื่อมต่อต่อไปนี้: <hostname of inputConnections>"ไม่มีไฟล์ credentials.json หรือมีข้อมูลเข้าสู่ระบบสำหรับชื่อโฮสต์ (ชื่อเซิร์ฟเวอร์) ที่ไม่ถูกต้องซึ่งแสดงอยู่ในข้อความแสดงข้อผิดพลาด

ตรวจสอบให้แน่ใจว่าตรวจดูให้แน่ใจว่าไฟล์ credentials.json มีข้อมูลเข้าสู่ระบบที่ถูกต้องสำหรับชื่อโฮสต์ (ชื่อเซิร์ฟเวอร์) นั้นระบุอยู่ในข้อความแสดงข้อผิดพลาด

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

“เกิดข้อผิดพลาดในการเข้าสู่ระบบเซิร์ฟเวอร์ <serverUrl> ในฐานะผู้ใช้ <userName> โปรดตรวจสอบข้อมูลเข้าสู่ระบบ”ไฟล์ credentials.json มีข้อมูลเข้าสู่ระบบที่ไม่ถูกต้องสำหรับ Tableau Server

ตรวจสอบให้แน่ใจว่าไฟล์ credentials.json มีข้อมูลเข้าสู่ระบบและองค์ประกอบที่ถูกต้องทั้งหมดสำหรับการเชื่อมต่อเอาต์พุต

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

"ไม่สามารถเข้าสู่ระบบในฐานะ <userName> ในเซิร์ฟเวอร์ <serverUrl>(<contentUrl>)"ไฟล์ credentials.json มีข้อมูลเข้าสู่ระบบที่ไม่ถูกต้องสำหรับ Tableau Server

ตรวจสอบให้แน่ใจว่าไฟล์ credentials.json มีข้อมูลเข้าสู่ระบบและองค์ประกอบที่ถูกต้องทั้งหมดสำหรับการเชื่อมต่อเอาต์พุต

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

"เราไม่มีข้อมูลการเข้าสู่ระบบสำหรับ Tableau Server เพื่อเผยแพร่การแยกข้อมูลสำหรับโหนดเอาต์พุตหนึ่งโหนดหรือมากกว่าในไฟล์ tfl/tflx"ไฟล์ credentials.json ไม่ได้รับการส่งเข้ามาเป็นอาร์กิวเมนต์บรรทัดคำสั่งหรือมีข้อมูลการเข้าสู่ระบบสำหรับการเชื่อมต่อขาออกตกหล่นไป

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

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

"เซิร์ฟเวอร์ Loom REST API ไม่ทำงาน"การติดตั้งหรือการตั้งค่าสภาพแวดล้อมไม่ถูกต้อง

ตรวจสอบให้แน่ใจว่า Tableau Prep Builder ติดตั้งอย่างถูกต้องและคุณกำลังเรียกใช้คำสั่งในฐานะผู้ดูแลระบบ

หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับวิธีการติดตั้ง Tableau Prep Builder โปรดดูติดตั้ง Tableau Desktop หรือ Tableau Prep Builder จากอินเทอร์เฟซผู้ใช้(ลิงก์จะเปิดในหน้าต่างใหม่)

"ข้อผิดพลาด ไม่มีไฟล์ลำดับงาน''เส้นทางไปยังไฟล์ลำดับงานไม่ถูกต้องตรวจสอบให้แน่ใจว่าเส้นทางไปยังไฟล์ลำดับงานที่ถูกต้องได้รับการระบุไว้ในบรรทัดคำสั่ง
"ข้อผิดพลาด ไม่มีไฟล์ ‘การเชื่อมต่อ’ ''เส้นทางไปยังไฟล์ credentials.json ไม่ถูกต้องตรวจสอบให้แน่ใจว่าเส้นทางไปยังไฟล์ credentials.json ที่ถูกต้องได้รับการระบุไว้ในบรรทัดคำสั่ง
"ไม่พบข้อมูลของ <mapr01:5181>,<mapr02:5181>,<mapr03:5181> ที่ตรงกัน"คุณต้องระบุ ID พอร์ตที่เจาะจงเมื่อเชื่อมต่อไปยัง Apache Drill โดยใช้ ZooKeeperระบุไฟล์ credentials.json ไว้ในบรรทัดคำสั่งที่ระบุว่า "พอร์ต": 31010 สำหรับข้อมูลเข้าสู่ระบบขาเข้า

ข้อผิดพลาดทั่วไปของ Tableau Prep

ตารางต่อไปนี้จะอธิบายข้อผิดพลาดทั่วไปบางประการที่คุณอาจพบเมื่อใช้ Tableau Prep พร้อมกับวิธีแก้ไขที่ควรลอง

ข้อผิดพลาดสาเหตุวิธีแก้ไขบทความให้ความรู้
ไม่สามารถเชื่อมต่อกับ Tableau Server ตรวจสอบว่าเซิร์ฟเวอร์กำลังทำงานและ URL ถูกต้อง tableauErrorCode=0xD5A9A6F9; tableauStatusCode=UNAUTHENTICATED; exceptionName=VizportalAuthenticationExceptionพร็อกซีหรือไฟร์วอลล์กําลังบล็อกเบราว์เซอร์แบบฝังของ Tableau Prep Builder ไม่ให้ทําการเขย่าการเข้าสู่ระบบ Tableau Cloud ให้เสร็จสิ้น

ทํางานร่วมกับฝ่าย IT เพื่อทําให้ URL Tableau Cloud อยู่ในรายการที่อนุญาตผ่านพร็อกซี

ออกจากระบบและกลับเข้ามาจากภายใน Tableau Prep Builder

หากมีสคริปต์การกําหนดค่าพร็อกซีอัตโนมัติ ให้ตรวจสอบว่าสคริปต์นั้นจัดการการตรวจสอบสิทธิ์โดยไม่ต้องให้ใส่ข้อมูลเข้าสู่ระบบ

ไม่สามารถเข้าสู่ระบบ Tableau Online จาก Tableau Prep Builder ในสภาพแวดล้อมพร็อกซีที่ต้องตรวจสอบสิทธิ์(ลิงก์จะเปิดในหน้าต่างใหม่)

ใบรับรอง SSL ที่จำเป็นอาจหายไปหรือไม่ตรงกับใบรับรอง Tableau Server สำหรับ [serverhostname]

ยังถูกมองว่าเป็น “ไม่พบเส้นทางใบรับรองที่ร้องขอสําหรับ ID โฟลว์” เมื่อเรียกใช้โฟลว์บนเซิร์ฟเวอร์

ไม่มีไฟล์ SSL เชนใบรับรองบน Tableau Server หรือไม่ได้ติดตั้งไฟล์เชนในเครื่องที่เรียกใช้ Tableau Prep Builder ในบางกรณี ปัญหาเกิดจากตัวจัดสรรภาระงาน AWS โดยใช้นโยบาย TLS ที่เข้ากันไม่ได้

ตรวจสอบว่าได้อัปโหลดไฟล์ลูกโซ่ใบรับรอง SSL ไปยัง Tableau Server แล้ว

ติดตั้งใบรับรองในเครื่องที่เรียกใช้ Prep Builder (หากดับเบิลคลิกและเลือก “Install Certificate” จะแสดงว่า “ไฟล์ไม่ถูกต้องสําหรับใช้เป็นข้อมูลต่อไปนี้: Security Certificate” ไฟล์ใบรับรองอาจมีรูปแบบไม่ถูกต้อง ทํางานร่วมกับฝ่าย IT เพื่อส่งออกไฟล์เชนที่ถูกต้อง

หากอยู่หลังตัวจัดสรรภาระงาน AWS ให้ดาวน์เกรดนโยบายเป็น ELBSecurityPolicy-TLS-1-2-2017-01

ข้อผิดพลาด - ใบรับรอง SSL ที่จำเป็นอาจหายไปหรือไม่ตรงกับใบรับรองของ Tableau Server - เมื่อเข้าสู่ระบบจาก Tableau Prep(ลิงก์จะเปิดในหน้าต่างใหม่)

Tableau Prep Builder หยุดทำงานเนื่องจากกระบวนการเบื้องหลังหยุดทำงานโดยไม่คาดคิด หากปัญหายังคงอยู่ ให้ลองติดตั้งผลิตภัณฑ์ใหม่

สิ่งนี้สามารถเกิดขึ้นได้จากหลายปัจจัย: การกําหนดค่า VPN/เครือข่าย (ยืนยันด้วย Cato Network VPN ที่บล็อกการสื่อสาร localhost) การป้องกันไวรัส หรือไฟล์พอร์ตที่เสียหายเมื่อเปิดไฟล์ .tfl เฉพาะ

หมายเหตุ: ไม่ควรติดตั้ง Tableau Prep Builder บนโหนด Tableau Server นี่เป็นสาเหตุที่ทราบกันดีของข้อผิดพลาดนี้

ติดตั้งใหม่ ตรวจสอบการยกเว้น AV ตรวจสอบการสื่อสาร localhost IPv4 / IPv6

หากเฉพาะ VPN ให้ทดสอบด้วย VPN สํารองเพื่อแยก มีส่วนร่วมกับทีมเครือข่ายเพื่อตรวจสอบบล็อก localhost

หากเชื่อมโยงกับไฟล์ .tfl ที่เฉพาะเจาะจง ให้รวบรวมบันทึก Prep และการถ่ายโอนข้อมูล IPS เพื่อตรวจสอบข้อขัดข้องของกระบวนการ tabminerva

ตรวจดูให้แน่ใจว่าไม่ได้ติดตั้ง Tableau Prep Builder บนโหนด Tableau Server ใดๆ

ข้อผิดพลาด: Tableau Prep หยุดทํางานเนื่องจากกระบวนการเบื้องหลังหยุดทํางานโดยไม่คาดคิดเมื่อเริ่มต้น Tableau Prep(ลิงก์จะเปิดในหน้าต่างใหม่)
การประเมิน AqlProcessor ล้มเหลว: ยกเลิก” — โฟลว์ล้มเหลวหลังจากขั้นตอนการเปลี่ยนรูปแบบข้อมูลปัญหาที่ทราบเมื่อเปลี่ยนค่าของคอลัมน์แบบมี Pivot หลังจากขั้นตอนการเปลี่ยนรูปแบบข้อมูล

หมายเหตุ: ขั้นตอนนี้จะใช้กับเวอร์ชัน 2022.2 เป็นต้นไป

อัปเกรดเป็นเวอร์ชันที่ครอบคลุมโดยการแก้ไข

วิธีแก้ปัญหาสําหรับเวอร์ชันเก่า ให้หลีกเลี่ยงการแก้ไขค่าคอลัมน์แบบมี Pivot ในขั้นตอนดาวน์สตรีมของการเปลี่ยนรูปแบบข้อมูล

ข้อผิดพลาด: ข้อผิดพลาดระบบ - เกิดข้อผิดพลาดขณะสื่อสารกับแหล่งข้อมูล (LoomDataSource) เกิดขึ้นเมื่อเปลี่ยนค่าของคอลัมน์ที่มี Pivot หลังจากขั้นตอนการเปลี่ยนรูปแบบข้อมูล(ลิงก์จะเปิดในหน้าต่างใหม่)
ไม่สามารถเผยแพร่แหล่งข้อมูลได้” — โฟลว์ทํางานสําเร็จในเครื่องหรือเมื่อส่งออกไปยังไฟล์ .hyper แต่ล้มเหลวเมื่อเผยแพร่ไปยัง Tableau Cloudโฟลว์ล้มเหลวเนื่องจากขนาดของไฟล์ชั่วคราวเกินขีดจํากัด Tableau Cloud นอกจากนี้ยังพบเห็นได้เมื่อโฟลว์ล้มเหลวโดยมีข้อผิดพลาดเกี่ยวกับ SQL หน่วยความจํา (เช่น การดําเนินการรวมขนาดใหญ่) ที่ปรากฏใน Tableau Cloud เท่านั้น ไม่ใช่ในเครื่อง

สลับเอาต์พุตเป็นไฟล์ .hyper ในเครื่องเพื่อยืนยันว่าปัญหาเกิดขึ้นเฉพาะกับระบบคลาวด์

ลดความซับซ้อนของโฟลว์ แบ่งเป็นโฟลว์ย่อย ลบคอลัมน์ที่ไม่ได้ใช้ หรือใช้การเชื่อมต่อแบบสด

ไม่ระบุ
Prep Builder ไม่สามารถเปิดบน Windows ได้ บันทึกการแก้ไขข้อบกพร่องแสดงข้อผิดพลาดที่เกี่ยวข้องกับเส้นทางโฟลเดอร์ชั่วคราวที่เกี่ยวข้อง

ตัวแปรสภาพแวดล้อม TEMP Windows ตั้งค่าเป็นพาธแบบสัมพัทธ์ (เช่น) %USERPROFILE%\AppData\Local\Temp หรือมีรายการเส้นทางที่ซ้ำกัน

Tableau Prep Builder ต้องใช้พาธที่แน่นอน

ตรวจสอบว่าตัวแปรสภาพแวดล้อม Windows TEMP ถูกตั้งค่าเป็นพาธสัมบูรณ์ (เช่น C:\Users[username]\AppData\Local\Temp)

ลบรายการที่ซ้ํากันออกจากตัวแปร TEMP

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