ABAP CDS Views

ABAP CDS Views

ABAP CDS View, SQL kullanılarak geliştirilen SAP’nin yeni programlama modelidir. CDS ile veri modelleri, veritabanı sunucusunda tanımlanır. Kavramsal modelleme, ilişki tanımları, yerleşik işlevler uzantılar için imkanlar sunar.

ABAP CDS
ABAP CDS

Anlamsal olarak zengin veritabanı tabloları/görünümleri ve veritabanındaki kullanıcı tanımlı türleri tanımlamak için size bir veri tanımlama dili(DDL) sağlayan bir SQL geliştirmesidir.

DDIC nesneleri olarak depolanır ve ABAP programları içerisinde kullanılabilir. Kod ile veriye yaklaşım sistem darboğazlarını azaltır. Hesaplama hızlarını artırır. Görüntüleme, tablolalar, ek açıklamalar, kullanıcı tanımlı veri türleri ve bağlamlar oluşturabiliriz. CDS views genişletilebilir.

CDS görünümü adı kuralları

  • Maksimum 30 Karakter olabilir.
  • Sistem genelinde benzersiz olmalıdır.
  • Büyük küçük harf duyarlı değildir.
  • DDL Kaynak adından farklı olabilir. (önerilmez!)

SQL görünümü adı kuralları

  • Maksimum. 16 Karakter olmalıdır.
  • Sistem genelinde benzersiz olmalıdır.
  • ABAP Sözlüğünde benzersiz olmalıdır.
  • Büyük küçük harf duyarlı değildir.
  • CDS Görünüm adından farklı olmalıdır.

SAP Business Application Studio, Eclipse ve Hana Studio kullanarak CDS oluşturabilmekteyiz. ABAP diline entegre edildiğinden ABAP sözlük içerisinde yer alan veri tiplerini kullanabiliriz.

CDS viewsleri SE11 işlem kodundan görüntüleyebiliriz.

Emrullah Demirhan

Emrullah Demirhan

SAP ERP yazılımı ve ABAP programlama dili uzmanıyım. Ayrıca Python programlama dili ve veri bilimi ile de ilgilenmekteyim. Yeni teknolojiler öğrenmeyi, öğrendiklerimi uygulayarak sonuçlarını paylaşmayı ve öğretmeyi seviyorum.

Bir Yanıt

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Son Yazılar

Popüler Yazılar

Tavsiye Edilen Yazılar

Sitemizde en iyi deneyimi yaşamanızı sağlamak için çerezler kullanmaktadır.