Doku portalında SQL veritabanınızdan GraphQL API'sini oluşturma
Şunlar için geçerlidir:✅Microsoft Fabric'te SQL veritabanı
GraphQL API'lerini doğrudan Doku SQL sorgu düzenleyicisinin içinden oluşturmaya başlayın. Doku, verilerinize göre GraphQL şemasını otomatik olarak oluşturur ve uygulamalar dakikalar içinde bağlanmaya hazırdır.
Önkoşullar
- Mevcut bir Doku kapasitesine ihtiyacınız vardır. Aksi takdirde bir Fabric deneme sürümü başlatın.
- Yönetim Portalı kiracı ayarlarını kullanarak Yapı'da SQL veritabanını etkinleştirdiğinizden emin olun.
- Yeni bir çalışma alanı oluşturun veya var olan bir Doku çalışma alanını kullanın.
- Yeni bir SQL veritabanı oluşturun veya var olan bir SQL veritabanını kullanın.
GraphQL için API oluşturma
GraphQL için API oluşturmak için:
GraphQL API'sini oluşturmak istediğiniz veritabanını açın.
Yeni'yi seçin ve GraphQL API'sini seçin.
Öğeniz için bir Ad girin ve Oluştur'u seçin.
Bu noktada API hazır ancak herhangi bir veri göstermiyor. GraphQL API'leri, türleri ve alanları bakımından düzenlenmiş bir şemada, kesin olarak belirlenmiş bir sistemde tanımlanır. Doku, GraphQL istemcilerine göstermeyi seçtiğiniz verileri temel alarak gerekli GraphQL şemasını otomatik olarak oluşturur.
Veri al'ı seçin. Veri seç ekranı, GraphQL şemanızda kullanıma sunulan nesneleri aramanıza ve seçmenize olanak tanır.
API'de göstermek istediğiniz tek tek tabloların veya saklı yordamların yanındaki onay kutularını seçin. Bir klasördeki tüm nesneleri seçmek için üst kısımda veri kaynağı adı bulunan onay kutusunu seçin.
GraphQL şema oluşturma işlemini başlatmak için Yükle'yi seçin.
Şema oluşturulur ve verilerinizle etkileşim kurmak için GraphQL sorgularının (okuma, listeleme) veya mutasyonların (oluşturma, güncelleştirme, silme) prototipini oluşturmaya başlayabilirsiniz. Aşağıdaki görüntüde API çağrısı şablonuyla Şema gezgini gösterilmektedir.
GraphQL API'niz artık bağlantıları ve istekleri kabul etmeye hazırdır. GraphQL sorgularını test etmek ve prototipini yapmak için API düzenleyicisini ve API'de kullanıma sunulan veri türlerini ve alanları doğrulamak için Şema gezginini kullanabilirsiniz.