Bu makale, Fabric'de Cosmos DB ile ilgili sıkça sorulan soruları yanıtlar.
General
Fabric'te Cosmos DB nedir?
Microsoft Fabric, kurumsal kullanıma hazır, uçtan uca bir veri platformudur. Fabric, veri hareketini, veritabanlarını, veri mühendisliğini, veri bilimini, gerçek zamanlı zekayı, Copilot ile BI'ı ve uygulama geliştirmeyi birleştirir. Artık bu hizmetleri birden çok satıcıdan ayrı ayrı bir araya getirmek zorunda kalmazsınız.
Fabric'teki Cosmos DB, sadeleştirilmiş bir deneyimle uygulama gereksinimlerinizi karşılamak üzere otomatik olarak yapılandırılmış, yapay zeka tarafından optimize edilmiş bir NoSQL veritabanıdır. Geliştiriciler, karmaşık veritabanı ayarlarını yönetmeden yapay zeka uygulamalarını kolayca oluşturmak için Doku'da Cosmos DB'yi kullanabilir. Microsoft Fabric'teki Cosmos DB, veritabanı için dinamik ölçeklendirme, yüksek kullanılabilirlik ve güvenilirlik sağlayan Azure Cosmos DB'yi temel alır.
Cosmos DB dağıtılmış bir NoSQL veritabanıdır. Yarı yapılandırılmış veya yapılandırılmamış verileri Doku'da Cosmos DB'de depolayabilirsiniz. Fabric'te Cosmos DB, ilişkisel verileriniz ve Fabric'teki OneLake verilerinizle birlikte kullanılabilir, bu da uygulamalarınız için birleşik bir veri platformu sağlar.
Cosmos DB verileri, Fabric OneLake'in kullanımına otomatik olarak sunulur. Bu tümleştirme, Cosmos DB'nin Doku platformunun geri kalanıyla derin tümleştirilmesini sağlayarak sorunsuz analiz, Gerçek zamanlı zeka, Kullanıcı Veri İşlevleri (UDF), GraphQL, Veri Bilimi ve BI ile Copilot ve veri aracılarının tümünü tek bir yerde sunar.
Daha fazla bilgi için Fabric'te Cosmos DB'ye bkz.
Fabric platformundaki Cosmos DB ile Azure Cosmos DB arasındaki fark nedir?
Fabric'deki Cosmos DB, Azure Cosmos DB ile aynı temel altyapıyı kullanarak aynı performans, güvenilirlik ve kullanılabilirlik garantilerini sağlar. Ancak önemli farklar vardır:
- Entegrasyon: Fabric'de Cosmos DB, Microsoft Fabric ve OneLake ile sıkı bir şekilde entegre olup, ETL işlem hatları olmadan analiz için otomatik veri yansıtma sağlar.
- Yönetim: Fabric üzerinde Cosmos DB, iyileştirilmiş varsayılanlarla basitleştirilmiş bir yönetim deneyimi sunarak veritabanı yönetiminin karmaşıklığını azaltır.
- Faturalama: Kullanım, Azure istek birimleri (RU) yerine Doku kapasite birimleri (RU) cinsinden ölçülür ve Doku kapasiteniz üzerinden faturalandırılır.
- Kimlik doğrulaması: Dokudaki Cosmos DB, birincil/ikincil anahtar olmadan yalnızca Microsoft Entra kimlik doğrulamasını kullanır.
- Lisanslama: Power BI Premium, Fabric Capacity veya Trial Capacity lisansı gerektirir.
Daha fazla bilgi için bkz. Fabric'te Cosmos DB genel bakış ve faturalama ve kullanım.
Fabric'te Cosmos DB şemasız verileri destekliyor mu?
Evet. Fabric içinde Cosmos DB, uygulamaların şema tanımları veya ipuçları olmadan rastgele JSON belgelerini depolamasına olanak tanır. Esnek, şemasız veri modeli yarı yapılandırılmış veya yapılandırılmamış veriler için idealdir ve zaman içinde veri modelinizi geliştirmenizi kolaylaştırır. Veriler, NoSQL sorgu dili kullanılarak sorgu için hemen kullanılabilir.
Daha fazla bilgi için bkz. Fabric'de Cosmos DB'ye genel bakış.
Fabric platformunda Cosmos DB'ye nasıl başlayabilirim?
Fabric'te Cosmos DB'yi kullanmaya başlamak için:
- Power BI Premium, Fabric Kapasitesi veya Deneme Kapasitesi lisansına sahip olduğunuzdan emin olun.
- Doku portalına gidin ve çalışma alanınızda yeni bir Cosmos DB veritabanı oluşturun.
- Verilerinizi depolamak için kapsayıcılar oluşturun.
- Microsoft Entra kimlik doğrulaması ile Cosmos DB SDK'larını kullanarak veritabanınıza bağlanın.
Adım adım kılavuz için bkz . Hızlı Başlangıç: Microsoft Fabric'te Cosmos DB veritabanı oluşturma.
Connectivity
Fabric'de Cosmos DB'ye nasıl bağlanırım?
Microsoft Fabric, Cosmos DB yazılım geliştirme setleri (SDK' lar) ile uyumlu bir uç nokta sunar. Bu SDK'lar ve buna karşılık gelen Azure Kimlik kitaplığı, Microsoft Entra kimlik doğrulamasını kullanarak doğrudan veritabanına bağlanmak için kullanılmalıdır. Daha fazla bilgi için bkz. Microsoft Entra Id kullanarak Microsoft Fabric'te Cosmos DB'ye bağlanma.
Fabric'te Cosmos DB için hangi Azure Cosmos DB SDK'ları desteklenir?
"Fabric üzerinde Cosmos DB, Cosmos DB SDK'larını destekler,"
- .NET SDK
- Python SDK'sı
- Java SDK'sı
- JavaScript/Node.js SDK
- GO Yazılım Geliştirme Kiti (SDK)
- Rust SDK
- Apache Spark SDK
Bu SDK'ları Microsoft Entra kimlik doğrulaması için Azure Kimlik kitaplığıyla birlikte kullanın. Daha fazla bilgi için bkz. Fabric'de Cosmos DB'ye bağlanma.
Uyarı
Fabric içindeki Cosmos DB yalnızca Ağ Geçidi bağlantı modunu destekler. Bazı SDK'lar (örneğin, .NET ve Java) varsayılan olarak Gateway'e ayarlanmadığından bağlanmadan önce istemciyi Ağ Geçidi'ni kullanacak şekilde açıkça yapılandırmanız gerekir.
Fabric içinde Cosmos DB'ye bağlanmak için bağlantı dizelerini veya birincil anahtarları kullanabilir miyim?
Hayır, birincil ve ikincil anahtarlar desteklenmez. Kimlik doğrulaması için Microsoft Entra kimliklerini (kullanıcı kimlikleri, hizmet sorumluları veya yönetilen kimlikler) kullanmanız gerekir.
Daha fazla bilgi için Fabric'te Cosmos DB için kimlik doğrulamasına bakın.
Sorgu ve veri işlemleri
Cosmos DB'deki verileri Fabric'te sorgulamak için hangi sorgu dilini kullanabilirim?
Fabric'de Cosmos DB, veri sorgulama için öncelikle NoSQL sorgu dilini destekler.
NoSQL sorgu dili, JSON verileriyle çalışmak için güçlü, Amerikan Ulusal Standartlar Enstitüsü (ANSI) Yapılandırılmış Sorgu Dili (SQL) benzeri bir söz dizimi sağlar. Bu dil, SQL deneyimine sahip kullanıcılara tanıdık olacak şekilde tasarlanmıştır ve JSON belgelerinin esnekliğini ve hiyerarşik doğasını destekler.
Fabric'de Cosmos DB'nin yerleşik yansıtma özelliği, verileri sorgulamak için T-SQL kullanımını da destekler. Yansıtma ve SQL analiz uç noktası, Cosmos DB verilerinizle çalışmak için tanıdık T-SQL söz dizimini kullanmanıza olanak tanıyarak mevcut SQL tabanlı iş akışları ve araçlarıyla tümleştirmeyi kolaylaştırır.
Daha fazla bilgi için bkz. NoSQL sorgu dilini kullanma.
Fabric'te Cosmos DB toplama işlevlerini destekliyor mu?
Evet. Fabric içindeki Cosmos DB, COUNT, MAX, MIN, AVG ve SUM gibi NoSQL sorgu dilindeki toplama işlevleri aracılığıyla toplama işlemlerini destekler. Bu işlevler, verileriniz üzerinde analiz gerçekleştirmek için sorgularda kullanılabilir.
Daha fazla bilgi için NoSQL sorgu dili belgelerine bakın.
Cosmos DB Fabric'de ACID işlemlerini destekliyor mu?
Evet. Fabric üzerinde Cosmos DB, tek bir bölümdeki belgeler arası işlemleri destekler. İşlemlerin kapsamı tek bir mantıksal bölüme göre belirlenir ve ACID semantiği (bölünmezlik, tutarlılık, yalıtım, dayanıklılık) ile "tümü veya hiç" olarak yürütülür ve diğer eşzamanlı olarak yürütülen işlemlerden yalıtılır. Özel durumlar oluşursa, tüm işlem geri alınır.
İşlemler SDK'lardaki işlem toplu işlemleri kullanılarak yürütülebilir.
Daha fazla bilgi için bkz. Cosmos DB işlemleri.
Fabric'deki Cosmos DB eşzamanlılığı nasıl işler?
Fabric üzerindeki Cosmos DB, HTTP varlık etiketleri (ETag'ler) aracılığıyla iyimser eşzamanlılık denetimini (OCC) destekler. Her kaynağın, bir belge her güncelleştirildiğinde sunucuda ayarlanmış bir ETag'i vardır. ETag'ler, sunucunun bir kaynağın güncelleştirilip güncelleştirilmeyeceğine karar vermesine izin vermek için If-Match üst bilgisi ile birlikte kullanılabilir. ETag artık geçerli değilse, sunucu işlemi "HTTP 412 Önkoşul hatası" yanıt koduyla reddeder ve istemcinin geçerli ETag değerini almak için kaynağı yeniden oluşturması gerekir.
Cosmos DB SDK'larının çoğu iyimser eşzamanlılık denetimini yönetmek için sınıflar içerir. Daha fazla bilgi için bkz. Cosmos DB'de iyimser eşzamanlılık denetimi.
Fabric'de birden çok Cosmos DB veritabanında verileri sorgulayabilir miyim?
Evet. Dokuda Cosmos DB, veritabanları arası sorguları destekler ve birden çok Cosmos DB veritabanında ve hatta aynı Doku çalışma alanı içindeki SQL veritabanlarında veri sorgulamanıza olanak tanır. Bu birleşik sorgu deneyimi, tüm veri varlığınızda güçlü analizler sağlar.
Daha fazla bilgi için bkz. Fabric'de Cosmos DB'de çapraz veritabanı sorguları.
Veri çoğaltma ve OneLake tümleştirmesi
Verilerin OneLake'e çoğaltılması, Fabric'teki Cosmos DB'de nasıl çalışır?
Fabric veritabanındaki her Cosmos DB, verileri Delta Parquet formatında otomatik olarak OneLake'e kopyalar. Bu yansıtma, ek yapılandırma veya kurulum olmadan neredeyse gerçek zamanlı olarak gerçekleşir. Yansıtılan veriler analiz, veri bilimi, Power BI raporlama ve diğer Doku iş yükleri için hemen kullanılabilir.
Daha fazla bilgi için bkz. Dokuda OneLake'i Cosmos DB'de yansıtma.
Veri değişikliklerini OneLake'e çoğaltmak ne kadar sürer?
Fabric'deki Cosmos DB'den OneLake'e veri çoğaltma neredeyse gerçek zamanlı olarak gerçekleşir. Eklemeler, güncelleştirmeler ve silmeler, genellikle değişikliklerin hacmine bağlı olarak saniyeler içinde en az gecikme süresiyle çoğaltılır.
Daha fazla bilgi için bkz. Dokuda OneLake'i Cosmos DB'de yansıtma.
OneLake'e veri çoğaltmayı devre dışı bırakabilir miyim?
Hayır. OneLake'e veri çoğaltma, Fabric'deki Cosmos DB'nin temel bir özelliğidir ve devre dışı bırakılamaz. Cosmos DB kapsayıcılarınızdaki tüm veriler otomatik olarak Delta Parquet biçiminde OneLake'e yansıtılır.
Daha fazla bilgi için bkz. Dokuda OneLake'i Cosmos DB'de yansıtma.
Power BI raporları, Fabric'te Direct Lake modunu Cosmos DB ile kullanabilir mi?
Evet. OneLake'te Cosmos DB tabloları, Power BI'da Direct Lake modunu destekleyen v sıralı Delta tabloları olarak depolanır. Bu, veri yinelemesi olmadan doğrudan Cosmos DB verileriniz üzerinden yüksek performanslı, düşük gecikme süreli raporlama sağlar.
Daha fazla bilgi için Fabric'de Cosmos DB ile rapor oluşturma bölümüne bakın.
OneLake'e veri çoğaltma durumunu nasıl denetleyebilirim?
Fabric portalında veritabanınızın çoğaltma bölümüne giderek çoğaltma durumunu kontrol de edebilirsiniz. Bu bölümde, son eşitlemenin durumu ve oluşmuş olabilecek hatalar da dahil olmak üzere çoğaltmayla ilgili meta veriler görüntülenir.
Daha fazla bilgi için bkz. Dokuda OneLake'i Cosmos DB'de yansıtma.
Aktarım hızı ve performans
Cosmos DB'de, Fabric içinde bir istek birimi (RU) nedir?
İstek birimleri (RU), veritabanı işlemlerini gerçekleştirmek için gereken sistem kaynaklarını (CPU, IOPS ve bellek) soyutlayan bir performans para birimidir. Okumalar, yazmalar, sorgular ve güncelleştirmeler de dahil olmak üzere tüm veritabanı işlemleri RU cinsinden ölçülür. Örneğin, 1 KB'lik bir öğe için yapılan nokta okuma bir istek birimi harcar.
Fabric içindeki Cosmos DB'de, istek birimleri faturalama ve kullanım raporlama amacıyla Fabric kapasite birimlerine (CU) dönüştürülür.
Daha fazla bilgi için bkz. Dokuda Cosmos DB'de istek birimlerive faturalama ve kullanım.
Fabric içinde Cosmos DB'de otomatik ölçeklendirme nasıl çalışır?
Doku'daki Cosmos DB'deki tüm kapsayıcılar otomatik ölçeklendirme sağlanan aktarım hızını kullanır. Otomatik ölçeklendirme sayesinde kapsayıcılar iş yükü taleplerine göre aktarım hızını otomatik olarak ölçeklendirir ve yapılandırılan maksimum aktarım hızının (RU/sn) 10% ile 100% arasında ölçeklendirme sağlar. İş yükünüz boşta olduğunda, maliyetleri en aza indirgemek için maksimum kapasitenin %10'una düşürülür. Talep arttığında, herhangi bir ısınma süresi olmadan anında ölçeklendirilir.
Fabric portalında oluşturulan kapsayıcılar, varsayılan olarak 5.000 RU/sn otomatik ölçeklendirme aktarım hızına sahiptir. Bu, Cosmos DB SDK'sı kullanılarak 1.000 ile 50.000 RU/sn arasında ayarlanabilir.
Daha fazla bilgi için, Fabric içerisinde Cosmos DB Işlem Hızını Otomatik Ölçeklendirme konusuna bakın.
Otomatik ölçeklendirme yerine sunucusuz veya el ile sağlanan (standart) aktarım hızını kullanabilir miyim?
Hayır. Fabric'teki Cosmos DB'deki tüm kapsayıcılar otomatik ölçeklendirmeli sağlanan aktarım hızı kullanmalıdır. Sunucusuz ve el ile sağlanan (standart) aktarım hızı desteklenmez. SDK aracılığıyla oluşturulan kapsayıcıların aktarım hızı, kapsayıcı oluşturma sırasında otomatik ölçeklendirmeye ayarlanmış olmalıdır, aksi takdirde "Teklif Türü hesabınız için Otomatik Ölçeklendirme ile kısıtlandı" hatası oluşturulur.
Daha fazla bilgi için, Fabric'deki Cosmos DB sınırlamaları bölümüne bakın.
Cosmos DB'deki kapsayıcılar için Fabric'deki aktarım hızı sınırları nelerdir?
- Kapsayıcılar varsayılan olarak saniyede 50.000 istek birimi (RU/sn) maksimum otomatik ölçeklendirme aktarım hızını destekler.
- Fabric portalında oluşturulan kapsayıcılara otomatik olarak 5.000 RU/sn maksimum otomatik ölçeklenebilir aktarım hızı atanır.
- SDK kullanılarak oluşturulan kapsayıcılar izin verilen maksimum otomatik ölçeklendirme aktarım hızına kadar en az 1.000 RU/sn ile ayarlanabilir.
Destek bileti gönderilerek maksimum aktarım hızı 50.000 RU/sn'nin üzerinde artırılabilir.
Daha fazla bilgi için, Fabric'deki Cosmos DB sınırlamaları bölümüne bakın.
Kapsayıcının aktarım hızını (RU/sn) nasıl değiştirebilirim?
Cosmos DB SDK'sını kullanarak bir kapsayıcıda otomatik ölçeklendirme aktarım hızını okuyabilir ve güncelleştirebilirsiniz. Geçerli aktarım hızını almak ve yeni bir değerle değiştirmek için SDK'nın aktarım hızı yönetim yöntemlerini kullanın.
Kod örnekleri için, Fabric'de Cosmos DB'nin aktarım hızını otomatik ölçeklendirmeyi inceleyin.
Dizin oluşturma ve arama
Cosmos DB Fabric'te hangi dizin oluşturma yeteneklerini destekliyor?
Fabric üzerinde Cosmos DB, varsayılan ayar olarak otomatik dizine eklemeyi destekler. JSON belgelerinizdeki tüm özellikler varsayılan olarak otomatik olarak dizine eklenir. Kullanıcılar ayrıca belirli yolları dahil etmek veya hariç tutmak, dizin türlerini yapılandırmak ve sorgu desenleriniz için en iyi duruma getirmek için özel dizin oluşturma ilkeleri tanımlayabilir.
Fabric içinde Cosmos DB çeşitli dizin türlerini destekler.
- Aralık dizini: Sayısal, dize ve tarih türlerinde aralık sorguları için destek.
- Uzamsal dizin: Nokta, çizgi ve çokgen veri türlerini kullanan jeo-uzamsal sorgular için destek.
- Bileşik dizin: Birden çok özelliği aynı anda filtreleyen veya sıralayan sorguları iyileştirme desteği.
- Vektör dizini: DiskANN veya ölçülebilir düz vektör dizinleri kullanarak yapay zeka uygulamaları için vektör eklemeleri için dizin oluşturma ve arama desteği.
- Tam metin dizini: Tam metin dizini oluşturma desteği ve dile özgü destekle belgelerinizde arama yapın.
Daha fazla bilgi için Fabric'de Cosmos DB'de dizin oluşturma ve vektör dizinleme başlıklarına bakın.
Kapsayıcı için dizin oluşturma ilkesini nasıl özelleştirebilirim?
Kapsayıcı oluştururken dizin oluşturma ilkelerini özelleştirebilir veya daha sonra Cosmos DB SDK'sını kullanarak güncelleştirebilirsiniz. Dizin oluşturma ilkeleri, dizin oluşturmanın dahil veya dışlanması gereken yolları belirtmenize, dizin türlerini (aralık, uzamsal, bileşik) yapılandırmanıza ve sorgu performansını iyileştirmenize olanak sağlar.
Daha fazla bilgi için bkz. Fabric içinde Cosmos DB'de dizin oluşturma ilkelerini özelleştirme.
Fabric'te Cosmos DB vektör aramasını destekliyor mu?
Evet. Fabric içindeki Cosmos DB, benzerlik arama özelliklerine sahip yapay zeka destekli uygulamalara olanak tanıyan vektör dizinleme ve aramayı destekler. JSON belgelerinizle birlikte vektör eklemelerini depolayabilir ve dizinleyebilir ve DiskANN veya nicelenmiş düz vektör dizinlerini kullanarak verimli vektör aramaları gerçekleştirebilirsiniz.
Daha fazla bilgi için bakınız Fabric'de Cosmos DB’de vektör indeksleme ve karma arama.
Güvenlik ve uyumluluk
Fabric'te Cosmos DB'deki verilerimin güvenliğini nasıl sağlayabilirim?
Fabric'te Cosmos DB, verilerinizin varsayılan olarak korunmasına yardımcı olmak için çeşitli güvenlik özellikleri sağlar. Bu özellikler şunlardır ancak bunlarla sınırlı değildir:
- Güvenli erişim için Microsoft Entra kimlik doğrulaması
- Durağan ve aktarılırken veri şifrelemesi
- Fabric izinleri aracılığıyla çalışma alanına dayalı erişim kontrolü
Daha fazla bilgi için bkz. Fabric'da Cosmos DB için güvenlik.
Fabric nesnesinde Cosmos DB için kullanıcı izinlerini nasıl ayarlayabilirim?
Fabric'deki Cosmos DB, kullanıcı Fabric çalışma alanı izinlerini devralır. Örneğin, bir kullanıcının çalışma alanı görüntüleyici izinleri varsa Cosmos DB yapıtına salt okunur erişimi vardır. Şu anda, öğe düzeyi izinleri ayarlayabilirsiniz. Ancak bunlar çalışma alanı içindeki tüm Cosmos DB yapıtlarına uygulanır.
Daha fazla bilgi için, Fabric'deki Cosmos DB sınırlamaları bölümüne bakın.
Fabric'de Cosmos DB müşteri tarafından yönetilen anahtarları (CMK) destekliyor mu?
Hayır. Müşteri tarafından yönetilen anahtar (CMK) şifrelemesi şu anda Doku'da Cosmos DB için kullanılamıyor.
Fabric'de Cosmos DB Özel Bağlantıyı destekliyor mu?
Özel Bağlantı şu anda Cosmos DB yapıt düzeyinde desteklenmemektedir. Ancak, Doku hizmetine bağlantıyı güvenli hale getirmek için Özel Bağlantılar Doku kiracı düzeyinde kullanılabilir.
Daha fazla bilgi için bkz. Fabric'teki özel bağlantılar.
Verilerim Fabric kiracısını terk ediyor mu?
Hayır. Fabric'teki Cosmos DB'deki tüm veriler Fabric kiracınızda ve bölgenizde kalır. OneLake'e veri çoğaltma müşterinin ortamında gerçekleşir ve kiracı ortamından dışarı çıkmaz.
Faturalama ve maliyet yönetimi
Cosmos DB ile Fabric'de ilişkili maliyetler nelerdir?
Doku işlem ve depolama kullanımındaki Cosmos DB, kapasite birimleri (CU) kullanılarak Doku kapasiteniz üzerinden faturalandırılır. Cosmos DB işlemleri tarafından kullanılan istek birimleri (RU) faturalama amacıyla otomatik olarak kapasite birimlerine dönüştürülür. Dönüştürme formülü: 100 RU/sn = 0,067 RU/sa.
Daha fazla bilgi için bakınız Fabric'de Cosmos DB için faturalama ve kullanım.
Fabric tüketiminde Cosmos DB'yi nasıl izleyebilirim?
Cosmos DB tüketiminizi Microsoft Fabric Capacity Metrics uygulamasını kullanarak izleyebilirsiniz. Bu uygulama Cosmos DB de dahil olmak üzere tüm Doku iş yükleri genelinde kapasite tüketiminin merkezi bir görünümünü sağlar. Uygulamayı yalnızca Cosmos DB ile ilgili etkinliği gösterecek ve kullanım eğilimlerini izleyecek şekilde filtreleyebilirsiniz.
Daha fazla bilgi için bkz. Dokuda Cosmos DB için faturalama ve kullanım ve Dokuda Cosmos DB'yi izleme.
Cosmos DB'nin Fabric içindeki lisanslama seçenekleri nelerdir?
Cosmos DB'yi Fabric içinde kullanmak için Power BI Premium, Fabric Kapasitesi veya Deneme Kapasitesi gerekir. Kullanımınız, Fabric kapasitenizdeki kapasite birimleri (CUs) ile karşılaştırmalı olarak ölçülür.
Lisanslama hakkında daha fazla bilgi için bkz . Microsoft Fabric lisansları.
Kullanılabilirlik ve bölgeler
Fabric'de Cosmos DB nerede mevcut?
Microsoft Fabric içinde Cosmos DB, Microsoft Fabric'in desteklendiği bölgelerde kullanılabilir. Cosmos DB veritabanınız, kapasite bölgesine dayanan Fabric çalışma alanınızın bulunduğu bölgede yer almaktadır.
Desteklenen bölgelerin geçerli listesi için bkz. Doku bölgesel kullanılabilirliği.
Cosmos DB veritabanım hangi bölgede bulunuyor?
Cosmos DB veritabanınız, Fabric çalışma alanınızın bölgesinde yer almaktadır. Çalışma alanı bölgesi, çalışma alanı türü sayfasının altındaki Çalışma Alanı ayarlarında görüntülenen, kendisine atanan kapasiteye göre belirlenir.
Daha fazla bilgi için bkz. Fabric bölgesel kullanılabilirliği.
Fabric üzerindeki Cosmos DB çok bölgeli dağıtımları destekliyor mu?
Doku veritabanlarındaki Cosmos DB tek bir bölgede (Doku çalışma alanınızın bölgesi) dağıtılır. Çok bölgeli dağıtımlar şu anda desteklenmemektedir. Ancak, temel alınan altyapı bölge içinde yüksek kullanılabilirlik sağlar.
Daha fazla bilgi için, Fabric'deki Cosmos DB sınırlamaları bölümüne bakın.
Fabric'de Cosmos DB kullanılabilirlik bölgelerini destekliyor mu?
Evet. Cosmos DB tüm kaynakları kullanılabilirlik alanlarına dağıtarak desteklenen bölgelerde gelişmiş dayanıklılık ve yüksek kullanılabilirlik sağlar.
Daha fazla bilgi için bkz Fabric kullanılabilirlik alanı desteği.
Sınırlamalar ve kotalar
Cosmos DB veritabanında kaç kapsayıcı oluşturabilirim?
Veritabanları varsayılan olarak en fazla 25 kapsayıcıyı destekler. Bu sınır, destek bileti gönderilerek artırılabilir.
Daha fazla bilgi için, Fabric'deki Cosmos DB sınırlamaları bölümüne bakın.
Fabric'de Cosmos DB saklı yordamlar, tetikleyiciler ve kullanıcı tanımlı işlevler destekleniyor mu?
Hayır. Cosmos DB saklı yordamları, tetikleyicileri ve kullanıcı tanımlı işlevler (UDF'ler) şu anda Fabric üzerindeki Cosmos DB'de desteklenmemektedir.
Daha fazla bilgi için, Fabric'deki Cosmos DB sınırlamaları bölümüne bakın.
Fabric'de bir Cosmos DB artifaktını yeniden adlandırabilir miyim?
Hayır. Nesne yeniden adlandırma şu anda Fabric platformunda Cosmos DB için desteklenmemektedir.
Daha fazla bilgi için, Fabric'deki Cosmos DB sınırlamaları bölümüne bakın.
JSON veri boyutuyla ilgili herhangi bir sınırlama var mı?
Cosmos DB içindeki belgelerin sınırı 2 MB'tır.
8 KB'tan büyük bir belge içindeki JSON dizeleri, yansıtılmış SQL analiz uç noktasından sorgulandığında kesilir. Geçici çözüm, Fabric Lakehouse'da yansıtılmış veritabanının kısayolunu oluşturmak veya spark kullanarak verilerinizi sorgulamaktır.
Daha fazla bilgi için, Fabric'deki Cosmos DB sınırlamaları bölümüne bakın.
Geliştirme ve tümleştirme
Fabric'te Cosmos DB'yi notebook ve Spark ile kullanabilir miyim?
Evet. Fabric not defterlerini kullanarak verilerle doğrudan Fabric'teki Cosmos DB'de etkileşim kurabilirsiniz. Ayrıca, Fabric'teki Cosmos DB'deki veriler otomatik olarak Delta Parquet biçiminde OneLake'e yansıtılır ve Apache Spark not defterlerinden erişilebilir olur. Spark'ı kullanarak Cosmos DB verileriniz üzerinde analiz, veri bilimi iş akışları ve makine öğrenmesi işlemleri gerçekleştirebilirsiniz.
Daha fazla bilgi için bkz. Doku'da Cosmos DB'de OneLake'i yansıtma veya Spark'ı Doku'da Cosmos DB ile kullanma veya Doku'da Cosmos DB ile Doku not defterlerini kullanma.
Power BI'da Doku verilerinde Cosmos DB'i nasıl kullanabilirim?
Direct Lake modunu kullanarak Doku verilerinde Cosmos DB üzerinde doğrudan Power BI raporları oluşturabilirsiniz. OneLake'deki yansıtılmış veriler v sıralı Delta tabloları olarak depolanır ve veri yinelemesi olmadan yüksek performanslı raporlamaya olanak tanır.
Daha fazla bilgi için Fabric'de Cosmos DB ile rapor oluşturma bölümüne bakın.
Cosmos DB, Fabric üzerinde sürekli tümleştirme ve dağıtımı (CI/CD) destekliyor mu?
Evet. Doku'nun dağıtım işlem hatlarını ve Git tümleştirmesini kullanarak Doku'da Cosmos DB için CI/CD iş akışları uygulayabilirsiniz. Bu, veritabanı şemalarınızı, yapılandırmalarınızı ve dağıtım otomasyonunuzu sürüm denetiminize olanak tanır.
Daha fazla bilgi için bkz. Fabric'de Cosmos DB için sürekli tümleştirme ve dağıtım.
Verileri Azure Cosmos DB'den Doku'da Cosmos DB'ye geçirebilir miyim?
Evet. Aşağıdakiler gibi çeşitli yöntemleri kullanarak Verileri Azure Cosmos DB'den Doku'da Cosmos DB'ye geçirebilirsiniz:
- Azure Data Factory veya Fabric Data Factory işlem hatları
- SDK'larda Azure Cosmos DB toplu içeri aktarma özellikleri
- Büyük ölçekli veri geçişi için Apache Spark
- SDK'ları kullanan özel geçiş betikleri
- Azure Cosmos DB Masaüstü Veri Geçiş Aracı
Geçiş işlemi, Microsoft Entra kimlik doğrulaması ile uyumlu SDK'lar ve bağlantı dizelerini kullanarak verileri Azure Cosmos DB'den dışarı aktarıp Fabric'deki Cosmos DB'ye içeri aktarmayı içerir.