ServiceNow ITSM

บทความนี้อธิบายขั้นตอนการเชื่อมต่อ Tableau ไปยังข้อมูลการจัดการบริการ IT ServiceNow (ITSM) และการตั้งค่าแหล่งข้อมูล

คำเตือน: ตัวเชื่อมต่อ ServiceNow ITSM เลิกใช้แล้วตั้งแต่รุ่น 2023.1 เป็นต้นไป คุณสามารถใช้ตัวเชื่อมต่อนี้ได้จนกว่าจะเลิกใช้ เมื่อเลิกใช้ตัวเชื่อมต่อนี้แล้ว ตัวเชื่อมต่อดังกล่าวจะถูกลบออกจากอินเทอร์เฟซผู้ใช้ของ Tableau และแหล่งข้อมูลใดๆ ที่ใช้ตัวเชื่อมต่อดังกล่าวจะไม่ทำงานตามที่คาดไว้อีกต่อไป โดยทั่วไปแล้ว ตัวเชื่อมต่อที่เลิกใช้งานแล้วจะถูกยกเลิกหลังจากที่เลิกใช้งานแล้ว 1-2 รุ่น คุณสามารถใช้ตัวเชื่อมต่อ ServiceNow จาก Tableau Exchange แทน

หมายเหตุ: สำหรับข้อมูลตัวเชื่อมต่อล่าสุด โปรดดูหัวข้อ ความช่วยเหลือ ServiceNow ITSM สำหรับ Tableau เวอร์ชันปัจจุบัน

ก่อนที่คุณจะเริ่มต้น

ก่อนที่คุณจะเริ่มต้น ให้รวบรวมข้อมูลการเชื่อมต่อนี้

  • อินสแตนซ์ ServiceNow ที่คุณต้องการเชื่อมต่อว่าเป็นแบบระบบคลาวด์หรือแบบในองค์กร
  • ชื่อผู้ใช้และรหัสผ่านสำหรับบัญชี ServiceNow ในพื้นที่

เงื่อนไขการเชื่อมต่อ

ในการเชื่อมต่อ Tableau ไปยัง ServiceNow จำเป็นต้องผ่านเงื่อนไขดังต่อไปนี้:

  • ใช้บัญชี ServiceNow ในพื้นที่ API ของ ServiceNow ไม่รองรับการลงชื่อเพียงครั้งเดียว (SSO) ดังนั้นตัวเชื่อมต่อ Tableau จะสามารถตรวจสอบสิทธิ์โดยใช้บัญชี ServiceNow ในพื้นที่เท่านั้น หากต้องการข้อมูลเพิ่มเติม โปรดดู ใช้บัญชี ServiceNow ในพื้นที่
  • มีสิทธิ์อนุญาตที่ถูกต้อง รายชื่อควบคุมสิทธิ์ (ACL) ต้องให้ิสิทธิ์ที่จำเป็นในการเข้าถึงข้อมูลแก่ผู้ใช้ หากต้องการข้อมูลเพิ่มเติม โปรดดู แก้ปัญหาการเข้าถึงข้อมูล
  • สำหรับการใช้แบบในองค์กร จะต้องกำหนดค่า CORS ก่อนเชื่อมต่อไปยังอินสแตนซ์ในองค์กร คุณต้องกำหนดค่า CORS สำหรับ Tableau ใน ServiceNow หากต้องการข้อมูลเพิ่มเติม โปรดดู กำหนดค่า CORS สำหรับ Tableau ใน ServiceNow(ลิงก์จะเปิดในหน้าต่างใหม่) ในชุมชน Tableau Community
  • สำหรับการใช้งานแบบคลาวด์ ต้องมีการเชื่อมต่อพร็อกซี เครื่องมือเชื่อมต่อในตัว ServiceNow จะมีการกำหนดเส้นทางผ่าน "servicenow-auth-proxy.connectors.tableau.com” แทนที่จะใช้เส้นทางจาก IP ของผู้ใช้ในพื้นที่โดยตรง พร็อกซีมีความจำเป็นเนื่องจากวิธีการทำงานของ OAuth 2.0 โดยจะจัดเก็บ ID ไคลเอนต์ที่ไม่ซ้ำและข้อมูลลับที่ OAuth จำเป็นต้องใช้เพื่ออนุญาตให้ Tableau Desktop สามารถเข้าถึง ServiceNow ได้

    หมายเหตุ: อย่าใช้การควบคุมสิทธิ์ที่อยู่ IP ใน ServiceNow เมื่อใช้การเชื่อมต่อพร็อกซี หากคุณจำเป็นต้องใช้งานการควบคุมสิทธิ์ที่อยู่ IP โปรด ค้นหาที่อยู่ IP ที่ถูกปฏิเสธ(ลิงก์จะเปิดในหน้าต่างใหม่) เพื่อค้นหา IP ที่ถูกปฏิเสธ จากนั้นเพิ่มกฎการอนุญาตให้กับ IP เหล่านั้น โปรดระวังว่า IP ที่เกี่ยวข้องกับ "servicenow-auth-proxy.connectors.tableau.com" อาจเปลี่ยนแปลงได้ เนื่องจากนี่เป็นบริการคลาวด์ และไม่ได้มี IP แบบตายตัว Tableau ไม่ได้ให้ข้อมูลหรืออัปเดตข้อมูลเกี่ยวกับ IP

ทำการเชื่อมต่อและตั้งค่าแหล่งข้อมูล

  1. เริ่มต้นใช้งาน Tableau ด้านล่าง เชื่อมต่อ เลือก ServiceNow ITSM หากต้องการดูรายการการเชื่อมต่อข้อมูลทั้งหมด โปรดเลือกเพิ่มเติมในส่วนไปยังเซิร์ฟเวอร์ จากนั้นทำตามขั้นตอนต่อไปนี้

    1. เลือก ตำแหน่งอินสแตนซ์: ระบบคลาวด์ หรือ ในองค์กร
    2. ใส่อินแสตนซ์ ServiceNow ชื่อผู้ใช้ และรหัสผ่านของคุณสำหรับบัญชี ServiceNow ในพื้นที่
      หมายเหตุ: เมื่อคุณเลือก ในองค์กร คุณต้องใส่ URL เต็มสำหรับอินสแตนซ์ ServiceNow
    3. เลือกเข้าสู่ระบบ
    4. เลือกประเภทตัวกรอง: ช่วงวันที่สัมพัทธ์หรือช่วงวันที่แบบคงที่แล้วเลือกหรือระบุช่วงดังกล่าว
    5. เลือกเชื่อมต่อ
      หาก Tableau ไม่สามารถทำการเชื่อมต่อได้ ให้ตรวจสอบว่าข้อมูลเข้าสู่ระบบนั้นถูกต้อง หากคุณยังไม่สามารถเชื่อมต่อได้ คอมพิวเตอร์ของคุณกำลังพบปัญหาขณะค้นหาเซิร์ฟเวอร์ โปรดติดต่อผู้ดูแลระบบเครือข่ายหรือ ServiceNow ของคุณ
  2. บนหน้าแหล่งข้อมูล ให้ทำดังนี้

    1. (ไม่บังคับ) เลือกชื่อแหล่งข้อมูลเริ่มต้นที่ด้านบนของหน้า แล้วป้อนชื่อแหล่งข้อมูลที่ไม่ซ้ำกันสำหรับใช้ใน Tableau ตัวอย่างเช่น ใช้แบบแผนการตั้งชื่อแหล่งข้อมูลที่ช่วยให้ผู้ใช้รายอื่นๆ ของแหล่งข้อมูลทราบแหล่งข้อมูลที่จะเชื่อมต่อได้

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

ใช้แดชบอร์ดแบบด่วน

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

ข้อพิจารณาสำคัญ

ServiceNow จะบังคับใช้สิทธิ์อนุญาตการเข้าถึงของบัญชีที่มีอยู่

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

ไม่รองรับตารางแบบกำหนดเอง

ตัวเชื่อมต่อ Tableau สำหรับ ServiceNow ITSM รองรับบริการ ITSM ซึ่งไม่รวมตารางแบบกำหนดเอง

ServiceNow กำหนดชื่อตาราง

เมื่อคุณดูตารางในตัวเชื่อมต่อ Tableau ตารางจะมีชื่อกำกับตามฉลาก ServiceNow ไม่ใช่ชื่อตาราง ตัวอย่างเช่น "sys_user_role" จะแสดงตามชื่อฉลาก "User Role" ฉลากนี้ถูกกำหนดโดยตัวเชื่อมต่อ ServiceNow

ฟิลด์ค่าแสดงผลจะไม่รวมอยู่ในแหล่งข้อมูล

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

ใช้บัญชี ServiceNow ในพื้นที่

คุณต้องใช้บัญชีในพื้นที่เพื่อเชื่อมต่อ Tableau กับข้อมูลของคุณ หากคุณไม่มีบัญชี ServiceNow ในพื้นที่ เราแนะนำให้สอบถามผู้ดูแลระบบของคุณให้ดำเนินการดังต่อไปนี้

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

การเลือกช่วงวันที่อาจส่งผลต่อประสิทธิภาพได้

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

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

จำนวนระเบียน

เวลาในการเรียกข้อมูล

1,000

11 วินาที

10,000

2 นาที

100,000

18 นาที

แก้ปัญหาการเข้าถึงข้อมูล

สำหรับผู้ใช้งาน ServiceNow ITSM

หากคุณเห็นข้อความแสดงข้อผิดพลาดเมื่อเชื่อมต่อข้อมูล เช่น "คุณไม่ได้รับอนุญาตให้ใช้งานแหล่งข้อมูลนี้..." โปรดติดต่อผู้ดูแลระบบ ServiceNow ของคุณ

สำหรับผู้ดูแลระบบ ServiceNow

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

ผู้ใช้ Tableau จำเป็นต้องเข้าถึงเมตาดาต้าเกี่ยวกับตารางใน ServiceNow ซึ่งมีอยู่ในตารางต่อไปนี้:

  • sys_dictionary table (เมตาดาต้าเกี่ยวกับคอลัมน์)
  • sys_db_object table (เมตาดาต้าเกี่ยวกับตาราง)
  • sys_glide_object table (เมตาดาต้าเกี่ยวกับประเภทฟิลด์ข้อมูล)

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

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

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

ดูเพิ่มเติม

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