เชื่อมต่อกับแหล่งข้อมูลบนระบบคลาวด์ในบริการของ Power BI
ด้วย Power BI คุณสามารถแชร์การเชื่อมต่อระบบคลาวด์สําหรับแบบจําลองเชิงความหมายและรายงานที่มีการแบ่งหน้า datamarts และกระแสข้อมูล ตลอดจนประสบการณ์การใช้งาน Power Query Online ใน รับข้อมูล ทําให้คุณสามารถสร้างวัตถุการเชื่อมต่อหลายรายการไปยังแหล่งข้อมูลบนระบบคลาวด์เดียวกันได้ ตัวอย่างเช่น คุณสามารถสร้างการเชื่อมต่อแยกต่างหากไปยังแหล่งข้อมูลเดียวกัน ด้วยข้อมูลประจําตัวหรือการตั้งค่าความเป็นส่วนตัวที่แตกต่างกัน และแชร์การเชื่อมต่อกับผู้อื่น บรรเทาความจําเป็นสําหรับผู้ใช้เหล่านั้นในการจัดการการเชื่อมต่อระบบคลาวด์ที่แยกต่างหาก
ชนิดของการเชื่อมต่อข้อมูล
ตารางต่อไปนี้แสดงวิธีการเชื่อมต่อชนิดต่าง ๆ แมปกับชนิดการเชื่อมต่อหลักสองชนิด: การเชื่อมต่อเกตเวย์ข้อมูล และการเชื่อมต่อระบบคลาวด์โดยตรง ความสามารถใหม่ที่อธิบายไว้ในบทความนี้คือ การเชื่อมต่อระบบคลาวด์ที่สามารถแชร์ได้
การเชื่อมต่อเกตเวย์ข้อมูล | การเชื่อมต่อระบบคลาวด์โดยตรง |
---|---|
การเชื่อมต่อที่ใช้เกตเวย์ข้อมูลส่วนบุคคล | การเชื่อมต่อระบบคลาวด์ส่วนบุคคล |
การเชื่อมต่อโดยใช้เกตเวย์ข้อมูลองค์กรหรือ VNET | การเชื่อมต่อระบบคลาวด์ที่แชร์ได้ (ใหม่) |
ข้อดีของการเชื่อมต่อระบบคลาวด์ที่แชร์ได้
การเชื่อมต่อโดยใช้การเชื่อมต่อระบบคลาวด์ส่วนบุคคลมาพร้อมกับข้อจํากัดหลายข้อ ตัวอย่างเช่น ด้วยการเชื่อมต่อระบบคลาวด์ส่วนบุคคล คุณสามารถสร้างวัตถุการเชื่อมต่อระบบคลาวด์ส่วนบุคคลเดียวไปยังแหล่งข้อมูลที่ระบุเท่านั้น แบบจําลองความหมายทั้งหมดที่เชื่อมต่อกับแหล่งข้อมูลใช้ออบเจ็กต์การเชื่อมต่อคลาวด์ส่วนบุคคลเดียวกัน ดังนั้นถ้าคุณเปลี่ยนข้อมูลประจําตัวของการเชื่อมต่อระบบคลาวด์ส่วนบุคคล แบบจําลองความหมายทั้งหมดที่ใช้การเชื่อมต่อคลาวด์ส่วนบุคคลนั้นจะได้รับผลกระทบ ซึ่งมักจะไม่ใช่ผลลัพธ์ที่ต้องการ
ข้อจํากัดอื่นของการเชื่อมต่อระบบคลาวด์ส่วนบุคคลคือ พวกเขาไม่สามารถแชร์กับผู้อื่นได้ ดังนั้นผู้ใช้รายอื่นจะไม่สามารถผูกแบบจําลองความหมายและรายงานที่มีการแบ่งหน้ากับการเชื่อมต่อระบบคลาวด์ส่วนบุคคลที่คุณเป็นเจ้าของได้ ผู้ใช้ต้องรักษาการเชื่อมต่อระบบคลาวด์ส่วนบุคคลของตนเอง
การเชื่อมต่อที่สามารถแชร์ได้ไม่มีข้อจํากัดดังกล่าว และมีการจัดการการเชื่อมต่อที่ยืดหยุ่นและมีความคล่องตัวมากขึ้น รวมถึงต่อไปนี้:
สนับสนุนการเชื่อมต่อหลายไปยังแหล่งข้อมูล เดียวกัน - สนับสนุนการเชื่อมต่อหลายรายการบนแหล่งข้อมูลเดียวกันจะมีประโยชน์อย่างยิ่งเมื่อคุณต้องการใช้การตั้งค่าการเชื่อมต่อที่แตกต่างกันสําหรับแบบจําลองความหมายที่แตกต่างกันและวัตถุอื่น ๆ นอกจากนี้ยังมีประโยชน์เมื่อคุณต้องการกําหนดวัตถุแต่ละรายการในการเชื่อมต่อแยกต่างหาก เพื่อให้แน่ใจว่าการตั้งค่าการเชื่อมต่อของพวกเขาจะถูกแยกออกจากกัน
คุณสามารถแชร์การเชื่อมต่อเหล่านี้กับผู้ใช้อื่น ๆ ด้วยการเชื่อมต่อที่สามารถแชร์ได้ คุณสามารถกําหนดสิทธิ์เจ้าของผู้ใช้อื่น ๆ ทําให้พวกเขาสามารถจัดการทุกแง่มุมของการกําหนดค่าการเชื่อมต่อ รวมถึงข้อมูลประจําตัวได้ คุณสามารถให้สิทธิ์การแชร์ต่อแก่ผู้ใช้อื่นเพื่อให้พวกเขาสามารถใช้และแชร์การเชื่อมต่อกับผู้อื่นได้ คุณยังสามารถให้ สิทธิ์ผู้ใช้ ซึ่งช่วยให้พวกเขาสามารถใช้การเชื่อมต่อเพื่อผูกวัตถุของพวกเขากับแหล่งข้อมูลได้
ลดค่าใช้จ่ายในการบํารุงรักษาการเชื่อมต่อข้อมูลและข้อมูลประจําตัว - เมื่อรวมกับแหล่งข้อมูลและประสบการณ์การจัดการเกตเวย์ คุณสามารถรวมศูนย์การจัดการการเชื่อมต่อแหล่งข้อมูลสําหรับเกตเวย์และการเชื่อมต่อคลาวด์ได้ การรวมศูนย์และการจัดการดังกล่าวเป็นเรื่องปกติสําหรับเกตเวย์ข้อมูลองค์กรและ VNET ซึ่งผู้ดูแลระบบเกตเวย์สร้าง แชร์ และรักษาการเชื่อมต่อไว้ ด้วยการเชื่อมต่อที่แชร์ได้ ตอนนี้คุณสามารถขยายการจัดการการเชื่อมต่อแบบรวมศูนย์ดังกล่าวไปยังแหล่งข้อมูลบนคลาวด์ได้เช่นกัน
เปรียบเทียบการเชื่อมต่อคลาวด์ที่แชร์กับการเชื่อมต่ออื่น ๆ
ตามค่าเริ่มต้น เมื่อคุณสร้างรายงาน Power BI Desktop ที่เชื่อมต่อกับแหล่งข้อมูลบนคลาวด์ แล้วอัปโหลดลงในพื้นที่ทํางานในบริการของ Power BI Power BI จะสร้างการเชื่อมต่อระบบคลาวด์ส่วนบุคคล และผูกไว้กับแบบจําลองความหมายของคุณ ซึ่งคุณต้องใส่ข้อมูลประจําตัว ถ้าการเชื่อมต่อระบบคลาวด์ส่วนบุคคลที่มีอยู่พร้อมใช้งาน คุณอาจให้ข้อมูลประจําตัวก่อนหน้านี้
ในทางกลับกัน ถ้าคุณมีการเข้าถึงการเชื่อมต่อระบบคลาวด์ที่สามารถแชร์ได้อย่างน้อยหนึ่งการเชื่อมต่อไปยังแหล่งข้อมูลเดียวกัน คุณสามารถใช้การเชื่อมต่อระบบคลาวด์ที่แชร์ได้ ซึ่งได้รับการกําหนดค่าไว้แล้วสําหรับคุณโดยเจ้าของ แทนที่จะต้องใช้การเชื่อมต่อระบบคลาวด์ส่วนบุคคลที่พร้อมใช้งานสําหรับแหล่งข้อมูลเท่านั้น
เมื่อต้องใช้การเชื่อมต่อระบบคลาวด์ที่แชร์ได้ บนหน้าการตั้งค่าแบบจําลองความหมายภายใต้การเชื่อมต่อเกตเวย์และระบบคลาวด์ ค้นหาการเชื่อมต่อ Cloud และสามารถเลือกการเชื่อมต่อคลาวด์ที่ใช้ร่วมกันที่คุณต้องการใช้สําหรับการเชื่อมต่อ จากนั้นเลือกนําไปใช้ สกรีนช็อตต่อไปนี้แสดงการตั้งค่า
สร้างการเชื่อมต่อระบบคลาวด์ที่แชร์ได้ใหม่
คุณสามารถสร้างการเชื่อมต่อระบบคลาวด์ที่แชร์ได้ใหม่ได้โดยตรงจาก หน้าการตั้งค่าแบบจําลอง ความหมาย ภายใต้การเชื่อมต่อ>เกตเวย์การเชื่อมต่อคลาวด์ เลือกแผนที่เพื่อดรอปดาวน์ แล้วเลือกสร้างการเชื่อมต่อ
บานหน้าต่างจะปรากฏขึ้นที่เรียกว่า การเชื่อมต่อ ใหม่ และเติมพารามิเตอร์การกําหนดค่าโดยอัตโนมัติ
การเปิดใช้งานการสร้างการเชื่อมต่อใหม่ทําให้การสร้างการเชื่อมต่อระบบคลาวด์ที่แชร์ได้แยกกันสําหรับแต่ละแบบจําลองความหมายเป็นเรื่องง่าย ถ้าจําเป็น คุณยังสามารถแสดงหน้าการจัดการการเชื่อมต่อจากที่ใดก็ได้ในบริการของ Power BI โดยการเลือกเฟือง การตั้งค่า ที่มุมบนขวาของบริการของ Power BI จากนั้นเลือก จัดการการเชื่อมต่อและเกตเวย์
สร้างการเชื่อมต่อระบบคลาวด์ที่แชร์ได้โดยใช้ข้อมูลประจําตัวของพื้นที่ทํางาน
คุณยังสามารถสร้างการเชื่อมต่อระบบคลาวด์แบบแชร์ได้โดยใช้วิธีการรับรองความถูกต้องข้อมูลประจําตัวของพื้นที่ทํางาน ซึ่งใช้บริการที่มีการจัดการโดยอัตโนมัติที่เชื่อมโยงกับพื้นที่ทํางาน Fabric เพื่อเชื่อมต่อกับข้อมูล หากต้องการใช้การเชื่อมต่อ เจ้าของแบบจําลองต้องมีสิทธิ์ การเข้าถึงพื้นที่ทํางานของผู้สนับสนุน (หรือสูงกว่า)
เมื่อต้องการสร้างข้อมูลประจําตัวของพื้นที่ทํางาน ให้ทําตามขั้นตอนเหล่านี้:
- กําหนดค่าพื้นที่ทํางานให้มี ข้อมูลประจําตัวของพื้นที่ทํางาน ข้อมูลประจําตัวของพื้นที่ทํางานเป็นบริการหลักที่มีการจัดการโดยอัตโนมัติที่เชื่อมโยงกับพื้นที่ทํางาน Fabric
- สร้างการเชื่อมต่อคลาวด์ที่แชร์ได้ (SCC) ด้วย ข้อมูลประจําตัว ของพื้นที่ทํางานเป็นวิธีการรับรองความถูกต้อง
- ผูกแหล่งข้อมูลกับ SCC ในการตั้งค่าแบบจําลองความหมาย
โปรดคํานึงถึงข้อควรพิจารณาต่อไปนี้เมื่อสร้างหรือใช้ ข้อมูลประจําตัวของพื้นที่ทํางาน:
- ข้อมูลประจําตัว ของพื้นที่ทํางานได้รับการสนับสนุนเฉพาะกับแหล่งข้อมูล Fabric เท่านั้น
- ชนิดการเชื่อมต่อที่ใช้ต้องสนับสนุนชนิดการรับรองความถูกต้องข้อมูลประจําตัวของพื้นที่ทํางาน ซึ่งรวมถึงตัวเชื่อมต่อ SQL Server และ ADLS สําหรับชนิดการเชื่อมต่อที่ใช้ ถ้ามี ตัวเลือกข้อมูลประจําตัว ของ พื้นที่ทํางานภายใต้การตั้งค่าการรับรองความถูกต้อง แสดงว่าตัวเชื่อมต่อนั้นได้รับการสนับสนุน
การตั้งค่าการเชื่อมต่อเริ่มต้น
เมื่อเชื่อมต่อกับแหล่งข้อมูล Fabric โดยเฉพาะ ข้อมูลประจําตัว Entra ID Single Sign-On (SSO) ของคุณจะถูกใช้ตามค่าเริ่มต้น
คุณยังสามารถใช้การเชื่อมต่อระบบคลาวด์ที่แชร์ได้แทนการตั้งค่าการเชื่อมต่อเริ่มต้นเพื่อเชื่อมต่อแบบจําลองเชิงความหมายกับแหล่งข้อมูล Fabric และด้วยเหตุนี้คุณจึงใช้การตั้งค่าที่คุณกําหนดค่าสําหรับการเชื่อมต่อระบบคลาวด์ที่แชร์ได้ เช่น ข้อมูลประจําตัวคงที่ ซึ่งช่วยให้คุณสามารถผูกแหล่งข้อมูลกับการเชื่อมต่อระบบคลาวด์ที่แชร์ได้ และแทนที่การเชื่อมต่อ SSO เริ่มต้นสําหรับแหล่งข้อมูลนั้น
หากต้องการเลือกการเชื่อมต่อคลาวด์ที่แชร์ได้แทนการตั้งค่า SSO เริ่มต้นของคุณ ให้เลือกการเชื่อมต่อ ระบบคลาวด์ที่แชร์ได้ในแผนที่ไปยัง: ดรอปดาวน์สําหรับแหล่งข้อมูลที่คุณต้องการให้แบบจําลองความหมายของคุณเชื่อมต่อ ดังที่แสดงในรูปต่อไปนี้:
ถ้าคุณไม่มีการเชื่อมต่อระบบคลาวด์ที่แชร์ได้ คุณสามารถเลือก สร้างการเชื่อมต่อ และสร้างการเชื่อมต่อใหม่ ตามที่อธิบายไว้ในส่วนก่อนหน้าของบทความนี้
การใช้การเชื่อมต่อระบบคลาวด์ที่แชร์กับรายงานที่มีการแบ่งหน้า
เมื่อคุณแชร์รายงานแบบแบ่งหน้าของคุณในบริการของ Power BI คุณสามารถอัปเดตการเชื่อมต่อระบบคลาวด์ได้จากภายในรายงาน เมื่อต้องการปรับเปลี่ยนการเชื่อมต่อระบบคลาวด์สําหรับรายงานที่มีการแบ่งหน้าของคุณ ให้นําทางไปยังพื้นที่ทํางานของคุณในบริการของ Power BI เลือกปุ่ม เพิ่มเติม (จุดไข่ปลา) จากนั้นเลือก จัดการ
การเลือก จัดการ จะแสดงหน้าที่มีหลายแท็บ เลือก แท็บ รายงาน จากแถวบนสุด จากนั้นคุณสามารถอัปเดตการเชื่อมต่อจากภายใน พื้นที่การเชื่อมต่อ ระบบคลาวด์ ดังที่แสดงในภาพหน้าจอต่อไปนี้
ข้อจํากัดและข้อควรพิจารณา
การเชื่อมต่อระบบคลาวด์ที่แชร์ได้ยังแชร์ข้อมูลประจําตัว ของคุณ - เมื่อคุณอนุญาตให้ผู้อื่นสามารถใช้การเชื่อมต่อระบบคลาวด์ที่แชร์ได้ของคุณ สิ่งสําคัญคือต้องเข้าใจว่า คุณกําลังอนุญาตให้ผู้อื่นเชื่อมต่อแบบจําลองเชิงความหมายของตนเอง รายงานที่มีการแบ่งหน้า และวัตถุอื่นๆ ไปยังแหล่งข้อมูลที่สอดคล้องกันโดยใช้รายละเอียดการเชื่อมต่อและข้อมูลประจําตัวที่คุณให้ไว้ ตรวจสอบให้แน่ใจว่าคุณแชร์การเชื่อมต่อ (และข้อมูลประจําตัวของพวกเขา) ที่คุณได้รับอนุญาตให้แชร์เท่านั้น
ผู้ใช้ทุกคนจะถูกจํากัดการเชื่อมต่อแหล่งข้อมูลสูงสุด 1000 รายการในผู้เช่าระบบคลาวด์ทุกราย: ถ้าคุณเข้าถึงจํานวนสูงสุดของขีดจํากัดแหล่งข้อมูล ให้ตรวจสอบว่าจํานวนแหล่งข้อมูลต่อผู้ใช้ไม่ได้เกินขีดจํากัดของการเชื่อมต่อ 1000 รายการ หากต้องการแก้ไขปัญหาที่เกี่ยวข้อง คุณสามารถลบแหล่งข้อมูลที่มีอยู่ออกจากศูนย์การจัดการด้วยตนเอง หรืออีกวิธีหนึ่งคือใช้สคริปต์ PowerShell ต่อไปนี้เพื่อค้นหาและลบแหล่งข้อมูลใด ๆ ที่เกินขีดจํากัดนั้น
## required module "mcirosoftpowerbimgmt" Install-Module -Name DataGateway and sign in the same user who exceeded the 1000 limit Import-Module -name microsoftpowerbimgmt ## get the gateway information per the sign in person. Choose Environment: Public, USGov, China, USGovHigh, USGovMil $environment = "Public" Connect-PowerBIServiceAccount -Environment $environment switch ($environment) { "Public" { $baseURL = "https://api.powerbi.com/v2.0/myorg/me/"; Break } "USGov" { $baseURL = "https://api.powerbigov.us/v2.0/myorg/me/"; Break } "China" { $baseURL = "https://api.powerbi.cn/v2.0/myorg/me/"; Break } "USGovHigh" { $baseURL = "https://api.high.powerbigov.us/v2.0/myorg/me/"; Break } "USGovMil" { $baseURL = "https://api.mil.powerbigov.us/v2.0/myorg/me/"; Break } } $getDatasourcesURL = $baseURL + "gatewayClusterDatasources?$expand=users" $datasources = Invoke-PowerBIRestMethod -Url $getDatasourcesURL -Method GET | ConvertFrom-Json foreach($dataource in $datasources.value) { if($datasource.gatewayType -eq "TenantCloud") { "cloud datasource found with id = {0}, name = {1}" -f $dataource.id, $datasource.datasourceName $gatewayId = $datasource.clusterId $datasourceId = $dataource.id ## conditional logic to determine if name matches set $deleteDatasourceURL = $baseURL + "gatewayClusters/$gatewayId/datasources/$datasourceId" Invoke-PowerBIRestMethod -Url $deleteDatasourceURL -Method DELETE } }
ถ้าคุณเป็น ISV หรือเจ้าของแอป Power BI Embedded อื่น ๆ ที่มีลูกค้าจํานวนมาก ให้ใช้โปรไฟล์บริการหลักสําหรับแอปแบบหลายการเช่าใน Power BI Embedded หากคุณไม่ใช่ ISV คุณอาจถึงขีดจํากัดนี้เนื่องจากคุณกําลังสร้างแหล่งข้อมูลใหม่สําหรับไฟล์ CSV หรือ Excel ทุกไฟล์ เพื่อแก้ไขปัญหานี้ คุณอาจต้องการใช้ "กล่องอัปโหลดไฟล์" ใน Power BI Desktop เพื่อเลือกไฟล์ Excel หลายไฟล์ ซึ่งสร้างการเชื่อมต่อแหล่งข้อมูลหลายรายการ ในสถานการณ์นี้ เพื่อให้แน่ใจว่ามีการเลือกแหล่งข้อมูลเดียวเท่านั้น เราขอแนะนําให้คุณเลือกโฟลเดอร์ที่มีไฟล์ Excel เหล่านั้นแทน
คุณไม่สามารถผสมแหล่งข้อมูลในองค์กร Excel กับแหล่งข้อมูล Analysis Services DirectQuery ที่มีอยู่แล้วได้ คุณสามารถรวมแหล่งข้อมูลในองค์กร Excel ลงในรายงานของคุณได้เท่านั้นหากอยู่ในคิวรีที่แยกต่างหาก ในสถานการณ์เช่นนี้ คุณสามารถแมปแหล่งข้อมูล Excel ไปยังเกตเวย์ และปล่อยแหล่งข้อมูล Analysis Services DirectQuery cloud ไว้เหมือนเดิม
Power BI Dataflow Gen1 และ Fabric Dataflow Gen2 ไม่สนับสนุนการเชื่อมต่อระบบคลาวด์ที่แชร์ได้ เวอร์ชันอื่น ๆ เช่น กระแสข้อมูล Power Apps จะรองรับการเชื่อมต่อระบบคลาวด์ที่แชร์ได้
เนื้อหาที่เกี่ยวข้อง
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการสร้างการเชื่อมต่อระบบคลาวด์ที่แชร์ได้:
คุณสามารถทําการเรียงลําดับของต่างๆ ด้วยบริการของ Power BI และ Power BI Desktop สําหรับข้อมูลเพิ่มเติมเกี่ยวกับขีดความสามารถ โปรดดูทรัพยากรต่อไปนี้: