SAP OData ምንድን ነው?

መግቢያ

የእርስዎን SAP ውሂብ (ሠንጠረዥ ወይም መጠይቅ ውሂብ) እንደ UI5/Fiori ወይም HANA ላሉ ውጫዊ አካባቢዎች ለማጋለጥ ካቀዱ፣ ውሂብዎን በኤፒአይ መልክ መጫን ያስፈልግዎታል። በ ኤ ፒ አይ ኦዳታ በመጠቀም ሀ አገልግሎት በበይነመረብ በኩል ሊደረስበት የሚችል እና የCRUD ስራዎችን ለማከናወን የሚያገለግል አገናኝ። በ SAP ABAP አካባቢ ውስጥ SAP OData ልክ እንደ ሌላ ABAP ክፍል ነው። የ SEGW ግብይትን በመጠቀም የዚህን ክፍል ዘዴዎች ማግኘት እንችላለን. ለዳታ ማጭበርበር የምንፈልገውን ኮድ እዚህ መፃፍ እንችላለን እና አንዴ ክፍሉን ካነቃን በኋላ የምናመነጨው የአገልግሎት ማገናኛ በዚህ መሰረት ይሰራል።

መግለጫ

SAP OData በSAP ውስጥ ያለውን መረጃ ለመጠየቅ እና ለማዘመን ABAPን በመጠቀም፣ እንደ HTTP ባሉ የድር ቴክኖሎጂዎች ላይ በመተግበር እና በመገንባት ከተለያዩ ውጫዊ መተግበሪያዎች፣ መድረኮች እና መሳሪያዎች መረጃን ለማግኘት የሚያገለግል መደበኛ የድር ፕሮቶኮል ነው።

በ SAP ውስጥ, እንጠቀማለን SEGW የኦዳታ አገልግሎት ለመፍጠር የግብይት ኮድ። SEGW የአገልግሎት ጌትዌይ ማለት ነው።

የ SAP OData አርክቴክቸር

እዚህ፣ ስለ SAP OData የከፍተኛ ደረጃ አርክቴክቸር እንነጋገራለን።

SAP OData ከፍተኛ ደረጃ አርክቴክቸር
SAP OData ከፍተኛ ደረጃ አርክቴክቸር

ለምን ODATA ያስፈልገናል

SAP OData ከብዙ ጥቅሞች ጋር አብሮ ይመጣል። መረጃን ለማጋለጥ ብቻ ሳይሆን ደንበኛው ከየትኛውም ቦታ እና ከማንኛውም መሳሪያ ላይ ውሂብ እንዲደርስ ይረዳናል. የኦዳታ አገልግሎቶች ከሌሉ ውሂቡ በግንባር ቀደምትነት ይቆያል እና ተጠቃሚው ውሂባቸውን ማግኘት ከፈለገ የውሂብ ቦታውን መጎብኘት ሊኖርባቸው ይችላል ይህም ለዲጂታል አለም የማይመች ነው።

የ ODATA ጥቅሞች

SAP OData መጠቀም የሚከተሉትን ጥቅሞች ይሰጠናል፡

  • የሰው ሊነበብ የሚችል ውጤት ለማግኘት ይረዳል ማለትም የውጤት ውሂቡን ለማየት አሳሽዎን መጠቀም ይችላሉ።
  • መረጃን ለመድረስ በጣም ቀላል እና በአንጻራዊነት ፈጣን ነው
  • ሁሉንም የድር ፕሮቶኮሎች ደረጃዎች ማለትም GET፣ PUT፣ POST፣ Delete እና QUERY ይጠቀማል።
  • አገር የለሽ አፕሊኬሽኖችን ይጠቀማል፡ ይህ ማለት አገልጋይ የደንበኛን ማንኛውንም ውሂብ አያስቀምጥም (ለምሳሌ UI5 መተግበሪያ) እና እያንዳንዱን የኦዳታ ጥሪ እንደ አዲስ ጥሪ ይቆጥረዋል ማለት ነው።
  • መረጃን በተዛማጅ የመረጃ ቁራጮች መልክ ይቀበላል፣ አንዱ ወደ ሌላ ይመራል፡ እሱ “ማንቂያ-ትንታኔ-አክቱ”፣ “እይታ-መመርመር-አክንት”፣ ወይም “አሰስ እና ድርጊት” በመባል የሚታወቅ የግንኙነት ዘይቤ ነው። በዚህ ስርዓተ-ጥለት መሰረት ሁሉም መረጃዎች በአንድ ላይ አይጫኑም, እና ተጠቃሚው መረጃን ይመረምራል እና ከዳሰሳ በኋላ አስፈላጊውን መረጃ ይደርሳል. በዚህ መንገድ መረጃው በፍጥነት እና በትክክል ይጫናል.

SAP OData V2 (ስሪት 2)

OData v2 የ SAP OData V1 ተጨማሪዎች የሆኑ የአዳዲስ መመዘኛዎች ስብስብ ነው፣ እና እነዚህም የሚከተሉት ናቸው።

  • ከደንበኛ ጎን መደርደር እና ማጣራት።
  • ሁሉም ጥያቄዎች ሊደረደሩ ይችላሉ።
  • ሁሉም መረጃዎች በአምሳያው ውስጥ ተደብቀዋል
  • ራስ-ሰር የመልእክት አያያዝ

ስለ SAP OData v2 vs OData v1 የበለጠ ማንበብ ይችላሉ። እዚህ.

SAP OData V4 (ስሪት 4)

OData v4 ከአንዳንድ መደመር እና ከአንዳንድ ባህሪያት መቀነስ ጋር አብሮ የሚመጣው ለ SAP OData አገልግሎቶች የቅርብ ጊዜ ማሻሻያ ነው፡-

  • አዲሱ ስሪት ከመረጃ ትስስር አንፃር ማቅለልን ያመጣል. አዲሱ የ OData V4 ሞዴል የውሂብ ማሰሪያ መለኪያ አወቃቀሩን ቀላል ያደርገዋል።
  • OData v4 የሚፈልገው ያልተመሳሰለ ውሂብ ሰርስሮ ማውጣት ብቻ ነው።
  • ባች ቡድኖቹ የሚገለጹት በነባሪነት በአምሳያው ላይ ካሉት ተጓዳኝ መመዘኛዎች ጋር በአዲሱ የ OData v4 ጥሪዎች ውስጥ በማስያዣ መለኪያዎች ነው።
  • ኦፕሬሽን ማሰርን ይደግፋል። እና አሁን የክዋኔ አፈፃፀም ውጤቶችን ከቁጥጥር ጋር ማያያዝ በጣም ቀላል ነው።
  • ፍጠር፣ አንብብ፣ አዘምን እና ሰርዝ (አስወግድ) ክዋኔዎች በተዘዋዋሪ ማሰሪያዎች ይገኛሉ
  • በኦዳታ v4 ውስጥ፣ ሜታዳታ የሚገኘው በODataMetaModel በኩል ብቻ ነው።

ስለ SAP OData v4 vs OData v2 የበለጠ ማንበብ ይችላሉ። እዚህ.

አስተያየቶች: 2

አንድ አስተያየት ይስጡ

ይህ ጣቢያ አይፈለጌን ለመቀነስ Akismet ይጠቀማል. አስተያየትዎ እንዴት እንደሚሰራ ይወቁ.