หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
หมายเหตุ
Denodo เป็นเจ้าของและจัดหาตัวเชื่อมต่อนี้
สรุป
| รายการ | คำอธิบาย |
|---|---|
| สถานะการเผยแพร่ | ความพร้อมใช้งานทั่วไป |
| ผลิตภัณฑ์ | Power BI (แบบจําลองความหมาย) Power BI (กระแสข้อมูล) ผ้า (กระแสข้อมูลรุ่น 2) |
| ชนิดการรับรองความถูกต้องที่รองรับ | พื้นฐาน Windows บัญชีองค์กร |
หมายเหตุ
ความสามารถบางอย่างอาจมีอยู่ในผลิตภัณฑ์หนึ่ง แต่ไม่มีในผลิตภัณฑ์อื่นๆ เนื่องจากกําหนดการการปรับใช้และความสามารถเฉพาะของโฮสต์
ข้อกําหนดเบื้องต้น
หากต้องการใช้ตัวเชื่อมต่อนี้ ให้ติดตั้งและกําหนดค่าแพลตฟอร์ม Denodo และเริ่มบริการ ถ้าคุณมีการเชื่อมต่อที่ใช้ชื่อแหล่งข้อมูล ODBC (DSN) คุณต้องกําหนดค่าการเชื่อมต่อในผู้ดูแลระบบแหล่งข้อมูล ODBC อย่างถูกต้อง
รองรับความสามารถ
- นําเข้า
- DirectQuery (แบบจําลองความหมายของ Power BI)
เชื่อมต่อกับแหล่งข้อมูล ODBC จาก Power Query Desktop
เมื่อต้องทําการเชื่อมต่อ ทําตามขั้นตอนต่อไปนี้:
เมื่อต้องการเชื่อมต่อกับข้อมูล จาก Ribbon หน้าแรก ให้เลือก รับข้อมูล ในส่วนฐานข้อมูล ให้เลือก Denodo
การเชื่อมต่อกับแหล่งข้อมูลที่คุณเลือกมีสองวิธี:
- DSN (ชื่อแหล่งข้อมูล ODBC)
- สตริงการเชื่อมต่อ
ในกล่องโต้ตอบ Denodo Connector ในส่วน DSN หรือ Connection String ให้ระบุชื่อแหล่งข้อมูลหรือสตริงการเชื่อมต่อ ขึ้นอยู่กับชนิดของการเชื่อมต่อที่คุณต้องการ
เมื่อคุณกําลังสร้างสตริงการเชื่อมต่อที่เข้ากันได้กับ Denodo คุณต้องละเว้นฟิลด์ ไดรเวอร์ เนื่องจากฟิลด์นี้ถูกตั้งค่าอย่างโปร่งใสในเวลาเชื่อมต่อโดยตัวเชื่อมต่อเอง
สตริงการเชื่อมต่อต้องมีพารามิเตอร์บังคับสามตัว:
SERVER,PORTและDATABASE.SERVER=<Server name>;PORT=<Port number>;DATABASE=<Database name>นอกจากนี้ยังสามารถมีพารามิเตอร์เสริม:
SSLmode.SERVER=<Server name>;PORT=<Port number>;DATABASE=<Database name>;SSLmode=<SSL mode>ละเว้นพารามิเตอร์การรับรองความถูกต้อง คุณกําหนดค่าการรับรองความถูกต้องในขั้นตอนต่อมา
หมายเหตุ
เมื่อคุณเขียนสตริงการเชื่อมต่อ โปรดระวังข้อกําหนดต่อไปนี้:
- สตริงการเชื่อมต่อต้องรักษาลําดับที่ถูกต้องของพารามิเตอร์:
SERVER,PORT,DATABASEและSSLMode. - ชื่อของพารามิเตอร์เหล่านี้ต้องถูกเขียนในลักษณะเดียวกันเสมอ ตัวอย่างเช่น หากคุณเลือกที่จะเขียนเป็นตัวพิมพ์ใหญ่ จะต้องเขียนเป็นตัวพิมพ์ใหญ่เสมอ หากคุณตัดสินใจที่จะเขียนด้วยตัวอักษรตัวแรกของคําเป็นตัวพิมพ์ใหญ่และตัวอักษรที่เหลือเป็นตัวพิมพ์เล็ก จะต้องเขียนด้วยวิธีนั้นเสมอ
มิฉะนั้น Power BI อาจไม่รู้จักชุดข้อมูล Denodo ที่แตกต่างกันในรายงานว่าเป็นของแหล่งข้อมูล Denodo เดียวกัน ด้วยเหตุนี้ Power BI อาจร้องขอข้อมูลประจําตัวการรับรองความถูกต้องแยกต่างหากสําหรับแต่ละรายการ
ส่วนที่สอง เปิดใช้งานโหมดดีบัก เป็นฟิลด์ที่เลือกได้ที่ช่วยให้คุณสามารถเพิ่มข้อมูลการติดตามไปยังไฟล์ล็อก Power BI Desktop สร้างไฟล์เหล่านี้เมื่อคุณเปิดใช้งานการติดตามในแอปพลิเคชัน โดยใช้แท็บ การวินิจฉัย บนเมนู ตัวเลือก ค่าเริ่มต้นสําหรับ เปิดใช้งานโหมดตรวจแก้จุดบกพร่อง เป็นเท็จ และในสถานการณ์สมมตินี้ จะไม่มีข้อมูลการติดตามในไฟล์บันทึกจากตัวเชื่อมต่อแบบกําหนดเองของ Denodo Power BI
ส่วนที่สาม เนทีฟคิวรีคือเขตข้อมูลทางเลือกที่คุณสามารถป้อนคิวรีได้ ถ้าคุณใช้เขตข้อมูลคิวรีนี้ ชุดข้อมูลจะเป็นผลลัพธ์ของคิวรีแทนที่จะเป็นตารางหรือชุดของตาราง
คุณสามารถเขียนคิวรีที่คิวรีฐานข้อมูลที่เชื่อมโยงกับแหล่งข้อมูลได้เพียงฐานข้อมูลเดียว
SELECT title, name FROM film JOIN language ON film.language_id = language.language_id WHERE film.language_id = 1ถ้าคุณต้องการเขียนแบบสอบถามที่สอบถามฐานข้อมูลมากกว่าหนึ่งฐานข้อมูล คุณต้องระบุฐานข้อมูลที่เป็นเจ้าของแต่ละตารางในแบบสอบถาม
SELECT i_item_sk, country FROM sakila.country, ewd.itemส่วนสุดท้ายใน Denodo Connector คือ โหมดการเชื่อมต่อข้อมูล ซึ่งคุณสามารถเลือกระหว่างโหมดการนําเข้าหรือโหมด DirectQuery ได้
เมื่อคุณทําเสร็จแล้ว เลือกตกลง
ตอนนี้ระบบขอให้คุณตรวจสอบสิทธิ์ ตัวเชื่อมต่อแบบกําหนดเองของ Denodo Power BI รองรับการรับรองความถูกต้องสามชนิด:
Windows: เมื่อคุณเลือกใช้การรับรองความถูกต้องของ Windows Power BI Desktop จะเชื่อมต่อกับ Virtual DataPort ผ่านการรับรองความถูกต้อง Kerberos
ในกรณีนี้:
ต้องเปิดใช้งานการรับรองความถูกต้อง Kerberos ในเซิร์ฟเวอร์ Virtual DataPort
ฐานข้อมูล Denodo Virtual DataPort ที่แหล่งข้อมูลเชื่อมต่อต้องได้รับการกําหนดค่าด้วยตัวเลือกชนิดการรับรองความถูกต้อง ODBC/ADO.net ที่ตั้งค่าเป็น Kerberos
Power BI Desktop ต้องทํางานในโดเมน Windows เนื่องจากโปรแกรมควบคุม ODBC ร้องขอตั๋ว Kerberos จากแคชตั๋วของระบบปฏิบัติการ
ตรวจสอบให้แน่ใจว่า หน้า ตัวเลือกขั้นสูง ของการกําหนดค่า DSN มีการกําหนดค่าที่จําเป็นทั้งหมดสําหรับการใช้ Kerberos เป็นวิธีการรับรองความถูกต้อง
พื้นฐาน: ชนิดการรับรองความถูกต้องนี้เชื่อมต่อ Power BI Desktop กับข้อมูล Virtual DataPort ของคุณผ่านข้อมูลประจําตัวของเซิร์ฟเวอร์ Virtual DataPort ของคุณ
หมายเหตุ
ตัวเชื่อมต่อ Denodo เวอร์ชันเก่ากําหนดให้คุณต้องหลีกหนีอักขระรหัสผ่านบางตัว ตั้งแต่เวอร์ชัน 1.0.8 กฎนี้ไม่จําเป็นต้องใช้อีกต่อไป
บัญชีองค์กร: ชนิดการรับรองความถูกต้องนี้เชื่อมต่อ Power BI Desktop กับข้อมูล Virtual DataPort ของคุณผ่านชุดข้อมูลประจําตัวของ Microsoft ที่เฉพาะเจาะจง ตัวเลือกนี้เป็นเวอร์ชันเฉพาะของ OAuth สําหรับ Microsoft Entra ID
เมื่อคุณเลือก ลงชื่อเข้าใช้ แท็บการลงชื่อเข้าใช้จะเปิดขึ้น ป้อนข้อมูลประจําตัวของ Microsoft ที่จะใช้สําหรับแหล่งข้อมูลนี้
เมื่อคุณลงชื่อเข้าใช้แล้ว ให้เลือก เชื่อมต่อ จากนั้นคุณจะเห็นหน้าจอเนวิเกเตอร์สําหรับการเลือกตาราง
หมายเหตุ
ในการเข้าถึงฐานข้อมูล Virtual DataPort คุณต้องสร้างผู้ใช้ใน Denodo ชื่อของผู้ใช้ต้องเหมือนกับอีเมลที่ใช้ใน Power BI เมื่อผู้ใช้ลงชื่อเข้าใช้บัญชีองค์กร เมื่อคุณสร้างผู้ใช้ใน Denodo คุณต้องเลือก EXTERNAL เป็นชนิดการรับรองความถูกต้อง สิทธิ์ที่มอบให้กับผู้ใช้รายนี้ในฐานข้อมูล Denodo จะกําหนดว่าฐานข้อมูลใดสามารถเข้าถึงได้จาก Power BI Desktop
เมื่อเสร็จแล้ว ให้เลือก เชื่อมต่อ
ในตัวนําทาง ให้เลือกฐานข้อมูลและข้อมูลที่คุณต้องการ แล้วเลือก โหลด อีกวิธีหนึ่งคือ ถ้าคุณกําลังจะปรับเปลี่ยนข้อมูลขาเข้า ให้เลือก แปลงข้อมูล
เชื่อมต่อกับ Denodo จาก Power Query Online
ในการเชื่อมต่อกับข้อมูล Derodo:
เลือก Denodo จากหน้า Power Query เชื่อมต่อกับแหล่งข้อมูล
ในกล่องโต้ตอบ Denodo ให้ป้อน DSN หรือสตริงการเชื่อมต่อ สําหรับอินสแตนซ์ Denodo ของคุณ สําหรับ สายอักขระการเชื่อมต่อ คุณต้องระบุพารามิเตอร์ SERVER, PORT และ DATABASE
เลือกว่าจะใช้โหมดดีบักหรือไม่
รวมชื่อของเกตเวย์ข้อมูลภายในองค์กรของคุณ
หมายเหตุ
จําเป็นต้องมีเกตเวย์ข้อมูลภายในองค์กร เนื่องจากตัวเชื่อมต่อ Denodo ใช้โปรแกรมควบคุม ODBC ที่ต้องติดตั้งบนเครื่องเกตเวย์
เลือกชนิดการรับรองความถูกต้อง และระบุข้อมูลประจําตัวของคุณ:
- พื้นฐาน: ป้อนชื่อผู้ใช้และรหัสผ่าน Denodo ของคุณ
- บัญชีขององค์กร: ลงชื่อเข้าใช้ด้วยบัญชีขององค์กร
เลือก ถัดไป เพื่อดําเนินการต่อ
ในหน้า เลือกข้อมูล ให้เลือกมุมมองหรือตารางที่คุณต้องการโหลด แล้วเลือก แปลงข้อมูล เพื่อแปลงข้อมูลเป็น ตัวแก้ไข Power Query
เชื่อมต่อกับแหล่งข้อมูล ODBC จากบริการของ Power BI
สําหรับวิธีการเชื่อมต่อนี้ คุณใช้เกตเวย์ข้อมูลภายในองค์กร ทำตามขั้นตอนเหล่านี้:
กําหนดค่าเกตเวย์ข้อมูลภายในองค์กร (เกตเวย์องค์กร) เกตเวย์นี้ให้การถ่ายโอนข้อมูลที่รวดเร็วและปลอดภัยระหว่างข้อมูลภายในองค์กร (ข้อมูลในแอปพลิเคชัน Power BI Desktop ของคุณ ไม่ใช่ในระบบคลาวด์) และบริการของ Power BI
ลงชื่อเข้าใช้และลงทะเบียนเกตเวย์ของคุณ ในแอปเกตเวย์ข้อมูลภายในองค์กร เลือกแท็บ สถานะ เพื่อตรวจสอบว่าเกตเวย์ของคุณออนไลน์และพร้อมใช้งาน
ในบริการของ Power BI บน การตั้งค่าแหล่งข้อมูล ให้สร้างแหล่งข้อมูลสําหรับตัวเชื่อมต่อแบบกําหนดเองของ Denodo Power BI
เมื่อต้องการสร้างแหล่งข้อมูล คุณต้องระบุวิธีการเชื่อมต่อกับแหล่งข้อมูลที่คุณเลือก:
- ดีเอสเอ็น
- สตริงการเชื่อมต่อ
หมายเหตุ
เราขอแนะนํา DSN มีตัวเลือกการกําหนดค่ามากมายที่อาจไม่พร้อมใช้งานโดยตรงเมื่อคุณใช้สตริงการเชื่อมต่อ
คุณยังต้องระบุโหมดการรับรองความถูกต้องด้วย วิธีการรับรองความถูกต้องที่พร้อมใช้งานคือ:
Windows: บริการของ Power BI เชื่อมต่อกับ Virtual DataPort ผ่านการรับรองความถูกต้องของ Kerberos
- ใน การตั้งค่าแหล่งข้อมูล ให้ป้อนชื่อผู้ใช้และรหัสผ่านเพื่อสร้างตั๋ว Kerberos
- ในเซิร์ฟเวอร์ Virtual DataPort ให้เปิดใช้งานการรับรองความถูกต้อง Kerberos
- ฐานข้อมูล Denodo Virtual DataPort ที่แหล่งข้อมูลเชื่อมต่อต้องได้รับการกําหนดค่าด้วยตัวเลือกชนิดการรับรองความถูกต้อง ODBC/ADO.net ที่ตั้งค่าเป็น Kerberos
- ตรวจสอบให้แน่ใจว่า หน้า ตัวเลือกขั้นสูง ของการกําหนดค่า DSN มีการกําหนดค่าที่จําเป็นทั้งหมดสําหรับการใช้ Kerberos เป็นวิธีการรับรองความถูกต้อง
พื้นฐาน: คุณสามารถสร้างแหล่งข้อมูลในบริการของ Power BI เพื่อเชื่อมต่อกับข้อมูล Virtual DataPort ของคุณผ่านข้อมูลประจําตัวของเซิร์ฟเวอร์ Virtual DataPort ของคุณ
หมายเหตุ: คุณสามารถสร้างแหล่งข้อมูลในบริการของ Power BI เพื่อเชื่อมต่อกับข้อมูล Virtual DataPort ของคุณผ่านข้อมูลประจําตัวของ Microsoft
หมายเหตุ
เมื่อต้องการเข้าถึงฐานข้อมูล Virtual DataPort คุณต้องสร้างผู้ใช้ใน Denodo ที่มีชื่อเหมือนกับอีเมลที่ใช้ใน Power BI เมื่อลงชื่อเข้าใช้บัญชีองค์กร เมื่อคุณสร้างผู้ใช้ใน Denodo คุณต้องเลือก EXTERNAL เป็นชนิดการรับรองความถูกต้อง สิทธิ์ที่มอบให้กับผู้ใช้นี้ในฐานข้อมูล Denodo จะกําหนดว่าฐานข้อมูลใดสามารถเข้าถึงได้จาก Power BI
หากคุณใช้ Windows authentication ภายใต้ การตั้งค่าขั้นสูง สําหรับแหล่งข้อมูล คุณสามารถเปิดใช้งานการลงชื่อเข้าระบบครั้งเดียว (SSO) เพื่อให้ผู้ชมรายงานสืบค้น Denodo ด้วยข้อมูลประจําตัวของตนเอง ตัวเชื่อมต่อ Denodo รองรับเส้นทาง SSO สองเส้นทาง: Kerberos และ Microsoft Entra ID
เคอร์เบรอส SSO:
มีสองตัวเลือกสําหรับการเปิดใช้งาน Kerberos SSO: ใช้ SSO ผ่าน Kerberos สําหรับคิวรี DirectQuery และใช้ SSO ผ่าน Kerberos สําหรับคิวรี DirectQuery และนําเข้า ถ้าคุณกําลังทํางานกับรายงานที่ยึดตาม DirectQuery ทั้งสองตัวเลือกจะใช้ข้อมูลประจําตัว SSO ของผู้ใช้ที่ลงชื่อเข้าใช้บริการของ Power BI หากคุณกําลังทํางานกับรายงานที่ยึดตามการนําเข้า ตัวเลือกเดิมจะใช้ข้อมูลประจําตัวที่ป้อนในหน้าแหล่งข้อมูล (ฟิลด์ชื่อผู้ใช้ และ รหัสผ่าน ) ในขณะที่ตัวเลือกหลังจะใช้ข้อมูลประจําตัวของเจ้าของโมเดลความหมาย
มีข้อกําหนดเบื้องต้นและข้อควรพิจารณาเฉพาะที่คุณต้องคํานึงถึงเพื่อใช้ SSO ที่ใช้ Kerberos ข้อกําหนดบางประการเหล่านี้คือ:
คุณต้องเปิดใช้งานการมอบหมายที่มีข้อจํากัดของ Kerberos สําหรับผู้ใช้ Windows ที่เรียกใช้เกตเวย์ Power BI นอกจากนี้ ให้กําหนดค่าทั้งสภาพแวดล้อม Active Directory และ Microsoft Entra ID ในเครื่องตามคําแนะนําที่เสนอโดย Microsoft เพื่อจุดประสงค์นี้
โดยค่าเริ่มต้น เกตเวย์ Power BI จะส่งชื่อหลักของผู้ใช้ (UPN) เมื่อดําเนินการรับรองความถูกต้อง SSO ตรวจทานแอตทริบิวต์ที่คุณใช้เป็นตัวระบุการเข้าสู่ระบบในการรับรองความถูกต้องของ Denodo Kerberos ถ้าแตกต่างจาก
userPrincipalNameปรับการตั้งค่าเกตเวย์ให้ตรงกันไฟล์การกําหนดค่าเกตเวย์ Power BI อยู่ใน
Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.dll.config.\Program Files\On-premises data gatewayแฟ้มนี้มีคุณสมบัติสองอย่างADUserNameLookupPropertyและADUserNameReplacementPropertyที่ช่วยให้เกตเวย์ดําเนินการค้นหา Microsoft Entra ID ภายในเครื่องขณะรันไทม์ADUserNameLookupPropertyระบุแอตทริบิวต์ของ Active Directory โลคัลที่เกตเวย์แมปชื่อหลักของผู้ใช้จาก Microsoft Entra ID ในสถานการณ์สมมติADUserNameLookupPropertyนี้ ควรเป็นuserPrincipalNameเมื่อพบผู้ใช้ ค่าจะADUserNameReplacementPropertyระบุแอตทริบิวต์ที่รับรองความถูกต้องของผู้ใช้ที่แอบอ้างเป็นบุคคลอื่น (แอตทริบิวต์ที่คุณใช้เป็นตัวระบุการเข้าสู่ระบบใน Denodo)การเปลี่ยนแปลงไฟล์การกําหนดค่านี้มีผลที่ระดับเกตเวย์ และส่งผลต่อแหล่งข้อมูลใดๆ ที่ใช้การรับรองความถูกต้อง SSO ผ่านเกตเวย์ Power BI
Microsoft Entra ID SSO (พรีวิว):
Microsoft Entra ID SSO สําหรับตัวเชื่อมต่อ Denodo อยู่ในการแสดงตัวอย่าง เมื่อคุณเปิดใช้งาน ผู้ชมของแบบจําลองความหมาย DirectQuery คิวรี Denodo ด้วยข้อมูลประจําตัว Microsoft Entra ID ของตนเอง Entra ID SSO ลบการขึ้นต่อกันของผู้รับมอบสิทธิ์ที่มีข้อจํากัดของ Active Directory ในองค์กร และ Kerberos ที่ Kerberos SSO ต้องการ
Entra ID SSO มีข้อกําหนดเบื้องต้นดังต่อไปนี้:
- ผู้ดูแลระบบผู้เช่า Power BI เปิดใช้งาน Denodo SSO และ Microsoft Entra ID SSO สําหรับเกตเวย์ข้อมูล ในการตั้งค่าผู้เช่า
- เกตเวย์ข้อมูลภายในองค์กรเรียกใช้รุ่นที่สนับสนุน Entra ID SSO
- เซิร์ฟเวอร์ Denodo เรียกใช้เวอร์ชันที่สนับสนุนการตรวจสอบโทเค็น Microsoft Entra ID
หลังจากเปิดใช้งาน Denodo SSO ในผู้เช่าแล้ว ตัวเลือก ลงชื่อเข้าระบบครั้งเดียว บนหน้าแหล่งข้อมูลจะมีกล่องกาเครื่องหมาย ใช้ SSO ผ่าน Azure AD สําหรับคิวรี DirectQuery เลือกกล่องกาเครื่องหมายนี้เพื่อเปิดใช้งาน Entra ID SSO สําหรับแบบจําลองความหมาย DirectQuery ใดๆ ที่ผูกไว้กับการเชื่อมต่อข้อมูล
Entra ID SSO ใช้กับแบบจําลองความหมายของ DirectQuery เท่านั้น นําเข้าแบบจําลองตอบคิวรีจากข้อมูลที่นําเข้า และไม่ถ่ายทอดข้อมูลประจําตัวผู้ใช้ไปยังแหล่งข้อมูล
หลังจากที่คุณสร้างแหล่งข้อมูลสําหรับตัวเชื่อมต่อ Denodo คุณสามารถรีเฟรชรายงาน Power BI ได้ วิธีเผยแพร่รายงานบน powerbi.com
- เปิดรายงานใน Power BI Desktop
- เลือกไฟล์>เผยแพร่>เผยแพร่ไปยัง Power BI
- บันทึกรายงานบนคอมพิวเตอร์
- เลือกพื้นที่ทํางานที่คุณต้องการเผยแพร่
การกำหนดค่าขั้นสูง
การใช้พารามิเตอร์ ConnectionTimeout
ถ้าคุณต้องการควบคุมว่าจะรอนานเพียงใดก่อนที่จะละทิ้งความพยายามที่จะเชื่อมต่อกับเซิร์ฟเวอร์ คุณสามารถใช้ ConnectionTimeout พารามิเตอร์ได้
ใช้พารามิเตอร์นี้จากตัวแก้ไขขั้นสูงเท่านั้น เมื่อต้องการConnectionTimeoutทําเช่นนั้น ต้องเพิ่มพารามิเตอร์ ในตัวเลือกเรกคอร์ด โดยเชื่อมโยงค่าของชนิดduration
เรียนรู้เพิ่มเติมเกี่ยวกับduration
การใช้พารามิเตอร์ QueryTimeout
หากคุณต้องการควบคุมว่าจะรอนานเพียงใดก่อนที่จะละทิ้งความพยายามที่จะดําเนินการคิวรี คุณสามารถใช้ QueryTimeout พารามิเตอร์ได้
ใช้พารามิเตอร์นี้จากตัวแก้ไขขั้นสูงเท่านั้น เมื่อต้องการQueryTimeoutทําเช่นนั้น ต้องเพิ่มพารามิเตอร์ ในตัวเลือกเรกคอร์ด โดยเชื่อมโยงค่าของชนิดnumber ค่าตัวเลขนี้แสดงเป็นมิลลิวินาที (ตัวอย่างเช่น 10000 เท่ากับ 10 วินาที)
การใช้พารามิเตอร์ UserAgent
ถ้าคุณต้องการระบุชื่อของแอปพลิเคชันไคลเอ็นต์ คุณสามารถใช้ UserAgent พารามิเตอร์ได้
ใช้พารามิเตอร์นี้จากตัวแก้ไขขั้นสูงเท่านั้น เมื่อต้องการUserAgentทําเช่นนั้น ต้องเพิ่มพารามิเตอร์ ในตัวเลือกเรกคอร์ด โดยเชื่อมโยงค่าชนิดtext
การใช้พารามิเตอร์การบีบอัด
เราขอแนะนําให้คุณเปิดใช้งานการตั้งค่านี้เมื่อแอปพลิเคชันไคลเอ็นต์และเซิร์ฟเวอร์ Denodo เชื่อมต่อผ่าน WAN ในกรณีเหล่านี้ คุณสามารถคาดหวังการปรับปรุงประสิทธิภาพการทํางานที่สําคัญเมื่อแอปพลิเคชันไคลเอ็นต์อ่านข้อมูลปริมาณปานกลางหรือขนาดใหญ่
ใช้พารามิเตอร์นี้จากตัวแก้ไขขั้นสูงเท่านั้น เมื่อต้องการทําเช่นนั้น Compression ต้องเพิ่มพารามิเตอร์ในตัวเลือกเรกคอร์ด โดยเชื่อมโยงค่าของชนิด number (0 หรือ 1)
แก้ไข ปัญหา
ถ้ามุมมอง Denodo ถูกนําเข้าเป็นแหล่งข้อมูลลงใน Power BI มีความสัมพันธ์กับมุมมองอื่นมากกว่า 42 รายการ Power BI อาจแสดงข้อผิดพลาดต่อไปนี้เมื่อคุณพยายามเข้าถึงหน้าต่างการแปลงข้อมูล:
Preview.Error: The type of the current preview value is too complex to display.
ข้อผิดพลาดนี้เกิดจากข้อจํากัดในแพลตฟอร์ม Power Query เมื่อต้องการหลีกเลี่ยงปัญหานี้ ให้เลือกแหล่งข้อมูลที่ล้มเหลว (คิวรี) ในหน้าต่างการแปลงข้อมูล แล้วเลือก ดู>ตัวแก้ไขขั้นสูง จากนั้นแก้ไขนิพจน์แหล่งข้อมูลในภาษา M โดยเพิ่มคุณสมบัติต่อไปนี้ไปยังอาร์กิวเมนต์ options ของการ Denodo.Contents เรียกฟังก์ชัน:
CreateNavigationProperties=false
ดังนั้นการโทรของคุณจะมีลักษณะคล้ายกับ:
Source = Denodo.Contents(<dsn>, null, [CreateNavigationProperties=false])
คุณสมบัตินี้สั่งให้ Power BI ไม่พยายามสร้างคุณสมบัติการนําทางจากความสัมพันธ์ที่ลงทะเบียนสําหรับมุมมอง Denodo ที่เข้าถึงในแหล่งข้อมูลนี้ ถ้าคุณต้องการให้ความสัมพันธ์เหล่านี้บางส่วนปรากฏในแบบจําลองข้อมูล Power BI ของคุณ คุณต้องลงทะเบียนด้วยตนเองในภายหลัง