แชร์ผ่าน


สร้างวิชวลและรายงานด้วยตัวเชื่อมต่อ Microsoft Cost Management ใน Power BI Desktop

คุณสามารถใช้ตัวเชื่อมต่อ Microsoft Cost Management สําหรับ Power BI Desktop เพื่อสร้างการแสดงภาพและรายงานแบบกําหนดเองที่มีประสิทธิภาพ ซึ่งช่วยให้คุณเข้าใจการใช้จ่ายของ Azure ของคุณได้ดีขึ้น

ตัวเชื่อมต่อ Microsoft Cost Management ในขณะนี้สนับสนุนลูกค้าด้วย:

หากคุณมีข้อตกลงที่ไม่สนับสนุน คุณสามารถใช้ การส่งออก เพื่อบันทึกข้อมูลค่าใช้จ่ายเพื่อแชร์ จากนั้นเชื่อมต่อโดยใช้ Power BI สําหรับข้อมูลเพิ่มเติม ดูบทช่วยสอน - สร้างและจัดการการส่งออกการจัดการต้นทุน

ตัวเชื่อมต่อ Microsoft Cost Management ใช้ OAuth 2.0 สําหรับการรับรองความถูกต้องกับ Azure และระบุตัวตนผู้ใช้ที่จะใช้ตัวเชื่อมต่อ โทเค็นที่สร้างขึ้นในกระบวนการนี้จะใช้ได้สําหรับช่วงเวลาที่ระบุ Power BI เก็บรักษาโทเค็นสําหรับการลงชื่อเข้าใช้ครั้งถัดไป OAuth 2.0 เป็นมาตรฐานสําหรับกระบวนการที่อยู่เบื้องหลังเพื่อให้แน่ใจว่าการจัดการสิทธิ์เหล่านี้มีความปลอดภัย หากต้องการเชื่อมต่อ คุณต้องมี ผู้ดูแลระบบองค์กร (อ่านอย่างเดียว) หรือมีสิทธิ์มากกว่า สําหรับบัญชีการเรียกเก็บเงิน EA หรือ สิทธิ์ผู้สนับสนุนหรือมากกว่า สําหรับบัญชีการเรียกเก็บเงิน MCA หรือโปรไฟล์การเรียกเก็บเงิน

โน้ต

ตัวเชื่อมต่อการจัดการค่าใช้จ่ายสําหรับ Power BI สนับสนุนสูงสุดโดยประมาณที่รายละเอียดต้นทุนดิบ 5 ล้านเหรียญ หากต้องการประเมินทางเลือกอื่นตามความต้องการของคุณ ให้ตรวจสอบบทความ การเลือกแหล่งข้อมูล Power BI

เชื่อมต่อโดยใช้ Microsoft Cost Management

เมื่อต้องใช้ตัวเชื่อมต่อ Microsoft Cost Management ใน Power BI Desktop ให้ทําตามขั้นตอนต่อไปนี้:

  1. ใน ribbon หน้าแรกของ ให้เลือก รับข้อมูล

  2. เลือก Azure จากรายการของประเภทข้อมูล

  3. เลือกการจัดการค่าใช้จ่ายของ Azure

  4. เลือก เชื่อมต่อ

    ภาพหน้าจอของกล่องโต้ตอบรับข้อมูลที่มีการเลือกที่เน้นเพื่อเชื่อมต่อกับการจัดการค่าใช้จ่ายของ Azure

  5. ในกล่องโต้ตอบที่ปรากฏขึ้น ภายใต้ ขอบเขตการเลือก เลือกขอบเขตการป้อนข้อมูลด้วยตนเอง สําหรับ ข้อตกลงลูกค้าของ Microsoft หรือเลือก หมายเลขการลงทะเบียนสําหรับข้อตกลงขององค์กร

เชื่อมต่อกับบัญชีข้อตกลงลูกค้าของ Microsoft

ในส่วนนี้จะอธิบายขั้นตอนที่จําเป็นในการเชื่อมต่อกับบัญชีข้อตกลงลูกค้าของ Microsoft

เชื่อมต่อกับบัญชีการเรียกเก็บเงิน

หากต้องการเชื่อมต่อกับบัญชีการเรียกเก็บเงิน คุณจําเป็นต้องเรียกใช้ ID บัญชีการเรียกเก็บเงิน ของคุณ จากพอร์ทัล Azure:

  1. ในพอร์ทัล Azure นําทางไปยัง การจัดการค่าใช้จ่าย +การเรียกเก็บเงิน

  2. เลือกขอบเขตการเรียกเก็บเงินของคุณ

  3. ในเมนู เลือกคุณสมบัติการตั้งค่า>

  4. ภายใต้ รายละเอียดบัญชีการเรียกเก็บเงิน ให้คัดลอก ID บัญชีการเรียกเก็บเงิน

    สกรีนช็อตของ ID บัญชีการเรียกเก็บเงินที่เน้นในคุณสมบัติโปรไฟล์การเรียกเก็บเงินสําหรับการจัดการค่าใช้จ่าย

  5. ในกล่องโต้ตอบการจัดการค่าใช้จ่ายของ Azure ใน Power BI Desktop ภายใต้เลือกขอบเขต เลือกขอบเขตการป้อนข้อมูลด้วยตนเอง

  6. ป้อนสตริงการเชื่อมต่อตามที่แสดงในตัวอย่างต่อไปนี้ แทน {billingAccountId} ด้วยข้อมูลที่คัดลอกในขั้นตอนก่อนหน้า

    /providers/Microsoft.Billing/billingAccounts/{billingAccountId}

    อีกวิธีหนึ่งคือสําหรับ ขอบเขตการเลือก ให้เลือก หมายเลขการลงทะเบียน และป้อนสตริง ID บัญชีการเรียกเก็บเงิน ตามที่คัดลอกในขั้นตอนก่อนหน้า

  7. ป้อนจํานวนเดือนและเลือก ตกลง

    ภาพหน้าจอของกล่องโต้ตอบการจัดการค่าใช้จ่ายของ Azure ที่มีจํานวนเดือนที่ป้อนข้อมูล

    อีกวิธีหนึ่งคือ ถ้าคุณต้องการดาวน์โหลดข้อมูลน้อยกว่าหนึ่งเดือน คุณสามารถตั้งค่า จํานวนเดือน เป็นศูนย์ จากนั้นระบุช่วงวันที่โดยใช้ Start Date และ End Date ค่าที่เท่ากับน้อยกว่า 31 วัน

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

เชื่อมต่อกับโปรไฟล์การเรียกเก็บเงิน

เมื่อต้องการเชื่อมต่อกับโปรไฟล์การเรียกเก็บเงินของ คุณต้องเรียกใช้ ID โปรไฟล์การเรียกเก็บเงิน และ ID บัญชีการเรียกเก็บเงินจากพอร์ทัล Azure:

  1. ในพอร์ทัล Azure นําทางไปยัง การจัดการค่าใช้จ่าย +การเรียกเก็บเงิน

  2. เลือกขอบเขตการเรียกเก็บเงินของคุณ

  3. ในเมนู เลือกโปรไฟล์การเรียกเก็บเงิน> จากนั้นเลือกโปรไฟล์การเรียกเก็บเงินของคุณ

  4. ในเมนู เลือกคุณสมบัติการตั้งค่า>

  5. คัดลอกรหัสโปรไฟล์การเรียกเก็บเงินและ ID บัญชีการเรียกเก็บเงิน

  6. ในกล่องโต้ตอบการจัดการค่าใช้จ่ายของ Azure ใน Power BI Desktop ภายใต้เลือกขอบเขต เลือกขอบเขตการป้อนข้อมูลด้วยตนเอง

  7. ใส่สตริง ID ทรัพยากรของโปรไฟล์การเรียกเก็บเงินดังที่แสดงในตัวอย่างต่อไปนี้ แทน {billingAccountId} และ {billingProfileId} ด้วยข้อมูลที่คัดลอกในขั้นตอนก่อนหน้า

    /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}

  8. ป้อนจํานวนเดือนและเลือก ตกลง

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

เชื่อมต่อกับบัญชีข้อตกลงองค์กร

หากต้องการเชื่อมต่อกับบัญชีข้อตกลงองค์กร คุณสามารถรับรหัสการลงทะเบียนของคุณจากพอร์ทัล Azure:

  1. ในพอร์ทัล Azure นําทางไปยัง การจัดการค่าใช้จ่าย +การเรียกเก็บเงิน

  2. เลือกขอบเขตการเรียกเก็บเงินของคุณ

  3. จาก blade ภาพรวม ของ ให้คัดลอก ID บัญชีการเรียกเก็บเงิน

  4. ในกล่องโต้ตอบการจัดการค่าใช้จ่ายของ Azure ใน Power BI Desktop ภายใต้เลือกขอบเขต เลือกหมายเลขการลงทะเบียน

  5. ภายใต้ ตัวระบุขอบเขต ให้วาง ID บัญชีการเรียกเก็บเงินที่คัดลอกในขั้นตอนก่อนหน้า

  6. ป้อนจํานวนเดือนและเลือก ตกลง

    สกรีนช็อตที่แสดงคุณสมบัติ Azure Cost Management พร้อมขอบเขตของหมายเลขการลงทะเบียน

  7. เมื่อได้รับข้อความปรากฏ ให้ลงชื่อเข้าใช้ด้วยบัญชีผู้ใช้และรหัสผ่าน Azure ของคุณ คุณต้องใช้บัญชีผู้ดูแลระบบองค์กรสําหรับข้อตกลงขององค์กร

ข้อมูลที่พร้อมใช้งานผ่านตัวเชื่อมต่อ

เมื่อคุณรับรองความถูกต้องเรียบร้อยแล้ว หน้าต่าง ตัวนําทาง จะปรากฏขึ้นพร้อมกับตารางข้อมูลที่มีดังต่อไปนี้:

ตาราง ชนิดบัญชี ขอบเขตที่สนับสนุน คําอธิบาย
สรุปยอดดุล EA เท่านั้น การลงทะเบียน EA สรุปยอดดุลสําหรับเดือนที่เรียกเก็บเงินปัจจุบันสําหรับข้อตกลงขององค์กร
เหตุการณ์ในการเรียกเก็บเงิน MCA เท่านั้น โปรไฟล์การเรียกเก็บเงิน แฟ้มบันทึกเหตุการณ์ของใบแจ้งหนี้ใหม่ ซื้อเครดิต และอื่น ๆ ข้อตกลงลูกค้าของ Microsoft เท่านั้น
งบประมาณ EA, MCA การลงทะเบียน EA, บัญชีการเรียกเก็บเงิน MCA, โปรไฟล์การเรียกเก็บเงิน MCA รายละเอียดงบประมาณเพื่อดูค่าใช้จ่ายจริงหรือการใช้งานกับเป้าหมายงบประมาณที่มีอยู่
ค่าธรรมเนียม MCA เท่านั้น โปรไฟล์การเรียกเก็บเงิน MCA สรุปการใช้งาน Azure ระดับเดือน ค่าธรรมเนียม Marketplace และค่าธรรมเนียมที่เรียกเก็บเงินแยกต่างหาก ข้อตกลงลูกค้าของ Microsoft เท่านั้น
เครดิต MCA เท่านั้น โปรไฟล์การเรียกเก็บเงิน MCA รายละเอียดการสั่งซื้อเครดิต Azure ทั้งหมดสําหรับโปรไฟล์การเรียกเก็บเงินที่ระบุ ข้อตกลงลูกค้าของ Microsoft เท่านั้น
แผ่นงานราคา EA, MCA การลงทะเบียน EA, โปรไฟล์การเรียกเก็บเงิน MCA อัตราการใช้โดยตัววัดสําหรับโปรไฟล์การเรียกเก็บเงินที่ระบุหรือการสมัครเข้า EA
ค่าใช้จ่าย RI EA, MCA การลงทะเบียน EA, โปรไฟล์การเรียกเก็บเงิน MCA ค่าใช้จ่ายที่เชื่อมโยงกับอินสแตนซ์ที่สงวนไว้ของคุณ (RIs) ในช่วง 24 เดือนที่ผ่านมา ตารางนี้อยู่ในกระบวนการเลิกใช้ ใช้ธุรกรรม RI แทน
คําแนะนํา RI (ใช้ร่วมกัน) EA, MCA การลงทะเบียน EA, โปรไฟล์การเรียกเก็บเงิน MCA คําแนะนําในการซื้อ RI ยึดตามแนวโน้มการใช้งานการสมัครใช้งานทั้งหมดของคุณในช่วง 30 วันที่ผ่านมา
คําแนะนํา RI (เดียว) EA, MCA การลงทะเบียน EA, โปรไฟล์การเรียกเก็บเงิน MCA คําแนะนําการซื้อ RI ยึดตามแนวโน้มการใช้งานการสมัครสมาชิกครั้งเดียวของคุณในช่วง 30 วันที่ผ่านมา
ทรานสตริป RI EA, MCA การลงทะเบียน EA, โปรไฟล์การเรียกเก็บเงิน MCA รายการธุรกรรมสําหรับอินสแตนซ์ที่สงวนไว้ในขอบเขตบัญชีการเรียกเก็บเงิน
รายละเอียดการใช้งาน RI EA, MCA การลงทะเบียน EA, โปรไฟล์การเรียกเก็บเงิน MCA รายละเอียดของปริมาณการใช้สําหรับอินสแตนซ์ที่สงวนไว้ของคุณที่มีอยู่ในช่วงเดือนที่ผ่านมา
สรุปการใช้งาน RI EA, MCA การลงทะเบียน EA, โปรไฟล์การเรียกเก็บเงิน MCA เปอร์เซ็นต์การใช้งาน Azure รายวัน
รายละเอียดการใช้งานของ EA, MCA การลงทะเบียน EA, บัญชีการเรียกเก็บเงิน MCA, โปรไฟล์การเรียกเก็บเงิน MCA การแบ่งรายละเอียดของปริมาณการใช้และค่าใช้จ่ายโดยประมาณสําหรับโปรไฟล์การเรียกเก็บเงินที่ให้ไว้ในการสมัครเข้า EA
ยกเลิกรายละเอียดการใช้งาน EA, MCA การลงทะเบียน EA, บัญชีการเรียกเก็บเงิน MCA, โปรไฟล์การเรียกเก็บเงิน MCA การแบ่งรายละเอียดของปริมาณการใช้และค่าธรรมเนียมโดยประมาณสําหรับโปรไฟล์การเรียกเก็บเงินที่มอบให้ในการสมัครเข้า EA

คุณสามารถเลือกตารางเพื่อดูตัวอย่างบทสนทนา เลือกอย่างน้อยหนึ่งตารางโดยเลือกกล่องด้านข้างชื่อ เมื่อคุณทําเสร็จแล้ว ให้เลือก โหลด

สกรีนช็อตแสดงกล่องโต้ตอบตัวนําทาง

เมื่อคุณเลือก โหลดข้อมูลจะถูกโหลดลงใน Power BI Desktop เมื่อข้อมูลที่คุณเลือกถูกโหลด ตารางและเขตข้อมูลจะแสดงในบานหน้าต่างข้อมูล

ข้อควรพิจารณาและข้อจํากัด

ข้อควรพิจารณาและข้อจํากัดต่อไปนี้นําไปใช้กับตัวเชื่อมต่อข้อมูล Microsoft Cost Management:

  • Power BI ไม่สนับสนุนคําขอแถวข้อมูลที่เกินหนึ่งล้านแถว แต่คุณสามารถลองใช้คุณลักษณะการส่งออกที่อธิบายไว้ใน สร้างและจัดการการส่งออกการจัดการค่าใช้จ่ายได้

  • ตัวเชื่อมต่อข้อมูล Microsoft Cost Management ใช้ไม่ได้กับบัญชีลูกค้า Office 365 GCC

  • การรีเฟรชข้อมูล: โดยทั่วไปข้อมูลค่าใช้จ่ายและการใช้งานจะได้รับการอัปเดตและพร้อมใช้งานในพอร์ทัล Azure และสนับสนุน API ภายใน 8 ถึง 24 ชั่วโมง ดังนั้นเราขอแนะนําให้คุณจํากัดการรีเฟรชตามกําหนดการของ Power BI เป็นหนึ่งหรือสองครั้งต่อวัน

  • การนําแหล่งข้อมูลกลับมาใช้ใหม่: หากคุณมีรายงานหลายฉบับที่ดึงข้อมูลเดียวกันและไม่จําเป็นต้องมีการแปลงข้อมูลเฉพาะรายงานเพิ่มเติม คุณควรใช้แหล่งข้อมูลเดียวกันอีกครั้ง การนําแหล่งข้อมูลเดียวกันมาใช้ใหม่จะช่วยลดระยะเวลาที่ต้องดึงข้อมูลรายละเอียดการใช้งาน

    สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการนําแหล่งข้อมูลกลับมาใช้ ใหม่ โปรดดูข้อมูลต่อไปนี้:

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

  1. ใน Power BI Desktop ให้เลือก หน้าแรก > แปลงข้อมูล

  2. ในตัวแก้ไข Power Query เลือกรายละเอียดการใช้งาน RI แบบจําลองความหมายและเลือก เครื่องมือแก้ไขขั้นสูง

  3. อัปเดตรหัส Power Query ดังที่แสดงในย่อหน้าต่อไปนี้ ซึ่งแยกการเรียกออกเป็นกลุ่มสามเดือน ตรวจสอบให้แน่ใจว่าคุณจดบันทึกและรักษาหมายเลขการลงทะเบียนหรือรหัสโปรไฟล์การเรียกเก็บเงิน/บัญชีการเรียกเก็บเงิน

    สําหรับ Enterprise Agreements ให้ใช้ตัวอัปเดตโค้ดต่อไปนี้:

    let
        enrollmentNumber = "<<Enrollment Number>>",
        optionalParameters1 = [startBillingDataWindow = "-9", endBillingDataWindow = "-6"],
        source1 = AzureCostManagement.Tables("Enrollment Number", enrollmentNumber, 5, optionalParameters1),
        riusagedetails1 = source1{[Key="riusagedetails"]}[Data],
        optionalParameters2 = [startBillingDataWindow = "-6", endBillingDataWindow = "-3"],
        source2 = AzureCostManagement.Tables("Enrollment Number", enrollmentNumber, 5, optionalParameters2),
        riusagedetails2 = source2{[Key="riusagedetails"]}[Data],
        riusagedetails = Table.Combine({riusagedetails1, riusagedetails2})
    in
        riusagedetails
    

    สําหรับ ข้อตกลงลูกค้าของ Microsoft ให้ใช้การปรับปรุงต่อไปนี้:

    let
        billingProfileId = "<<Billing Profile Id>>",
        optionalParameters1 = [startBillingDataWindow = "-9", endBillingDataWindow = "-6"],
        source1 = AzureCostManagement.Tables("Billing Profile Id", billingProfileId, 5, optionalParameters1),
        riusagedetails1 = source1{[Key="riusagedetails"]}[Data],
        optionalParameters2 = [startBillingDataWindow = "-6", endBillingDataWindow = "-3"],
        source2 = AzureCostManagement.Tables("Billing Profile Id", billingProfileId, 5, optionalParameters2),    
        riusagedetails2 = source2{[Key="riusagedetails"]}[Data],
        riusagedetails = Table.Combine({riusagedetails1, riusagedetails2})
    in
        riusagedetails
    
  4. เมื่อคุณอัปเดตรหัสด้วยการอัปเดตที่เหมาะสมจากขั้นตอนก่อนหน้าแล้ว ให้เลือก เสร็จสิ้น จากนั้นเลือก ปิดและใช้

คุณอาจอยู่ในสถานการณ์ที่แท็กไม่ทํางานในรายละเอียดการใช้งาน หรือคอลัมน์แท็กไม่สามารถแปลงเป็น json ได้ ปัญหานี้เกิดจาก UCDD API ปัจจุบันที่ส่งกลับคอลัมน์แท็กโดยการตัดเครื่องหมายวงเล็บเริ่มต้นและสิ้นสุดซึ่งส่งผลให้ Power BI ไม่สามารถแปลงคอลัมน์ได้เนื่องจากจะส่งกลับเป็นสตริง เมื่อต้องการลดสถานการณ์นี้ ให้ทําตามขั้นตอนต่อไปนี้

  1. เลือก แปลงข้อมูล เพื่อเปิด Power Query Editor

  2. เลือกตาราง รายละเอียดการใช้งาน

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

  4. จากริบบอนเมนู เลือกเพิ่มคอลัมน์>แบบกําหนดเอง

  5. ตั้งชื่อคอลัมน์ TagsInJson หรืออะไรก็ตามที่คุณต้องการ จากนั้นใส่ข้อความต่อไปนี้ในเขตข้อมูล สูตรคอลัมน์แบบกําหนดเอง :

    ```= "{"& [Tags] & "}"
    
    
  6. การทําตามขั้นตอนก่อนหน้านี้จะสร้างคอลัมน์ใหม่ของ แท็ก ในรูปแบบ json

  7. ตอนนี้คุณสามารถถ่ายโอนและขยายคอลัมน์ได้ตามที่คุณต้องการ

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

  • การเข้าถึงทรัพยากรถูกห้าม
  • เราไม่สามารถรับรองความถูกต้องกับข้อมูลประจําตัวที่ระบุไว้ โปรดลองอีกครั้ง

ข้อผิดพลาดเหล่านี้อาจเป็นผลมาจากการมีบัญชีผู้ใช้ในโดเมน Microsoft Entra อื่นที่มีการเพิ่มเป็นผู้ใช้ที่เป็นผู้เยี่ยมชม

สําหรับบัญชีผู้เยี่ยมชม ใช้การตั้งค่าหรือตัวเลือกต่อไปนี้ตามที่คุณได้รับพร้อมท์ พร้อมกับกล่องโต้ตอบการรับรองความถูกต้อง เมื่อเชื่อมต่อกับตัวเชื่อมต่อ Power BI การจัดการค่าใช้จ่าย:

  1. เลือก ลงชื่อเข้าใช้
  2. เลือก ใช้บัญชีอื่น (ด้านล่างของกล่องโต้ตอบ)
  3. เลือกตัวเลือก การลงชื่อเข้าใช้ (ด้านล่างของกล่องโต้ตอบ)
  4. เลือกลงชื่อเข้าใช้ในองค์กร
  5. สําหรับ ชื่อโดเมนให้ใส่ ชื่อโดเมนที่มีคุณสมบัติครบถ้วน (FQDN) ของโดเมน Microsoft Entra ที่คุณได้รับการเพิ่มเป็นผู้เยี่ยมชม
  6. จากนั้น สําหรับ เลือกบัญชี ให้เลือกบัญชีผู้ใช้ที่คุณได้รับรองความถูกต้องก่อนหน้านี้

คุณสามารถเชื่อมต่อกับแหล่งข้อมูลต่าง ๆ มากมายโดยใช้ Power BI Desktop สําหรับข้อมูลเพิ่มเติม ให้ดูบทความต่อไปนี้: