Delen via


Wat is er nieuw in Data API Builder versie 1.4 (februari 2025)

Onze releasestrategie wisselt af tussen updates die gericht zijn op functies en stabiliteit. Oneven releases (zoals 1.3) introduceren nieuwe functies en verbeteringen. Releases met een even nummer (zoals 1.4) geven prioriteit aan oplossingen voor fouten, verfijning en stabiliteit. Wanneer u deze releaseopmerkingen leest, onthoud: oneven genummerde releases zijn uitgebreider, even genummerde releases zijn meer incrementeel.

Releaseopmerkingen en informatie over de updates en verbeteringen in DAB (Data API Builder) versie 1.4.
Versie 1.4: Data API Builder voor Azure Databases

Inleiding: OpenTelemetry

Data API Builder bevat nu initiƫle ondersteuning voor OpenTelemetry, waarmee het begin van onze investering in diepe, aangepaste waarneembaarheid wordt gemarkeerd. Tracering biedt ontwikkelaars inzicht in de aanvraagstroom, helpen knelpunten te detecteren, fouten te diagnosticeren en de prestaties te begrijpen.

Deze release verzendt een periode voor belangrijke bewerkingen, zoals het verwerken van aanvragen en het uitvoeren van query's. Deze spans volgen OpenTelemetry-conventies en kunnen worden geƫxporteerd naar Azure Monitor, Jaeger, Zipkin of elke compatibele back-end.

Toekomstige releases voegen uitgebreidere metagegevens, bredere dekking en aanpasbare instrumentatie toe, zodat u inzicht krijgt in het gedrag, de latentie en gebruikspatronen van uw API.
Meer.

Uitbreiding: Cosmos-schemageneratie met ondersteuning voor meerdere containers

Deze release verbetert het genereren van schema's voor Cosmos DB. Data API Builder scant nu automatisch alle geconfigureerde containers en maakt gebruik van gedefinieerde entiteiten om schema's te genereren, onboarding en installatie te vereenvoudigen.

Het lost ook belangrijke bugs op: genereren mislukt niet meer met lege matrices of PascalCase singular/pluraling. Logboekregistratie bevestigt nu dat het lukt alleen wanneer er een zinvol, niet-duidelijk schema wordt gemaakt.

Deze wijzigingen maken het genereren van schema's betrouwbaarder, meer automatisch en ontwikkelaarsvriendelijker.
Meer.

Alles via de opdrachtregel

We blijven CLI-ondersteuning uitbreiden om meer configuratie-eigenschappen te behandelen. Deze release brengt ons dichter bij volledige dekking.
Meer.

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

Let op: De authentication.jwt.audience en authentication.jwt.issuer eigenschappen kunnen alleen worden ingesteld als authentication.providerJwt is. De CLI controleert op deze nuance voordat de update wordt toegepast.