---
schema_version: "1"
id: d689942aeff9d3875269bd542e1808f1eaa1ec1e0dcf12ef42df7357828fa32d
title: การอ้างอิงการปรับแต่งความสามารถของ Tableau JDBC
collection: tableau
version: next
locale: th-th
portal_url: https://docs.salesforce.com/tableau/next/th-th/pro/desktop/jdbc_capabilities.md
canonical_url: https://help.tableau.com/v0.0/pro/desktop/th-th/jdbc_capabilities.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 803253c76d5f0ba0d3502b46cc9655502033e4dcb6acadd1d2d9520b589b3f76
description: Reference for JDBC capability customizations set in a TDC file.
---
[ข้ามไปยังเนื้อหาหลัก](#main-content)

# การอ้างอิงการปรับแต่งความสามารถของ Tableau JDBC

คุณสามารถตั้งค่าการปรับแต่งความสามารถต่อไปนี้ในไฟล์การปรับแต่งแหล่งข้อมูลของ Tableau (TDC) เพื่อกำหนดความสามารถของ Tableau ที่การเชื่อมต่อ JDBC รองรับได้

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

<table class="simple-table" style="width: 100%;"><colgroup><col style="width: 50%;"><col></colgroup><tbody><tr><td colspan="1" rowspan="1">CAP_CREATE_TEMP_TABLES</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' หาก Tableau สามารถสร้างตารางชั่วคราวที่จำเป็นสำหรับการสืบค้นที่ซับซ้อนบางอย่างหรือที่เพิ่มประสิทธิภาพได้ ดูเพิ่มเติม: CAP_SELECT_INTO.</td></tr><tr><td>CAP_CONNECT_STORED_PROCEDURE</td><td>ตั้งค่าเป็น 'ใช่' เพื่อให้รองรับการเชื่อมต่อกับโพรซีเยอร์ที่จัดเก็บไว้</td></tr><tr><td>CAP_FAST_METADATA</td><td>ตั้งค่าเป็น "ใช่" หากคุณมีสคีมาขนาดเล็กถึงขนาดปานกลาง ความสามารถนี้จะควบคุมว่า Tableau ควรจะระบุออบเจ็กต์ทั้งหมดทันทีหรือไม่ เมื่อคุณเชื่อมต่อ ตั้งค่าเป็น "ใช่" เพื่อเปิดใช้งานความสามารถนี้ เพื่อประสิทธิภาพที่ดีขึ้นเมื่อสร้างการเชื่อมต่อใหม่ ปิดใช้งานความสามารถนี้เพื่ออนุญาตการค้นหาสคีมาหรือตารางที่เฉพาะเจาะจง แทนที่จะดึงข้อมูลออบเจ็กต์ทั้งหมด คุณสามารถค้นหาออบเจ็กต์ทั้งหมดได้โดยใช้สตริงว่าง ความสามารถนี้จะพร้อมใช้งานในเวอร์ชัน 9.0 และใหม่กว่า</td></tr><tr><td colspan="1" rowspan="1">CAP_ISOLATION_LEVEL_READ_COMMITTED</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' เพื่อบังคับให้ระดับการแยกธุรกรรมเป็น อ่านข้อมูลที่ยืนยันแล้ว หากแหล่งข้อมูลรองรับ ควรตั้งค่าระดับการแยกธุรกรรมเพียงหนึ่งในสี่ให้เป็น 'ใช่' ดูเพิ่มเติม: CAP_SET_ISOLATION_LEVEL_VIA_SQL</td></tr><tr><td colspan="1" rowspan="1">CAP_ISOLATION_LEVEL_READ_UNCOMMITTED</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' เพื่อบังคับให้ระดับการแยกธุรกรรมเป็น "อ่านข้อมูลที่ยังไม่ได้ยืนยัน" หากแหล่งข้อมูลรองรับ ควรตั้งค่าระดับการแยกธุรกรรมเพียงหนึ่งในสี่ให้เป็น 'ใช่' ความสามารถนี้สามารถปรับปรุงความเร็วได้โดยการลดความขัดแย้งในการล็อก แต่อาจส่งผลทำให้มีข้อมูลบางส่วนหรือข้อมูลไม่สอดคล้องกันในผลลัพธ์การสืบค้น ดูเพิ่มเติม: CAP_SET_ISOLATION_LEVEL_VIA_SQL</td></tr><tr><td colspan="1" rowspan="1">CAP_ISOLATION_LEVEL_REPEATABLE_READS</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' เพื่อบังคับให้ระดับการแยกธุรกรรมเป็น "การอ่านข้อมูลที่ทำซ้ำได้" หากแหล่งข้อมูลรองรับ ควรตั้งค่าระดับการแยกธุรกรรมเพียงหนึ่งในสี่ให้เป็น 'ใช่' ดูเพิ่มเติม: CAP_SET_ISOLATION_LEVEL_VIA_SQL</td></tr><tr><td colspan="1" rowspan="1">CAP_ISOLATION_LEVEL_SERIALIZABLE</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' เพื่อบังคับให้ระดับการแยกธุรกรรมเป็น "ที่เป็นอนุกรมได้" หากแหล่งข้อมูลรองรับ ควรตั้งค่าระดับการแยกธุรกรรมเพียงหนึ่งในสี่ให้เป็น 'ใช่' นี่เป็นการตั้งค่าที่ต้องระมัดระวังอย่างมากซึ่งอาจปรับปรุงความเสถียร แต่สูญเสียประสิทธิภาพ ดูเพิ่มเติม: CAP_SET_ISOLATION_LEVEL_VIA_SQL</td></tr><tr><td colspan="1" rowspan="1">CAP_JDBC_BIND_DETECT_ALIAS_CASE_FOLDING</td><td colspan="1" rowspan="1">ตั้งค่าเป็น ‘ใช่’ เพื่อให้ Tableau สามารถตรวจพบและกู้คืนจากแหล่งข้อมูล JDBC ที่รายงานชื่อฟิลด์ในเซตโดยใช้ตัวอักษรพิมพ์เล็กและพิมพ์ใหญ่ แทนที่จะเป็นชื่อฟิลด์ที่คาดหวัง</td></tr><tr><td>CAP_JDBC_EXPORT_DATA_BATCH</td><td>ตั้งค่าเป็น ‘ไม่’ เพื่อปิดใช้งานการดำเนินการ JDBC เป็นแบตช์สำหรับการใส่ข้อมูล</td></tr><tr><td colspan="1" rowspan="1">CAP_JDBC_METADATA_GET_INDEX_INFO</td><td colspan="1" rowspan="1">ตั้งค่าเป็น ‘ไม่’ เพื่อปิดใช้งานการอ่านข้อมูลดัชนี</td></tr><tr><td colspan="1" rowspan="1">CAP_JDBC_METADATA_READ_FOREIGNKEYS</td><td colspan="1" rowspan="1">ตั้งค่าเป็น ‘ไม่’ เพื่อปิดใช้งานการอ่านข้อมูลเมตาคีย์นอก</td></tr><tr><td colspan="1" rowspan="1">CAP_JDBC_METADATA_READ_PRIMARYKEYS</td><td colspan="1" rowspan="1">ตั้งค่าเป็น ‘ไม่’ เพื่อปิดใช้งานการอ่านข้อมูลเมตาคีย์หลัก</td></tr><tr><td colspan="1" rowspan="1">CAP_JDBC_METADATA_USE_RESULTSET_FOR_TABLE</td><td colspan="1" rowspan="1">ตั้งค่าเป็น ‘ใช่’ เพื่อรับคอลัมน์ข้อมูลเมตาจากเซตผลลัพธ์ของการสืบค้น * ที่เลือก พร้อมใช้งานใน Tableau 2020.4 และใหม่กว่า</td></tr><tr><td colspan="1" rowspan="1">CAP_JDBC_QUERY_ASYNC</td><td colspan="1" rowspan="1">ตั้งค่าเป็น ‘ใช่’ เพื่อรันคิวรีบนเธรดอื่น</td></tr><tr><td colspan="1" rowspan="1">CAP_JDBC_QUERY_CANCEL</td><td colspan="1" rowspan="1">ตั้งค่าเป็น ‘ใช่’ หากไดรเวอร์สามารถยกเลิกการสืบค้นได้</td></tr><tr><td colspan="1" rowspan="1">CAP_JDBC_QUERY_DISABLE_AUTO_COMMIT</td><td colspan="1" rowspan="1">ตั้งค่าเป็น ‘ใช่’ เพื่อปิดใช้งานโหมดดำเนินการอัตโนมัติตามค่าตั้งต้นเมื่อรันคิวรี พร้อมใช้งานใน Tableau 2020.4 และใหม่กว่า</td></tr><tr><td colspan="1" rowspan="1">CAP_JDBC_QUERY_FORCE_PREPARE</td><td colspan="1" rowspan="1">ตั้งค่าเป็น ‘ใช่’ เพื่อเตรียมการสืบค้นก่อนดำเนินการเสมอ พร้อมใช้งานใน Tableau 2020.4 และใหม่กว่า</td></tr><tr><td colspan="1" rowspan="1">CAP_JDBC_SUPPRESS_EMPTY_CATALOG_NAME</td><td colspan="1" rowspan="1">ตั้งค่าเป็น ‘ใช่’ เพื่อไม่สนใจแคตตาล็อกที่หายไป</td></tr><tr><td colspan="1" rowspan="1">CAP_JDBC_SUPPRESS_ENUMERATE_DATABASES</td><td colspan="1" rowspan="1">ตั้งค่าเป็น ‘ใช่’ เพื่อปิดใช้งานการแจงนับฐานข้อมูล</td></tr><tr><td colspan="1" rowspan="1">CAP_JDBC_SUPPRESS_ENUMERATE_SCHEMAS</td><td colspan="1" rowspan="1">ตั้งค่าเป็น ‘ใช่’ เพื่อปิดใช้งานการแจงนับสคีมา</td></tr><tr><td colspan="1" rowspan="1">CAP_JDBC_METADATA_SUPPRESS_PREPARED_QUERY</td><td colspan="1" rowspan="1">หาก CAP_JDBC_METADATA_USE_RESULTSET_FOR_TABLE เปิดใช้งานอยู่ ให้กำหนดค่าความสามารถนี้เป็น ‘ใช่’ เพื่อปิดใช้งานการเตรียมการสืบค้นที่ใช้ในการอ่านข้อมูลเมตาของตาราง เราจะดำเนินการสืบค้นที่มีวลี ‘หาก-ไม่จริง’</td></tr><tr><td colspan="1" rowspan="1">CAP_JDBC_USE_ADAPTIVE_FETCH_SIZE</td><td colspan="1" rowspan="1">ตั้งค่าเป็น ‘ใช่’ เพื่อใช้ข้อมูลเมตา ResultSet ในการกำหนดขนาดการดึงข้อมูลที่เหมาะสม อาจจำเป็นต้องใช้ CAP_JDBC_QUERY_FORCE_PREPARE เพื่อให้ทำงานได้อย่างถูกต้อง พร้อมใช้งานใน Tableau 2020.4 และใหม่กว่า</td></tr><tr><td colspan="1" rowspan="1">CAP_MULTIPLE_CONNECTIONS_FROM_SAME_IP</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ไม่' เพื่อป้องกันไม่ให้ Tableau สร้างการเชื่อมต่อที่ใช้งานอยู่กับฐานข้อมูลมากกว่าหนึ่งรายการ นี่เป็นการตั้งค่าที่ต้องระมัดระวังซึ่งอาจเพิ่มความเสถียร แต่สูญเสียประสิทธิภาพ</td></tr><tr><td colspan="1" rowspan="1">CAP_QUERY_BOOLEXPR_TO_INTEXPR</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' หาก Tableau ต้องบังคับนิพจน์บูลีนใดๆ ให้เป็นค่าจำนวนเต็มเพื่อรวมไว้ในชุดผลลัพธ์</td></tr><tr><td colspan="1" rowspan="1">CAP_QUERY_FROM_REQUIRES_ALIAS</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' หากส่วนคำสั่ง FROM ต้องระบุชื่อแทนสำหรับตารางที่กำหนด</td></tr><tr><td colspan="1" rowspan="1">CAP_QUERY_GROUP_ALLOW_DUPLICATES</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ไม่' หากการสืบค้น SQL ไม่สามารถมีนิพจน์ที่ซ้ำกันในส่วนคำสั่ง GROUP BY (ซึ่งเป็นเรื่องผิดปกติ)</td></tr><tr><td colspan="1" rowspan="1">CAP_QUERY_GROUP_BY_ALIAS</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' หากการสืบค้น SQL ที่มีการรวมสามารถอ้างอิงคอลัมน์การจัดกลุ่มตามชื่อแทนที่เกี่ยวข้องในรายการ SELECT เช่น GROUP BY "none_ShipCountry_nk"</td></tr><tr><td colspan="1" rowspan="1">CAP_QUERY_GROUP_BY_DEGREE</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' หากการสืบค้น SQL ที่มีการรวมสามารถอ้างอิงคอลัมน์การจัดกลุ่มตามตำแหน่งลำดับของแต่ละคอลัมน์ เช่น GROUP BY 2, 5 ดูเพิ่มเติม: CAP_QUERY_SORT_BY_DEGREE</td></tr><tr><td colspan="1" rowspan="1">CAP_QUERY_HAVING_REQUIRES_GROUP_BY</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' หาก Tableau ต้องใช้ฟิลด์การจัดกลุ่มเทียมสำหรับการสืบค้นใดๆ ที่มีส่วนคำสั่ง HAVING แต่ไม่มีคอลัมน์การจัดกลุ่ม</td></tr><tr><td colspan="1" rowspan="1">CAP_QUERY_HAVING_UNSUPPORTED</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' หากไม่รองรับไวยากรณ์ SQL สำหรับ HAVING Tableau สามารถแก้ไขปัญหานี้ได้โดยใช้การสืบค้นย่อย ดูเพิ่มเติม: CAP_QUERY_SUBQUERIES</td></tr><tr><td colspan="1" rowspan="1">CAP_QUERY_INCLUDE_GROUP_BY_COLUMNS_IN_SELECT</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' เพื่อกำหนดให้นิพจน์ GROUP BY ทั้งหมดปรากฏในรายการนิพจน์ SELECT ด้วย</td></tr><tr><td colspan="1" rowspan="1">CAP_QUERY_JOIN_ACROSS_SCHEMAS</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' หากการสืบค้น SQL สามารถแสดงการผนวกระหว่างตารางต่างๆ ที่อยู่ในสคีมาที่ต่างกัน</td></tr><tr><td>CAP_QUERY_JOIN_ASSUME_CONSTRAINED</td><td>ตั้งค่าเป็น 'ใช่' เพื่อคัดแยกการรวมภายใน แม้ว่าตารางฐานข้อมูลจะไม่มีความสัมพันธ์แบบ FK-PK</td></tr><tr><td>CAP_QUERY_JOIN_PUSH_DOWN_CONDITION_EXPRESSIONS</td><td>ตั้งค่าเป็น 'ใช่' เพื่อเขียนการรวมใหม่ เพื่อทำให้เงื่อนไขของส่วนคำสั่ง ON ง่ายขึ้น เพื่อให้การเปรียบเทียบตัวระบุง่ายขึ้น</td></tr><tr><td colspan="1" rowspan="1">CAP_QUERY_JOIN_REQUIRES_SCOPE</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' หากการสืบค้น SQL ต้องกำหนดขอบเขตส่วนคำสั่งการรวมแต่ละส่วนภายในวงเล็บ เพื่อให้แน่ใจว่ามีลำดับการประเมินที่เหมาะสม</td></tr><tr><td>CAP_QUERY_JOIN_REQUIRES_SUBQUERY</td><td>ตั้งค่าเป็น 'ใช่' เพื่อบังคับให้นิพจน์การรวมที่เกี่ยวข้องกับตารางมากกว่าสองตารางประกอบด้วยการสืบค้นย่อย</td></tr><tr><td colspan="1" rowspan="1">CAP_QUERY_NULL_REQUIRES_CAST</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' หากแหล่งข้อมูลกำหนดให้สัญพจน์ NULL ทั้งหมดถูกส่งเป็นประเภทข้อมูลที่ชัดแจ้ง</td></tr><tr><td colspan="1" rowspan="1">CAP_QUERY_SELECT_ALIASES_SORTED</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' หาก Tableau ต้องกำหนดลำดับที่กำหนดในนิพจน์ SELECT (จัดเรียงตามชื่อแทน) เพื่อให้แน่ใจว่าผลลัพธ์การสืบค้นสามารถจับคู่กับแต่ละฟิลด์ในการแสดงเป็นภาพของ Tableau ได้อย่างเหมาะสม การดำเนินการนี้จำเป็นสำหรับแหล่งข้อมูลที่ไม่เก็บรักษาชื่อแทนของนิพจน์ SELECT เมื่อส่งคืนข้อมูลเมตาพร้อมผลลัพธ์การสืบค้น</td></tr><tr><td colspan="1" rowspan="1">CAP_QUERY_SORT_BY_DEGREE</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' หากการสืบค้น SQL สามารถอ้างอิงคอลัมน์การเรียงลำดับตามตำแหน่งลำดับของแต่ละคอลัมน์ได้ เช่น ORDER BY 2, 5 ดูเพิ่มเติม: CAP_QUERY_GROUP_BY_DEGREE</td></tr><tr><td colspan="1" rowspan="1">CAP_QUERY_SUBQUERIES</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' หากแหล่งข้อมูลรองรับการสืบค้นย่อย</td></tr><tr><td colspan="1" rowspan="1">CAP_QUERY_SUBQUERIES_WITH_TOP</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' หากแหล่งข้อมูลรองรับส่วนคำสั่งที่จำกัดแถว TOP หรือ LIMIT ภายในการสืบค้นย่อย</td></tr><tr><td>CAP_QUERY_SUBQUERY_DATASOURCE_CONTEXT</td><td>ตั้งค่าเป็น 'ใช่' เพื่อใช้บริบทการสืบค้นที่กรองการสืบค้นย่อยเพื่อปรับใช้ตัวกรองแหล่งข้อมูล ความสามารถนี้จะพร้อมใช้งานใน Tableau 8.0 ถึง Tableau 9.3 เท่านั้น</td></tr><tr><td colspan="1" rowspan="1">CAP_QUERY_SUBQUERY_QUERY_CONTEXT</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' เพื่อบังคับให้ Tableau ใช้การสืบค้นย่อยสำหรับตัวกรองบริบทแทนตารางชั่วคราวหรือผลลัพธ์ที่แคชไว้ในเครื่อง</td></tr><tr><td colspan="1" rowspan="1">CAP_QUERY_TOP_N</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' หากแหล่งข้อมูลรองรับส่วนคำสั่งการจำกัดแถวทุกรูปแบบ รูปแบบที่แน่นอนที่รองรับได้อธิบายไว้ด้านล่าง</td></tr><tr><td colspan="1" rowspan="1">CAP_QUERY_TOPSTYLE_LIMIT</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' หากแหล่งข้อมูลใช้ LIMIT เป็นส่วนคำสั่งการจำกัดแถว</td></tr><tr><td colspan="1" rowspan="1">CAP_QUERY_TOPSTYLE_ROWNUM</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' หากแหล่งข้อมูลรองรับตัวกรองรูปแบบ Oracle บน ROWNUM เป็นส่วนคำสั่งการจำกัดแถว</td></tr><tr><td colspan="1" rowspan="1">CAP_QUERY_TOPSTYLE_TOP</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' หากแหล่งข้อมูลใช้ TOP เป็นส่วนคำสั่งการจำกัดแถว</td></tr><tr><td>CAP_QUERY_USE_QUERY_FUSION</td><td>ตั้งค่าเป็น 'ไม่' เพื่อป้องกันไม่ให้ Tableau รวมการสืบค้นแต่ละรายการหลายรายการไว้ในการสืบค้นแบบรวมรายการเดียว ปิดความสามารถนี้เพื่อการปรับแต่งประสิทธิภาพ หรือหากฐานข้อมูลไม่สามารถประมวลผลการสืบค้นขนาดใหญ่ได้ ความสามารถนี้จะเปิดใช้งานตามค่าเริ่มต้น และพร้อมใช้งานใน Tableau 9.0 และใหม่กว่า สำหรับแหล่งข้อมูลทั้งหมด ยกเว้นการแยกข้อมูลใน Tableau การรองรับสำหรับความสามารถนี้ในการแยกข้อมูลใน Tableau จะพร้อมใช้งานใน Tableau 9.0.6</td></tr><tr><td colspan="1" rowspan="1">CAP_SELECT_INTO</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' หาก Tableau สามารถสร้างตารางในขณะใช้งานได้จากชุดผลลัพธ์ของการสืบค้นอื่น ดูเพิ่มเติม: CAP_CREATE_TEMP_TABLES</td></tr><tr><td colspan="1" rowspan="1">CAP_SELECT_TOP_INTO</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่’ หาก Tableau สามารถใช้วลีการจำกัดแถว TOP หรือ LIMIT เมื่อสร้างตารางจากเซตผลลัพธ์การสืบค้นได้</td></tr><tr><td colspan="1" rowspan="1">CAP_SET_ISOLATION_LEVEL_VIA_SQL</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' เพื่อบังคับให้ Tableau ตั้งค่าระดับการแยกธุรกรรมสำหรับแหล่งข้อมูลโดยใช้การสืบค้น SQL ต้องตั้งค่า CAP_SET_ISOLATION_LEVEL_VIA_SQL เป็น 'ใช่' เมื่อหนึ่งในสี่ความสามารถของ CAP_ISOLATION_LEVEL ได้รับการตั้งค่าเป็น 'ใช่'</td></tr><tr><td>CAP_STORED_PROCEDURE_PREFER_TEMP_TABLE</td><td>ตั้งค่าเป็น 'ใช่' เพื่อใช้ตารางชั่วคราวในการรองรับการสืบค้นระยะไกลผ่านชุดผลลัพธ์ของโพรซีเยอร์ที่จัดเก็บไว้</td></tr><tr><td>CAP_STORED_PROCEDURE_REPAIR_TEMP_TABLE_STRINGS</td><td>ตั้งค่าเป็น 'ใช่' เพื่อพยายามคำนวณความกว้างของสตริงจริง หากข้อมูลเมตาระบุว่าไม่มีความกว้างหรือความกว้างไม่เป็นค่าบวก</td></tr><tr><td>CAP_STORED_PROCEDURE_TEMP_TABLE_FROM_BUFFER</td><td>ตั้งค่าเป็น 'ใช่' เพื่อเติมตารางชั่วคราวจากชุดผลลัพธ์ที่บัฟเฟอร์ไว้ทั้งหมด</td></tr><tr><td>CAP_STORED_PROCEDURE_TEMP_TABLE_FROM_NEW_PROTOCOL</td><td>ตั้งค่าเป็น 'ใช่' เพื่อเติมตารางชั่วคราวจากโปรโตคอลที่แยกกันที่สร้างขึ้นสำหรับการดำเนินการนี้เท่านั้น</td></tr><tr><td colspan="1" rowspan="1">CAP_SUPPRESS_DISCOVERY_QUERIES</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' เพื่อป้องกันไม่ให้ Tableau ตรวจพบไวยากรณ์ SQL ที่รองรับสำหรับส่วนคำสั่งต่างๆ</td></tr><tr><td colspan="1" rowspan="1">CAP_SUPPRESS_DISPLAY_LIMITATIONS</td><td colspan="1" rowspan="1">ตั้งค่าเป็น 'ใช่' เพื่อระงับการแสดงคำเตือนเกี่ยวกับข้อจำกัดสำหรับแหล่งข้อมูลนี้</td></tr></tbody></table>

### ดูเพิ่มเติม

[Other Databases (JDBC)](https://help.tableau.com/v0.0/pro/desktop/th-th/examples_otherdatabases_jdbc.htm) – อธิบายวิธีเชื่อมต่อกับข้อมูลของคุณโดยใช้ตัวเชื่อมต่อฐานข้อมูลอื่นๆ (JDBC)