د SAP OData څه شی دی

پېژندنه

که تاسو پلان لرئ چې خپل SAP ډیټا (جدول یا د پوښتنې ډاټا) بهرني چاپیریال لکه UI5/Fiori یا HANA ته افشا کړئ ، نو تاسو اړتیا لرئ خپل ډیټا د API په بڼه فشار کړئ. لخوا API زموږ مطلب دی، د OData په کارولو سره موږ به a تولید کړو خدمت لینک چې د انټرنیټ له لارې لاسرسی کیدی شي او د CRUD عملیاتو ترسره کولو لپاره کارول کیدی شي. د SAP ABAP چاپیریال کې د SAP OData د بل ABAP ټولګي په څیر دی. موږ کولی شو د SEGW لیږد په کارولو سره د دې ټولګي میتودونو ته لاسرسی ومومئ. موږ کولی شو د ډیټا مینځلو لپاره خپل اړین کوډ دلته ولیکو او یوځل چې موږ ټولګي فعال کړو، د خدماتو لینک چې موږ یې تولید کوو د مطابق عمل وکړي.

تعریف

SAP OData یو معیاري ویب پروتوکول دی چې د ABAP په کارولو سره په SAP کې موجود ډیټا پوښتنې او تازه کولو لپاره کارول کیږي ، د ویب ټیکنالوژیو پلي کول او رامینځته کول لکه HTTP د مختلف بهرني غوښتنلیکونو ، پلیټ فارمونو او وسیلو څخه معلوماتو ته لاسرسی چمتو کولو لپاره.

په SAP کې، موږ کاروو SEGW د OData خدمت رامینځته کولو لپاره د لیږد کوډ. SEGW د خدماتو دروازې لپاره ولاړ دی.

د SAP OData جوړښت

دلته، موږ به د SAP OData د لوړې کچې جوړښت په اړه بحث وکړو.

د SAP OData د لوړې کچې جوړښت
د SAP OData د لوړې کچې جوړښت

ولې موږ ODATA ته اړتیا لرو

SAP OData د ډیری ګټو سره راځي. دا نه یوازې موږ سره د ډیټا افشا کولو کې مرسته کوي بلکه د پیرودونکي سره مرسته کوي چې له هر ځای او هرې وسیلې څخه ډیټا ته لاسرسی ومومي. که چیرې د OData خدمتونه شتون ونلري، نو ډاټا به په اساس کې پاتې شي او په هغه صورت کې چې یو کاروونکي اړتیا لري خپل ډیټا ته لاسرسی ولري، دوی ممکن د ډیټا ځای ته لاړ شي، کوم چې د ډیجیټل نړۍ لپاره ناشونی دی.

د ODATA ګټې

د SAP OData کارول موږ ته لاندې ګټې راکوي:

  • دا د انسان د لوستلو وړ پایلو ترلاسه کولو کې مرسته کوي د بیلګې په توګه تاسو کولی شئ خپل براوزر د محصول ډیټا لیدو لپاره وکاروئ
  • ډیټا ته لاسرسی خورا اسانه او نسبتا ګړندی دی
  • دا د ویب پروتوکولونو ټول معیارونه کاروي لکه GET، PUT، POST، DELETE، او QUERY
  • دا بې ریاسته غوښتنلیکونه کاروي: دا پدې مانا ده چې سرور د پیرودونکي هیڅ ډیټا نه خوندي کوي (د بیلګې په توګه UI5 غوښتنلیک) او هر OData کال د نوي کال په توګه چلند کوي.
  • دا د معلوماتو د اړوندو ټوټو په بڼه ډاټا ترلاسه کوي، چې یو یې بل ته لیږدول کیږي: دا د متقابل عمل نمونه ده چې د "خبرتیا-تجزیه-عمل"، "د لیدلو-تحقیق-عمل"، یا "سپړنه او عمل" په نوم پیژندل کیږي. د دې بڼې له مخې ټول معلومات یوځای نه پورته کیږي، او یو کاروونکي ډاټا تحلیلوي او د نیویګیشن وروسته اړین معلوماتو ته رسیږي. په دې توګه، ډاټا په چټکه او سمه توګه پورته کیږي.

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 کالونو کې د پابند پیرامیټونو له لارې په ماډل کې د ورته پیرامیټونو سره د ډیفالټ په توګه تعریف شوي.
  • دا د عملیاتي پابند کارولو ملاتړ کوي. او اوس دا خورا اسانه ده چې د عملیاتو اجرا کولو پایلې کنټرولونو ته وتړل شي.
  • جوړول، لوستل، تازه کول او ړنګول (لیرې کول) عملیات د پابندۍ له لارې په ښکاره ډول شتون لري
  • په OData v4 کې، میټاډاټا یوازې د ODataMetaModel له لارې لاسرسی کیږي

تاسو کولی شئ د SAP OData v4 vs OData v2 په اړه نور ولولئ دلته.

تبصره: 2

خپل نظر ورکړۍ

دا سایټ د سپیم کمولو لپاره Akismet کاروي. زده کړئ چې ستاسو د تبصرې ډاټا پراساس پروسس کیږي.