คําถามที่ถามบ่อยเกี่ยวกับการรวมการจัดซื้อ SAP กับ Power Platform

บทความนี้ให้คําตอบของคําถามที่ถามบ่อย (FAQs) เกี่ยวกับการรวม SAP กับ Microsoft Power Platform

เวอร์ชันและสิทธิการใช้งาน

ตัวเชื่อมต่อ SAP ERP เวอร์ชันใดที่สนับสนุน

ตัวเชื่อมต่อ SAP ERP สนับสนุนเวอร์ชัน SAP ทั้งหมดจาก R/3 (ต้นปี 1990s) รวมถึง SAP ECC และ SAP S4/HANA

ฉันจําเป็นต้องมีสิทธิ์การใช้งานใดบ้างในการผสานรวม SAP กับ Power Platform?

อย่างน้อยคุณต้องทําสิ่งต่อไปนี้สําหรับผู้ใช้แต่ละราย:

  • สิทธิการใช้งาน Power Apps แบบพรีเมียม
  • สิทธิการใช้งานของผู้ใช้ที่ระบุโดยทางอ้อมใน SAP

ถ้าคุณมีสิทธิ์การใช้งานของผู้ใช้ที่มีชื่อโดยตรงของ SAP อยู่แล้ว คุณสามารถใช้สิทธิ์การใช้งานเหล่านี้กับ Power Apps ได้ อย่างไรก็ตามเป็นที่น่าสังเกตว่าสิทธิ์การใช้งานของผู้ใช้ที่ชื่อโดยอ้อมของ SAP มีค่าใช้จ่ายน้อยกว่าสิทธิ์การใช้งานของผู้ใช้ที่ชื่อโดยตรง

การรวมนี้ทํางานร่วมกับผลิตภัณฑ์หลัก SAP อื่น ๆ เช่น BW, SRM และ CRM หรือไม่

ใช่ ตัวเชื่อมต่อ SAP ERP ของ Power Platform ทํางานกับผลิตภัณฑ์ SAP ใด ๆ ที่ทํางานบนสแตก NetWeaver

ฉันจะเชื่อมต่อกับผลิตภัณฑ์อื่น ๆ ของ SAP ที่เข้ามาผ่านการซื้อได้อย่างไร?

สําหรับผลิตภัณฑ์เช่น Ariba, Concur และผลิตภัณฑ์ SAP อื่น ๆ ที่ไม่ได้ทํางานบนสแตก NetWeaver คุณสามารถใช้ตัวเชื่อมต่อ REST และ SOAP แบบกําหนดเองของเราได้

ถ้าฉันรวม Power Platform กับ SAP ECC แล้วอัปเกรดเป็น S/4HANA การรวมของฉันจะเสียหายหรือไม่

ไม่ ลูกค้าหลายร้อยคนอัปเกรดจาก SAP ECC เป็น S/4HANA โดยไม่มีปัญหาใด ๆ แบบจําลองข้อมูลหลักบางอย่างมีการเปลี่ยนแปลงใน S/4HANA (ลูกค้า ผู้ขาย การลงรายการบัญชีทางการเงิน) แต่บัญชีโฟลว์ Power Automate ที่สร้างไว้ล่วงหน้าสําหรับการเปลี่ยนแปลงแบบจําลองข้อมูลเหล่านี้ นอกจากนี้ SAP ยังรับประกันว่า API ที่เผยแพร่แล้วจะถูกส่งไปยังเวอร์ชันใหม่

ข้อมูลและการรวม

Power Platform เข้าถึงข้อมูล SAP ได้อย่างไร?

ตัวเชื่อมต่อ SAP ERP ใช้เซิร์ฟเวอร์ข้อความเพื่อเรียกใช้ API ที่สร้าง อ่าน และอัปเดตข้อมูล SAP โดยทั่วไปการรับส่งข้อมูลนี้ไหลผ่านพอร์ต 33XX สําหรับเซิร์ฟเวอร์แอปพลิเคชันเดียวหรือพอร์ต 39XX สําหรับการเชื่อมต่อที่สมดุลการโหลด ซึ่ง XX คือหมายเลขระบบของอินสแตนซ์ SAP

Power Platform สามารถใช้บริการ OData ใน SAP ได้หรือไม่?

ใช่ เมื่อต้องการเรียนรู้เพิ่มเติม ดูเริ่มต้นใช้งานตัวเชื่อมต่อ SAP OData คุณยังสามารถสร้างตัวเชื่อมต่อแบบกําหนดเองใน Power Automate เพื่อใช้บริการ OData ได้

Power Platform สามารถเข้าถึงมุมมองใน S/4HANA ได้หรือไม่?

ได้ ตัวเชื่อมต่อ SAP ERP สามารถอ่านมุมมอง Core Data Services ได้โดยใช้การดําเนินการ อ่านตาราง SAP พร้อมการแยกวิเคราะห์ได้

Power Platform สามารถเข้าถึงตาราง SAP แบบกําหนดเอง (ตาราง Z) ได้หรือไม่?

ใช่ ตัวเชื่อมต่อ SAP ERP สามารถอ่านตารางแบบกําหนดเองได้โดยใช้การดําเนินการ อ่านตาราง SAP ด้วยการแยกวิเคราะห์

จะเกิดอะไรขึ้นถ้า SAP ไม่มี API สําหรับวัตถุข้อมูล

ในกรณีนี้ ให้พิจารณาตัวเลือกเหล่านี้:

  • Intermediate Document (IDoc) – Power Automate มี API ทั่วไปที่สามารถเรียกใช้ IDoc สําหรับชนิดออบเจ็กต์ต่าง ๆ แบบซิงโครนัสได้
  • การป้อนข้อมูลด้วยชุดงาน – Power Automate มี API ทั่วไปที่สามารถประมวลผลการบันทึกอินพุตชุดงานได้แบบซิงโครนัส
  • ชุดทํางานการโยกย้ายระบบเดิม (LSMW) – Power Automate สามารถสร้างไฟล์ที่คุณสามารถวางไว้บนเซิร์ฟเวอร์แอปพลิเคชัน SAP และกระบวนการภายในทรานแซคชัน LSMW ได้
  • โมดูลฟังก์ชันแบบกําหนดเอง – คุณสามารถสร้างโมดูลฟังก์ชันที่เปิดใช้งานระยะไกลแบบกําหนดเองใน SAP และเรียกใช้โดยใช้โฟลว์ระบบคลาวด์ของ Power Automate ได้

Power Platform จะส่งผลกระทบต่อประสิทธิภาพการทํางานของระบบ SAP ของเราหรือไม่?

ตัวเชื่อมต่อ SAP ERP ทํางานบนเลเยอร์ API ของ SAP ซึ่งโดยทั่วไปแล้วจะมีประสิทธิภาพของระบบที่ดีขึ้นกว่าการเรียกใช้กิจกรรมเดียวกันใน SAP GUI เมื่อมีผู้ใช้จำนวนมากขึ้นที่เปลี่ยนจาก SAP GUI และไปใช้อินเทอร์เฟซผู้ใช้ภายนอก เช่น แอปพื้นที่ทำงาน การใช้ CPU บนเซิร์ฟเวอร์ SAP จะลดลงอย่างมาก

มีปัญหาคอขวดด้านประสิทธิภาพในตัวเชื่อมต่อ SAP ERP หรือไม่

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

แอปพลิเคชันอื่น เช่น Dynamics CRM สามารถใช้โฟลว์ Power Automate ได้หรือไม่?

ใช่ แอปพลิเคชันแบบกําหนดเองของคุณหรือซอฟต์แวร์ใด ๆ ที่สามารถรวม REST สามารถทริกเกอร์โฟลว์ Power Automate ที่รวมกับ SAP ได้

ตัวเชื่อมต่อ SAP ERP จะทํางานกับระบบที่ไม่ใช่ UNICODE ได้หรือไม่

ใช่

ข้อผิดพลาดใน SAP ถูกจัดการอย่างไร

คุณแสดงข้อผิดพลาดให้กับผู้ใช้ในแอปพื้นที่ทํางาน โดยใช้ Power Apps ในลักษณะเดียวกับข้อความสีแดงของ SAP ที่มีรายละเอียดของข้อผิดพลาดที่เกิดขึ้น ผู้ใช้แอพ Canvas สามารถแก้ไขข้อผิดพลาดที่เกี่ยวข้องกับข้อมูล แล้วส่งงานของพวกเขาไปยัง SAP อีกครั้ง

Power Automate จัดการกับไฟล์แนบได้อย่างไร

Power Automate สามารถแนบไฟล์กับวัตถุใน SAP ได้โดยใช้ Generic Object Services (GOS) และ/หรือ ArchiveLink ขึ้นอยู่กับความต้องการของคุณ

Security

การรับรองความถูกต้องทํางานกับ SAP ได้อย่างไร

Power Platform สนับสนุนวิธีการรับรองความถูกต้องหลายวิธีสําหรับ SAP:

  1. ชื่อผู้ใช้และรหัสผ่าน - แอปจะพร้อมท์ผู้ใช้สําหรับชื่อผู้ใช้และรหัสผ่าน SAP ของพวกเขาบนหน้าจอแอปพื้นที่ทํางานใน Power Apps และส่งข้อมูลประจําตัวเหล่านี้ไปยัง SAP
  2. ตั้งค่า Microsoft Entra ID ด้วย Kerberos สําหรับ SSO
  3. ตั้งค่า Microsoft Entra ID ด้วยใบรับรองสําหรับ SSO
  4. ตั้งค่า Microsoft Entra ID, Azure API Management และ SAP สําหรับ SSO จากตัวเชื่อมต่อ SAP OData
  5. ตั้งค่า Microsoft Entra ID โดยใช้ SuccessFactors

เราจะแน่ใจได้อย่างไรว่าผู้ใช้ Power Apps ไม่สามารถทําสิ่งที่พวกเขาไม่สามารถทําใน SAP ได้?

API ที่เผยแพร่ของ SAP ดําเนินการรักษาความปลอดภัยเดียวกันกับที่ SAP GUI ทํา นอกจากนี้ คุณยังสามารถกําหนดค่าโฟลว์ Power Automate เพื่อคิวรีวัตถุการให้สิทธิ์ผู้ใช้ เพื่อให้แอป เขตข้อมูล และปุ่มถูกซ่อนตามเงื่อนไข หรือแสดงเพื่อให้ตรงกับประสบการณ์การใช้งานของผู้ใช้ใน SAP

เราจะแน่ใจได้อย่างไรว่าปริมาณการใช้งานระหว่าง Power Platform และ SAP ถูกเข้ารหัสลับ?

ใช้การสื่อสารเครือข่ายที่ปลอดภัยของ SAP (SNC) คุณสามารถเปิดใช้งานคุณลักษณะนี้ผ่านการตั้งค่าการเชื่อมต่อเมื่อคุณกําหนดค่าการรับรองความถูกต้อง

การปรับแต่ง

Power Platform จัดการกับเขตข้อมูลแบบกําหนดเองใน SAP ได้อย่างไร

คําตอบขึ้นอยู่กับตําแหน่งที่เขตข้อมูลแบบกําหนดเองอยู่ใน SAP:

  • ผนวกเข้ากับ ตาราง SAP-Standard - ใช้โครงสร้างส่วนขยาย Business Application Programming Interface (BAPI) เพื่อเติมเขตข้อมูลในโฟลว์ Power Automate
  • ตาราง SAP แบบกําหนดเอง - หากต้องการอัปเดตตารางเหล่านี้ คุณจําเป็นต้องเปิดใช้งานโมดูลฟังก์ชันจากระยะไกลเพื่อให้ตัวเชื่อมต่อ SAP สามารถเรียกใช้ได้

การเพิ่มเขตข้อมูลแบบกําหนดเองไปยังแอปพื้นที่ทํางานเป็นเรื่องง่ายเพียงใด

คุณสามารถแทรกและคัดลอก/วางเขตข้อมูลในแอปพื้นที่ทํางานได้อย่างง่ายดายโดยใช้ตัวแก้ไข WYSIWYG (สิ่งที่คุณเห็นคือสิ่งที่คุณได้รับ)

Power Platform สามารถเรียกใช้โมดูลฟังก์ชันแบบกําหนดเองได้หรือไม่

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

Power Platform จะจัดการกับกระบวนการแบบกําหนดเองที่คุณสร้างใน SAP ได้อย่างไรเพราะคุณไม่มีตัวเลือกอื่น?

คุณสามารถอ่านตารางฐานข้อมูลแบบกําหนดเองของคุณโดยใช้อ่าน ตาราง SAP ด้วยการดําเนินการแยกวิเคราะห์ สําหรับการดําเนินการอ่านทั้งหมด สําหรับ การสร้าง และ อัปเดต การดําเนินการ คุณจําเป็นต้องเปิดใช้งานโมดูลฟังก์ชันแบบกําหนดเองของคุณจากระยะไกลที่รักษาข้อมูลนี้ หลังจากที่คุณเปิดใช้งานโมดูลฟังก์ชันจากระยะไกลแล้ว ตัวเชื่อมต่อ SAP ERP สามารถเรียกใช้มอดูลเหล่านั้นได้

การดําเนินการและการสนับสนุน

ฉันสามารถเริ่มต้นใช้งานได้จากที่ไหน

ตรวจทานเอกสารประกอบ: Power Platform และ SAP

ฉันจะขอรับสภาพแวดล้อม SAP สาธิตเพื่อทดสอบโซลูชันการรวม SAP ได้จากที่ใด

คุณมีสองสามตัวเลือก:

ฉันจะเปลี่ยนได้ที่ไหนถ้าฉันติดกับการรวม SAP ด้วย Power Platform

เกือบ 100% ของปัญหาที่พบนั้นเกิดจากขั้นตอนหรือข้อกําหนดเบื้องต้นที่ถูกมองข้ามในคู่มือ Power Platform และ SAP ถ้าคุณยังคงพบปัญหา อยู่ คุณมีสองสามตัวเลือก:

ฉันจําเป็นต้องติดตั้งอะไรก็ตามบนเซิร์ฟเวอร์ SAP ของเราเพื่อให้ Power Platform ทํางานร่วมกับ SAP หรือไม่?

ไม่ใช่

ฉันจําเป็นต้องติดตั้งอะไรบนพีซีของผู้ใช้ของเราสําหรับการรวม SAP กับ Power Platform หรือไม่?

ไม่ใช่ แอพแคนวาสทั้งหมดสามารถเข้าถึงได้ผ่านเว็บเบราว์เซอร์

มีอะไรที่ฉันจําเป็นต้องเตรียมใช้งานเพื่อตั้งค่าการรวม SAP ด้วย Power Platform หรือไม่

ใช่ คุณจําเป็นต้องเตรียมใช้งานเครื่องเสมือน Windows (VM) ที่มี RAM อย่างน้อย 8 GB สําหรับเกตเวย์ข้อมูลภายในองค์กร เกตเวย์นี้ทําหน้าที่เป็นพร็อกซีเซิร์ฟเวอร์ที่รอรับคําขอจากผู้เช่า Power Platform ของคุณและถ่ายทอดคําขอไปยัง SAP เครื่อง Windows หนึ่งเครื่องเพียงพอสําหรับการทดสอบ อย่างไรก็ตาม ให้จัดตั้งคลัสเตอร์ของ Windows VMs สำหรับการปรับใช้สู่งานผลิต เพื่อหลีกเลี่ยงจุดเดียวที่อาจล้มเหลว

ความเร็วที่แอป Canvas บน SAP สามารถเริ่มต้นและทำงานได้คือเท่าไร

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

ฉันสามารถสร้างแอปพื้นที่ทํางานบนอุปกรณ์เคลื่อนที่ที่ด้านบนของ SAP ได้หรือไม่

คุณสามารถใช้ Power Apps เพื่อสร้างแอปพื้นที่ทํางานสําหรับอุปกรณ์เคลื่อนที่ได้ คุณยังสามารถสร้างแอปพลิเคชันพื้นเมืองบน Power Platform ได้

แอป Fiori สามารถทํางานร่วมกับ Power Apps ได้หรือไม่

คุณสามารถฝังแอป Fiori ในเมนูแอปพลิเคชันหน้าแคนวาสได้ คุณสามารถฝังแอป Canvas ลงใน Fiori launchpad ได้เช่นกัน