ABAP CDS Views

ABAP CDS

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. 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.

ABAP CDS
ABAP CDS

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. CDS kullanılarak görüntüleme, tablolalar, ek açıklamalar, kullanıcı tanımlı veri türleri ve bağlamlar oluşturabiliriz. CDS views genişletilebilir.

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.

CDS Adlandırma Kuralları

CDS Görünümü adı:

  • 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ı:

  • 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.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

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