Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veyadizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
GraphQL için Microsoft Fabric API, yaygın olarak benimsenen ve tanıdık bir API teknolojisini kullanarak birden çok veri kaynağını hızlı ve verimli bir şekilde sorgulamanıza olanak tanıyan bir veri erişim katmanıdır. API, arka uç veri kaynaklarının özelliklerini soyutlar, böylece uygulamanızın mantığına odaklanır ve bir istemcinin ihtiyaç duyduğu tüm verileri tek bir çağrıda sağlarsınız. GraphQL basit bir sorgu dili kullanır ve sonuç kümelerini kolayca işleyerek uygulamaların Doku'daki verilerinize erişme süresini en aza indirir.
GraphQL için API aracılığıyla verileri kullanıma sunma
Microsoft Fabric'te veri kaynaklarını bir GraphQL öğesine ifşa etmek kolaydır. Kullanıma sunmak istediğiniz veri kaynağını seçin ve bu veri kaynağı içindeki hangi nesneleri API aracılığıyla sunmak istediğinizi belirtin. İsteğe bağlı olarak, seçtiğiniz alanlar arasındaki ilişkileri tanımlayın. Bu adımları tamamladıktan sonra API uç noktanız sorguları kabul etmeye hazırdır.
Desteklenen veri kaynakları
Şu anda aşağıdaki desteklenen veri kaynakları GraphQL için Doku API'sinde kullanıma sunulmaktadır:
- Microsoft Fabric Veri Ambarı
- Microsoft Fabric SQL veritabanı
- SQL Analytics Uç Noktası Üzerinden Microsoft Fabric Lakehouse
- SQL Analytics Uç Noktası aracılığıyla Microsoft Fabric Yansıtılmış Veritabanları, örneğin:
- Azure SQL Veritabanı
- Azure SQL Yönetilen Varlık
- Azure Cosmos DB veritabanı
- Microsoft Fabric SQL Veritabanı
- Azure Databricks
- Snowflake
- Yansıtılmış veritabanlarını açma
- Azure SQL veritabanı
- Datamart
Özellikler
GraphQL için Fabric API'si şunları içerir:
- Veri kaynağı şemalarının otomatik olarak bulunması.
- Sorguların ve mutasyonların otomatik olarak oluşturulması.
- Çözümleyicilerin otomatik olarak oluşturulması.
- Yerel test kodunun otomatik olarak oluşturulması.
- SQL veritabanları ve veri ambarlarındaki görünümler için destek.
- SQL veritabanlarında ve veri ambarlarında saklı yordamlar için destek.
- Karşılık gelen fan-out sorguları ile birden çok veri kaynağı için destek.
- Bire bir, bire çok ve çoka çok ilişkileri oluşturmak için araçlar.
- Bir veri kaynağından kullanıma sunulurken tek tek nesneleri seçme seçenekleri.
- Veri kaynağı tablolarından belirli sütunları kullanıma sunma seçenekleri.
- Pano ve istek günlüğü ile API davranışını izlemeye ilişkin araçlar.
Etkileşimli düzenleme deneyimi
GraphQL api'sinde sorgularınızı ve mutasyonlarınızı kolayca geliştirip test etmenizi sağlayan bir düzenleyici bulunur. Düzenleyicinin özellikleri şunlardır:
- Sorguların ve mutasyonların çıkışını görselleştirmek için bir sonuç bölmesi
- Sorgu ve mutasyon parametreleri desteği
- GraphQL söz dizimlerini ve şema nesnesi adlarını destekleyen IntelliSense
Sınırlama
Daha fazla bilgi için GraphQL sınırlamaları için API'ye bakın.