Tüm Ürünler
Search
Belge Merkezi

DataWorks:API yönetimi

Son Güncelleme:Oct 05, 2026

DataService Studio, arka uç hizmeti yazmanıza gerek kalmadan veri API'leri oluşturmanızı, yayınlamanızı ve yönetmenizi sağlar. Bir veri kaynağına bağlanın, sorgu mantığını yapılandırın ve sonucu çağrılabilir bir REST API olarak sunun; tüm bu işlemleri DataWorks içinde gerçekleştirebilirsiniz.

Aşağı akış uygulamalarına veya ekiplere belirli veri kümelerine kontrollü ve talep üzerine erişim vermeniz gerektiğinde API yönetimini kullanın. Toplu veri aktarımları veya büyük ölçekli dışa aktarmalar için bunun yerine veri senkronizasyonu çözümlerini tercih edin.

Bu bölümün hedef kitlesi

API yönetimi, rolünüze bağlı olarak iki farklı iş akışını kapsar:

  • API yayıncıları — Bir veri kaynağına dayalı API'ler oluşturan, bunları test edip yayınlayan ve kimlerin bu API'leri çağırabileceğini kontrol eden veri mühendisleri veya analistler.

  • API tüketicileri — Yayınlanan API'leri keşfeden, yetkilendirme talebinde bulunan ve API'leri uygulamalarına entegre eden uygulama geliştiriciler veya veri tüketicileri.

API yayınlama

Bir veri API'si oluşturmak ve yayınlamak için aşağıdaki adımları izleyin:

  1. API oluşturun. Kod içermeyen kullanıcı arayüzünü (SQL gerekmez) veya kod düzenleyiciyi (özel SQL sorguları için) kullanarak bir veri kaynağından API oluşturun. Alternatif olarak, mevcut bir harici HTTP/HTTPS hizmetini DataService Studio'da merkezi olarak yönetmek üzere kaydedin.

  2. API'yi test edin. Sorgu mantığını, parametre işlemeyi ve yanıt biçimini doğrulamak için yayınlamadan önce API üzerinde test çağrıları çalıştırın.

  3. API'yi yayınlayın. API'yi çağrılabilir hale getirmek için yayınlayın. Gerekirse önceki bir sürüme geri dönmek için sürümleri yönetin.

  4. Arayanları yetkilendirin. Yayınlanan API'yi çağırma iznini belirli uygulamalara veya kullanıcılara verin.

API çağırma

Yayınlanan bir API'yi uygulamanıza entegre etmek için aşağıdaki adımları izleyin:

  1. API'yi keşfedin. DataService Studio hizmet kataloğunda mevcut API'lere göz atın ve veri ihtiyacınızı karşılayanı belirleyin.

  2. Yetkilendirme isteyin. Uygulamanız için çağrı izni almak amacıyla API yayıncısıyla iletişime geçin.

  3. API'yi çağırın. Uygulamanızdan API uç noktasına istek göndermek için yetkilendirme kimlik bilgilerini kullanın.

Yapabilecekleriniz


Görev


Açıklama


Veri kaynağından API oluşturma


Kod içermeyen kullanıcı arayüzünü veya kod düzenleyiciyi kullanarak bir veritabanı tablosuna veya SQL sorgusuna dayalı REST API oluşturun


Harici API hizmetini kaydetme


Merkezi yayınlama ve yönetim için mevcut bir HTTP/HTTPS API'sini DataService Studio'ya aktarın


Test etme, yayınlama ve sürüm yönetimi


Test çağrıları çalıştırın, API'yi çağrılabilir hale getirmek için yayınlayın ve geri dönüşleri etkinleştirmek için sürümleri yönetin


API yetkilendirmesi


Yayınlanan bir API'yi çağırma iznini belirli uygulamalara verin


API çağırma


Kimliği doğrulanmış istekleri yayınlanmış bir API uç noktasına gönderin


API filtrelerini yapılandırma


İstek parametrelerini ön işlemek veya API yanıtlarını dönüştürmek için Aviator veya Python işlevlerini kullanarak ön filtreler ve son filtreler uygulayın


API'leri yönetme ve bakımını yapma


Çağrı günlüklerini izleyin, API yapılandırmasını güncelleyin, API'yi çevrimdışı duruma getirin ve API'leri etiketlerle düzenleyin