---
schema_version: "1"
id: a2fa732e0fcad88100e9626f88d9dd5457ed096aaa3b7565212e9ff53fc88951
title: การกรองตัวเชื่อมต่อข้อมูลเว็บ
collection: tableau
version: next
locale: th-th
portal_url: https://docs.salesforce.com/tableau/next/th-th/server-linux/datasource_wdc_vetting.md
canonical_url: https://help.tableau.com/v0.0/server-linux/th-th/datasource_wdc_vetting.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 1cd05bcc7cd7ed0e580f18a61d6397ad76ea1298787b65217c0ca6d84eb17b11
description: Test and vet Web Data Connectors before allowing their use on Tableau Server.
---
[ข้ามไปยังเนื้อหาหลัก](#main-content)

# การทดสอบและการกรองตัวเชื่อมต่อข้อมูลเว็บ

ตัวเชื่อมต่อข้อมูลเว็บ (WDC) มี JavaScript ที่โดยปกติจะเชื่อมต่อข้อมูลกับไซต์อื่น ด้วยเหตุนี้ คุณควรทดสอบและกรองตัวเชื่อมต่อข้อมูลเว็บก่อนที่ผู้ใช้จะใช้เป็นแหล่งข้อมูลสำหรับเวิร์กบุ๊ก และก่อนที่คุณจะใช้เป็น Tableau Server

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

## ตรวจสอบต้นทาง

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

ตัวเชื่อมต่อหลายตัวจะอ้างอิงถึงไลบรารี JavaScript ภายนอก เช่น ไลบรารี jQuery หรือไลบรารี API สำหรับบริษัทอื่น ยืนยันความถูกต้องว่า URL สำหรับไลบรารีภายนอกชี้ไปยังตำแหน่งที่เชื่อถือได้สำหรับไลบรารี ตัวอย่างเช่น หากตัวเชื่อมต่ออ้างอิงไลบรารี jQuery ให้ตรวจสอบให้แน่ใจว่าไลบรารีนั้นอยู่บนไซต์ที่นับว่าได้มาตรฐานและปลอดภัย หากคุณสามารถเปลี่ยนรหัสต้นทางของตัวเชื่อมต่อได้ ให้ใช้โปรโตคอล HTTPS (`https://`) เพื่ออ้างอิงถึงคลังภายนอก (หากไซต์ต้นทางรองรับ HTTPS) เพื่อช่วยตรวจสอบความถูกต้องของไซต์

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

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

## ทดสอบตัวเชื่อมต่อข้อมูลเว็บในสภาพแวดล้อมแบบแยกต่างหาก

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

## ตรวจหาปริมาณการใช้ที่ตัวเชื่อมต่อข้อมูลเว็บสร้าง

เมื่อคุณทดสอบตัวเชื่อมต่อข้อมูลเว็บ ให้ใช้เครื่องมือ เช่น [Fiddler](http://www.telerik.com/fiddler), [พร็อกซี Charles HTTP](http://www.charlesproxy.com/) หรือ [Wireshark](https://www.wireshark.org/) เพื่อตรวจสอบคำขอและการตอบกลับที่ตัวเชื่อมต่อสร้าง ตรวจสอบให้แน่ใจว่าคุณเข้าใจว่าตัวเชื่อมต่อได้สร้างคำขอไปยังไซต์ใด และตัวเชื่อมต่อได้ทำการขอเนื้อหาใด ในทางที่คล้ายกัน การตรวจสอบการตอบกลับและเนื้อหาของการตอบกลับเพื่อให้แน่ใจว่าตัวเชื่อมต่อไม่ได้อ่านข้อมูลหรือโค้ดที่ไม่ได้เชื่อมโยงกับวัตถุประสงค์ของตัวเชื่อมต่อโดยตรง

## ทดสอบประสิทธิภาพและการใช้ทรัพยากรของตัวเชื่อมต่อข้อมูลเว็บ

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

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