ਪੰਨਾ ਚੁਣੋ

ABAP CDS ਵਿਊਜ਼ ਨਾਲ ਜਾਣ-ਪਛਾਣ

by | ਅਗਸਤ ਨੂੰ 1, 2021 | ABAP RAP

ਮੁਖਬੰਧ - ਇਹ ਪੋਸਟ ਦਾ ਹਿੱਸਾ ਹੈ SAP ABAP RAP ਲੜੀ '.

ਜਾਣ-ਪਛਾਣ

SAP ABAP CDS ਵਿਊ ਦੀ ਵਰਤੋਂ ਮਿਆਰੀ ਟੇਬਲਾਂ ਜਾਂ ਸ਼ਬਦਕੋਸ਼ ਦ੍ਰਿਸ਼ਾਂ 'ਤੇ ਅਰਥ-ਵਿਵਸਥਾ ਦੇ ਮਾਡਲਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਅਤੇ ਵਰਤੋਂ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। CDS ਦਾ ਸੰਖੇਪ ਰੂਪ ਕੋਰ ਡੇਟਾ ਸੇਵਾਵਾਂ ਹੈ। ਹਾਲਾਂਕਿ SE11 ਡਿਕਸ਼ਨਰੀ ਦ੍ਰਿਸ਼ ਅਤੇ CDS ਦ੍ਰਿਸ਼ ਦੋਵੇਂ ਬੈਕਐਂਡ 'ਤੇ ਡਾਟਾਬੇਸ ਦ੍ਰਿਸ਼ ਬਣਾਉਂਦੇ ਹਨ, ABAP CDS ਦ੍ਰਿਸ਼ ਕਈ ਤਰੀਕਿਆਂ ਨਾਲ ਸ਼ਬਦਕੋਸ਼ ਦ੍ਰਿਸ਼ ਨੂੰ ਬਦਲ ਦਿੰਦਾ ਹੈ।

ਸ਼ਬਦਕੋਸ਼ ਦ੍ਰਿਸ਼ ਅਤੇ CDS ਵਿਊ ਵਿਚਕਾਰ ਅੰਤਰ

ਸ਼ਬਦਕੋਸ਼ ਦ੍ਰਿਸ਼ CDS ਦ੍ਰਿਸ਼
SAP GUI ਜਾਂ Eclipse ਤੋਂ ਬਣਾਇਆ ਜਾ ਸਕਦਾ ਹੈ। ਸਿਰਫ਼ Eclipse ਜਾਂ SAP HANA Studio ਤੋਂ ਬਣਾਇਆ ਜਾ ਸਕਦਾ ਹੈ।
ਐਨੋਟੇਸ਼ਨਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ। ਐਨੋਟੇਸ਼ਨਾਂ ਮੈਟਾਡੇਟਾ ਨੂੰ ਭਰਪੂਰ ਕਰਨ ਲਈ ਪ੍ਰਦਾਨ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ।
ਏਕੀਕਰਨ ਸੰਭਵ ਨਹੀਂ ਹੈ। ਏਗਰੀਗੇਸ਼ਨ ਫੰਕਸ਼ਨ ਪ੍ਰਦਾਨ ਕਰ ਸਕਦਾ ਹੈ।
ਗਰੁੱਪਿੰਗ ਸੰਭਵ ਨਹੀਂ ਹੈ। ਗਰੁੱਪਿੰਗ ਪ੍ਰਦਾਨ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ।
ਜੁਆਇਨ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। Join ਅਤੇ Union ਦੋਨਾਂ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ
  ਕੇਸ ਸਮੀਕਰਨ ਵਰਤੇ ਜਾ ਸਕਦੇ ਹਨ।
  ਡੇਟਾ ਅਤੇ ਕਾਲਮ ਗਣਨਾਵਾਂ ਨੂੰ ਫਿਲਟਰ ਕਰਨ ਲਈ ਇਨਪੁਟ ਪੈਰਾਮੀਟਰਾਂ ਦੀ ਇਜਾਜ਼ਤ ਦਿੱਤੀ ਜਾ ਸਕਦੀ ਹੈ
  ਆਪਰੇਟਰਾਂ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ।

CDS ਦ੍ਰਿਸ਼ ਕਿਸਮਾਂ

ਤਿੰਨ ਵੱਖ-ਵੱਖ VDM ਦ੍ਰਿਸ਼ ਕਿਸਮਾਂ ਹਨ:

  • ਮੂਲ ਦ੍ਰਿਸ਼
  • ਸੰਯੁਕਤ ਦ੍ਰਿਸ਼
  • ਖਪਤ ਦ੍ਰਿਸ਼

CDS ਦ੍ਰਿਸ਼ ਕਿਸਮਾਂ

ਚਿੱਤਰ 1: CDS ਦ੍ਰਿਸ਼ ਕਿਸਮਾਂ

1. ਮੂਲ ਦ੍ਰਿਸ਼

VDM ਬੇਸਿਕ ਵਿਯੂਜ਼ DDIC ਟੇਬਲ ਜਾਂ ਵਿਯੂਜ਼ ਦੇ ਸਿਖਰ 'ਤੇ ਬਣਾਏ ਗਏ ਹਨ। ਇਹ ਇੱਕੋ ਇੱਕ ਦ੍ਰਿਸ਼ ਹੈ ਜੋ ਡੇਟਾਬੇਸ ਨਾਲ ਸਿੱਧਾ ਇੰਟਰੈਕਟ ਕਰਦਾ ਹੈ।

ਟਿੱਪਣੀ: @VDM.Viewtype: #BASIC

ਮੂਲ ਦ੍ਰਿਸ਼ ਲਈ ਵਿਸ਼ੇਸ਼ਤਾ:

  1. ਮੂਲ ਦ੍ਰਿਸ਼ ਡਾਟਾਬੇਸ ਟੇਬਲ ਅਤੇ ਹੋਰ ਬੁਨਿਆਦੀ ਦ੍ਰਿਸ਼ਾਂ ਤੱਕ ਸਿੱਧੇ ਪਹੁੰਚ ਕਰ ਸਕਦੇ ਹਨ।
  2. ਉਹਨਾਂ ਦਾ ਹੋਰ ਬੁਨਿਆਦੀ ਵਿਚਾਰਾਂ ਨਾਲ ਸਬੰਧ ਹੈ।
  3. ਰਿਡੰਡੈਂਸੀ ਤੋਂ ਮੁਕਤ।
  4. ਉਹ ਸਾਰੇ ਕਾਰੋਬਾਰੀ ਡੇਟਾ ਨੂੰ ਬੇਨਕਾਬ ਕਰਦੇ ਹਨ.

 

2. ਸੰਯੁਕਤ ਦ੍ਰਿਸ਼

ਸੰਯੁਕਤ ਦ੍ਰਿਸ਼ VDM ਮੂਲ ਦ੍ਰਿਸ਼ ਦੇ ਸਿਖਰ 'ਤੇ ਬਣਾਇਆ ਗਿਆ ਹੈ। ਇਹ ਨਤੀਜਾ ਸੈੱਟ ਲਈ ਮੂਲ ਦ੍ਰਿਸ਼ਾਂ ਨਾਲ ਇੰਟਰੈਕਟ ਕਰਦਾ ਹੈ ਅਤੇ ਡੇਟਾਬੇਸ ਨਾਲ ਸਿੱਧਾ ਇੰਟਰੈਕਟ ਨਹੀਂ ਕਰਦਾ।

ਟਿੱਪਣੀ: @VDM.Viewtype: #COMPOSITE

ਸੰਯੁਕਤ ਦ੍ਰਿਸ਼ ਦੇ ਗੁਣ:

  1. ਉਹ ਹੋਰ ਮਿਸ਼ਰਿਤ ਦ੍ਰਿਸ਼ਾਂ ਤੱਕ ਪਹੁੰਚ ਕਰ ਸਕਦੇ ਹਨ ਪਰ ਡੇਟਾਬੇਸ ਟੇਬਲਾਂ ਨੂੰ ਨਹੀਂ।
  2. ਉਹਨਾਂ ਦਾ ਦੂਜੇ ਸੰਯੁਕਤ ਵਿਚਾਰਾਂ ਅਤੇ ਬੁਨਿਆਦੀ ਵਿਚਾਰਾਂ ਨਾਲ ਸਬੰਧ ਹੋ ਸਕਦਾ ਹੈ।
  3. ਰਿਡੰਡੈਂਸੀ ਸੰਭਵ ਹੋ ਸਕਦੀ ਹੈ।
  4. ਉਹ ਮੁੜ ਵਰਤੋਂ ਯੋਗ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ.

 

3. ਖਪਤ ਦ੍ਰਿਸ਼

ਖਪਤ ਦ੍ਰਿਸ਼ ਇੰਟਰਫੇਸ ਦ੍ਰਿਸ਼ਾਂ ਦੇ ਸਿਖਰ 'ਤੇ ਬਣਾਏ ਗਏ ਹਨ। ਖਪਤ ਨਾਮ ਦੁਆਰਾ, ਅਸੀਂ ਇਹ ਮੰਨ ਸਕਦੇ ਹਾਂ ਕਿ ਇਹ ਦ੍ਰਿਸ਼ SAP UI5 ਦੁਆਰਾ OData, ਵਿਸ਼ਲੇਸ਼ਣਾਤਮਕ ਪੁੱਛਗਿੱਛਾਂ, ਟ੍ਰਾਂਜੈਕਸ਼ਨਲ ਸੇਵਾ ਮਾਡਲਾਂ ਦੁਆਰਾ ਖਪਤ ਕਰਨ ਲਈ ਹੈ।

ਟਿੱਪਣੀ: @VDM.Viewtype: #CONSUMPTION

ADT ਵਿੱਚ CDS ਵਿਊਜ਼ ਕਿਵੇਂ ਬਣਾਉਣੇ ਹਨ?

ਇੱਕ CDS ਦ੍ਰਿਸ਼ ਬਣਾਉਣ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ:

  1. ਨਵੀਂ ABAP ਰਿਪੋਜ਼ਟਰੀ 'ਤੇ ਨੈਵੀਗੇਟ ਕਰੋ।
    ਨਵੀਂ ABAP ਰਿਪੋਜ਼ਟਰੀ
  2. ਡਾਟਾ ਪਰਿਭਾਸ਼ਾ ਚੁਣੋ।
    ਡਾਟਾ ਪਰਿਭਾਸ਼ਾ ਚੁਣੋ
  3. ਪੈਕੇਜ, ਨਾਮ, CDS ਦ੍ਰਿਸ਼ ਦਾ ਵੇਰਵਾ ਪ੍ਰਦਾਨ ਕਰੋ।
  4. ਹੁਣ ਦਿੱਤੇ ਗਏ ਵਿਕਲਪਾਂ ਵਿੱਚੋਂ, ਡਿਫਾਈਨ ਵਿਊ ਚੁਣੋ।
    ਦ੍ਰਿਸ਼ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰੋ
  5. ਡੇਟਾ ਸਰੋਤ ਨਾਮ, SQL ਦ੍ਰਿਸ਼ ਨਾਮ, ਲੋੜੀਂਦੀ ਵਿਆਖਿਆ ਅਤੇ ਹੋਰ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰੋ।
    ਡੇਟਾ ਸਰੋਤ ਨਾਮ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰੋ
  6. ਡਾਟਾ ਚੋਣ ਪੁੱਛਗਿੱਛ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰੋ।
    ਡਾਟਾ ਚੋਣ ਪੁੱਛਗਿੱਛ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰੋ
  7. ਸੇਵ ਕਰੋ ਅਤੇ ਐਕਟੀਵੇਟ ਕਰੋ।

ਸੀਡੀਐਸ ਵਿਯੂਜ਼ ਤੋਂ ਡੇਟਾ ਨੂੰ ਕਿਵੇਂ ਵੇਖਣਾ ਹੈ?

  1. DDL ਸਰੋਤ ਆਬਜੈਕਟ ਵਿੱਚ, ਆਪਣੇ CDS ਦ੍ਰਿਸ਼ 'ਤੇ ਨੈਵੀਗੇਟ ਕਰੋ।
  2. ਸੱਜਾ-ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਡਾਟਾ ਪ੍ਰੀਵਿਊ ਖੋਲ੍ਹੋ ਚੁਣੋ। ਨਾਲ ਹੀ, ਤੁਸੀਂ CDS ਵਿਊ ਖੋਲ੍ਹ ਸਕਦੇ ਹੋ ਅਤੇ ਡਾਟਾ ਦੇਖਣ ਲਈ F8 ਦਬਾ ਸਕਦੇ ਹੋ।
  3. ਆਉਟਪੁੱਟ ਤੁਹਾਨੂੰ CDS ਵਿਊ ਤੋਂ ਮੁੜ ਪ੍ਰਾਪਤ ਕੀਤਾ ਡੇਟਾ ਦਿਖਾਏਗਾ।

0 Comments

ਇੱਕ ਟਿੱਪਣੀ ਪੇਸ਼ ਕਰੋ

ਤੁਹਾਡਾ ਈਮੇਲ ਪਤਾ ਪ੍ਰਕਾਸ਼ਿਤ ਨਹੀ ਕੀਤਾ ਜਾ ਜਾਵੇਗਾ. ਦੀ ਲੋੜ ਹੈ ਖੇਤਰ ਮਾਰਕ ਕੀਤੇ ਹਨ, *

ਇਹ ਸਾਈਟ ਸਪੈਮ ਨੂੰ ਘੱਟ ਕਰਨ ਲਈ ਅਕਕੀਮੈਟ ਵਰਤਦੀ ਹੈ. ਜਾਣੋ ਕਿ ਤੁਹਾਡੇ ਟਿੱਪਣੀ ਡੇਟਾ ਦੀ ਪ੍ਰਕਿਰਿਆ ਕਿਵੇਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ.