Veri API oluşturucusu sürüm 1.4 'teki yenilikler (Şubat 2025)

Sürüm stratejimiz, özellik odaklı ve kararlılık odaklı güncelleştirmeler arasında geçiş sağlar. Tek numaralı sürümler (1.3 gibi) yeni özellikler ve geliştirmeler sunar. Çift numaralı sürümler (1.4 gibi) hata düzeltmeleri, netlik ve kararlılık önceliklerini belirler. Bu sürüm notlarını okurken şunu unutmayın: tek sürümler daha geniştir, hatta sürümler daha artımlı olur.

Veri API oluşturucusu (DAB) sürüm 1.4'teki güncelleştirmeler ve geliştirmeler hakkında sürüm notları ve bilgiler.
Sürüm 1.4: Azure Veritabanları için Veri API oluşturucusu

Giriş: OpenTelemetry

Veri API'si oluşturma aracı artık OpenTelemetry için başlangıç desteğine sahip ve bu durum, derin, özel gözlemlenebilirliğe yaptığımız yatırımın başlangıcını işaret ediyor. İzleme, geliştiricilere istek akışı hakkında görünürlük sağlar ve performans sorunlarını algılamaya, hataları tanılamaya ve performansı anlamaya yardımcı olur.

Bu sürüm, istek işleme ve sorgu yürütme gibi önemli işlemler için izleme bilgilerini iletir. Bu yayılma alanları OpenTelemetry kurallarına uyar ve Azure İzleyici, Jaeger, Zipkin veya uyumlu arka uçlara aktarılabilir.

Gelecekteki sürümler, API'nizin davranışı, gecikme süresi ve kullanım desenleri hakkında içgörü sağlamak için daha zengin meta veriler, daha geniş kapsam ve özelleştirilebilir izlemeler ekler.
Daha.

Geliştirme: Çok Kapsayıcılı Destek ile Cosmos Şeması Oluşturma

Bu sürüm Cosmos DB için şema oluşturmayı geliştirir. Veri API oluşturucusu artık tüm yapılandırılmış kapsayıcıları otomatik olarak tarar ve şema oluşturmak için tanımlı varlıkları kullanarak ekleme ve kurulumu basitleştirir.

Ayrıca önemli hataları da çözer: oluşturma işlemi artık boş dizilerle veya PascalCase tekil/çoğul adlandırmayla başarısız olmaz. Günlük kaydı artık anlamlı ve boş olmayan bir şema oluşturulduğunda başarıyı onaylar.

Bu değişiklikler şema oluşturmayı daha güvenilir, daha otomatik ve daha geliştirici dostu hale getirir.
Daha.

Komut Satırı Her Şeyi

Daha fazla yapılandırma özelliğini kapsayacak şekilde CLI desteğini genişletmeye devam ediyoruz. Bu sürüm bizi tam kapsama yaklaştırıyor.
Daha.

Runtime.Host

dab configure --runtime.host.mode development

dab configure --runtime.host.cors.origins "http://localhost1,http://localhost2"

dab configure --runtime.host.authentication.provider MyProvider

dab configure --runtime.host.authentication.jwt.audience MyAudience

dab configure --runtime.host.authentication.jwt.issuer MyIssuer

Not:authentication.jwt.audience ve authentication.jwt.issuer özellikleri yalnızca ise authentication.providerJwtayarlanabilir. CLI, güncelleştirmeyi uygulamadan önce bu nüansı denetler.