Bu makalede, Microsoft Fabric'teki Yansıtılmış Azure Cosmos DB veritabanı hakkında sık sorulan sorular yanıtlanmaktadır.
Önemli
Azure Cosmos DB için yansıtma şu anda önizleme aşamasındadır. Üretim iş yükleri önizleme sırasında desteklenmez. Şu anda yalnızca NoSQL için Azure Cosmos DB hesapları desteklenmektedir.
Genel sorular
Azure Cosmos DB ile ilgili olarak kısayollardan yansıtmanın farkı nedir?
Yansıtma, kaynak veritabanını açık kaynak delta biçiminde Doku OneLake'e çoğaltır. Doku'da bu veriler üzerinde her yerden analiz çalıştırabilirsiniz. Kısayollar verileri Fabric OneLake'e çoğaltmaz. Bunun yerine, kısayollar veri taşımadan kaynak verilere bağlanır. Şu anda Azure Cosmos DB yalnızca yansıtma için kaynak olarak kullanılabilir.
Yansıtma, kaynak Azure Cosmos DB veritabanının performansını etkiler mi?
Hayır, yansıtma kaynak veritabanının performansını veya maliyetini etkilemez. Yansıtma, kaynak Azure Cosmos DB hesabında sürekli yedekleme özelliğinin etkinleştirilmesini gerektirir. Sürekli yedekleme, işlem iş yüklerini etkilemeden çoğaltmayı etkinleştirir.
Azure Cosmos DB yansıtma, Doku'daki işlem hattı kopyalama işleri için işlevsel bir değişim mi?
Yansıtma, Azure Cosmos DB'deki verilerinizin düşük gecikme süreli çoğaltmasıdır. Kopyalama işlerinin aksine yansıtma, Azure Cosmos DB verilerinizin sürekli ve artımlı bir kopyasını oluşturur. Yansıtma, kaynak veritabanı veya kapsayıcıdaki işlem iş yüklerinizi etkilemez.
Buna karşılık, kopyalama işi, artımlı işler için uçtan uca gecikme süresi ekleyebilen zamanlanmış bir iştir. Buna ek olarak, artımlı değişiklikleri almak, Doku'da işlem maliyetlerine eklemek ve Azure Cosmos DB'deki kaynak veritabanında istek birimi tüketimini etkilemek için iş gereksinimleri yönetimini kopyalayın.
Kopyalama işleri Azure Cosmos DB'den bir kerelik kopyalama işleri için kullanışlıdır, ancak yansıtma, artımlı değişiklikleri izlemek için idealdir.
Yansıtma özelliğini denemek Azure Cosmos DB hesabımı etkiliyor mu?
Hayır, kaynak Azure Cosmos DB hesabınıza veya verilerinize herhangi bir etkisi olmadan yansıtmayı etkinleştirebilir ve devre dışı bırakabilirsiniz.
Uyarı
Dokuya yansıtmak için bir Azure Cosmos DB hesabında sürekli yedeklemeyi etkinleştirirseniz, sürekli yedekleme devre dışı bırakılamaz. Benzer şekilde, sürekli yedekleme etkinleştirildiyse Azure Cosmos DB hesabı için analiz deposunu devre dışı bırakamazsınız.
Fiyatlandırma
Azure Cosmos DB yansıtma ile ilişkili maliyetler nelerdir?
Yansıtma önizleme aşamasındadır. Şu anda yansıtılmış verileri Doku'da yansıtma veya depolama maliyetleri yoktur. SQL, Power BI veya Spark kullanarak verileri sorgulama işlemi normal fiyatlarla ücretlendirilir. Daha fazla bilgi için bkz . Doku fiyatlandırması.
Azure Cosmos DB için sürekli yedekleme yansıtmanın önkoşullarından biridir. Yansıtmadan önce herhangi bir sürekli yedekleme katmanını etkinleştirdiyseniz ek maliyet tahakkuk ettiremezsiniz. Özellikle yansıtma için sürekli yedeklemeyi etkinleştirirseniz, bu özellikle ilişkili fiyat faturalandırılır. Daha fazla bilgi için bkz . Azure Cosmos DB fiyatlandırması.
Azure Cosmos DB'den kaynak verileri görüntülemek için veri gezginini kullanırsanız, İstek Birimleri (RU) kullanımına göre maliyetler tahakkuk eder.
Azure Cosmos DB yansıtması için çıkış ücretleri nasıl işlenir?
Çıkış ücretleri yalnızca Azure Cosmos DB hesabınız Doku kapasitenizden farklı bir bölgedeyse ücretlendirilir. Bir Azure Cosmos DB hesabının birden çok okuma bölgesine sahip olduğu senaryolarda doku, coğrafi olarak en yakın Azure bölgesinden Doku'nun kapasite bölgesine yansıtılır. Daha fazla bilgi için bkz . Çoğaltma sınırlamaları.
Azure Synapse Link ve analiz deposu
Yansıtma, Azure Cosmos DB'nin analiz deposunu kullanıyor mu?
Hayır, yansıtma analiz deposunu kullanmaz. Yansıtma, işlem iş yüklerinizi veya aktarım hızı tüketiminizi etkilemez.
Azure Cosmos DB'de sürekli yedekleme yansıtma için bir önkoşuldur. Bu önkoşul, Fabric'in işlem iş yüklerinizi etkilemeden veya analiz deposunu gerektirmeden verilerinizi yansıtmasını sağlar.
Yansıtma, Azure Cosmos DB için Azure Synapse Link mi kullanıyor?
Hayır, Fabric'te yansıtma Azure Synapse Link ile ilgili değildir.
Azure Cosmos DB'de sürekli yedekleme yansıtma için bir önkoşuldur. Bu önkoşul, Fabric'in işlem iş yüklerinizi etkilemeden veya analiz deposunu gerektirmeden verilerinizi yansıtmasını sağlar.
Yansıtma, Azure Synapse Link'in Azure Cosmos DB ile nasıl çalıştığını etkiler mi?
Hayır, Fabric'te yansıtma Azure Synapse Link ile ilgili değildir. Doku yansıtmayı kullanırken Azure Synapse Link'i kullanmaya devam edebilirsiniz.
Yansıtmayı kullanırken Azure Cosmos DB'nin analiz deposunu Azure Data Factory'de değişiklik veri yakalama (CDC) kaynağı olarak kullanmaya devam edebilir miyim?
Evet, analiz deposunu ve Doku yansıtmayı aynı Azure Cosmos DB hesabında kullanabilirsiniz. Bu özellikler birbirinden bağımsız olarak çalışır. Yansıtma, analiz deposu kullanımını engellemez.
Yansıtmayı kullanırken Azure Cosmos DB'nin değişiklik akışını kullanmaya devam edebilir miyim?
Evet, değişiklik akışını ve Doku yansıtmasını aynı Azure Cosmos DB hesabında kullanabilirsiniz. Bu özellikler birbirinden bağımsız olarak çalışır. Yansıtma, değişiklik akışı kullanımını engellemez.
Yansıtmayı kullandıktan sonra Azure Cosmos DB hesabım için analiz deposunu devre dışı bırakabilir miyim?
Yansıtma için önkoşul olarak Azure Cosmos DB sürekli yedeklemesi gerekir. Sürekli yedekleme etkinleştirilmiş Azure Cosmos DB hesapları analiz deposunu devre dışı bırakamaz. Analiz deposunu herhangi bir koleksiyonda devre dışı bırakırsanız, sürekli yedeklemeyi etkinleştiremezsiniz.
Yansıtma ile Azure Cosmos DB için Azure Synapse Link'i kullanım dışı mı bırakacaksınız?
Hayır, Azure Synapse Link ve Azure Synapse Analytics iş yükleriniz için hala kullanılabilir. Bu iş yüklerini kullanımdan kaldırma planı yoktur. Üretim iş yükleriniz için Azure Synapse Link'i kullanmaya devam edebilirsiniz.
Veri bağlantıları ve kimlik doğrulaması
Azure Cosmos DB için yansıtma bağlantılarını Nasıl yaparım? yönetebilirsiniz?
Doku portalında, Ayarlar bölümünde Bağlantıları ve ağ geçitlerini yönetme seçeneklerini belirleyin.
Azure Cosmos DB hesaplarına hangi kimlik doğrulama yöntemlerine izin verilir?
Yalnızca okuma-yazma hesabı anahtarları desteklenir.
Azure Cosmos DB'yi yansıtmak için kimlik doğrulaması olarak çoklu oturum açma ve rol tabanlı erişim denetimini kullanabilir miyim?
Hayır, şu anda yalnızca okuma-yazma hesabı anahtarları desteklenmektedir.
Azure Cosmos DB'yi yansıtmak için kimlik doğrulaması olarak yönetilen kimlikleri kullanabilir miyim?
Hayır, şu anda yalnızca okuma-yazma hesabı anahtarları desteklenmektedir.
Azure Cosmos DB hesap anahtarlarımı döndürürsem ne olur?
Hesap anahtarları döndürülürse Doku yansıtması için bağlantı kimlik bilgilerini güncelleştirmeniz gerekir. Anahtarları güncelleştirmezseniz yansıtma başarısız olur. Bu hatayı çözmek için çoğaltmayı durdurun, kimlik bilgilerini yeni döndürülen anahtarlarla güncelleştirin ve çoğaltmayı yeniden başlatın.
Ayarlama
Yansıtma için bir Azure Cosmos DB veritabanında belirli kapsayıcıları seçebilir miyim?
Hayır, Azure Cosmos DB'den bir veritabanını yansıttığınızda tüm kapsayıcılar Fabric OneLake'e çoğaltma işlemidir.
Tek bir Azure Cosmos DB veritabanını birden çok kez çoğaltmak için yansıtmayı kullanabilir miyim?
Evet, birden çok ayna mümkündür ama gereksizdir. Çoğaltılan veriler Doku'ya eklendikten sonra doğrudan Doku'dan diğer hedeflerle paylaşılabilir.
Yansıtma kullanarak oluşturduğum Azure Cosmos DB verilerinin çoğaltması için kısayollar oluşturabilir miyim?
Hayır, yansıtma, Azure Data Lake Depolama (ADLS) 2. Nesil veya Amazon Web Services (AWS) Simple Depolama Service (S3) gibi dış kaynaklara kısayol oluşturulmasını desteklemez.
Azure Cosmos DB veri gezgini
Doku'da "Görüntüle" ve "Kaynak veritabanı" seçeneğini belirlediğinizde Verileri OneLake'te mi yoksa Azure Cosmos DB'de mi görüyorum?
Doku'da kaynak veritabanını görüntüleme seçeneği, veri gezginini kullanarak Azure Cosmos DB'deki canlı verilerin salt okunur bir görünümünü sağlar. Bu perspektif, çoğaltılan verilerin kaynağı olan kapsayıcıların gerçek zamanlı bir görünümüdür.
Canlı verilerin doğrudan Doku portalındaki bu görünümü, OneLake'deki verilerin kaynak Azure Cosmos DB veritabanıyla karşılaştırıldığında yeni mi yoksa doğru bir şekilde mi gösterileceğini belirlemek için kullanışlı bir araçtır. Canlı Azure Cosmos DB verilerinde veri gezginini kullanan işlemler istek birimi tüketimini tahakkuk ettirebilir.
Azure Cosmos DB verilerinde analiz
OneLake'e yansıtılan Azure Cosmos DB verilerini analiz Nasıl yaparım??
Doku portalını kullanarak SQL analiz uç noktanızda yeni bir SQL sorgusu oluşturun. Buradan gibi SELECT TOP 100 * FROM ...
sık kullanılan sorguları çalıştırabilirsiniz.
Ayrıca, Lakehouse'u kullanarak OneLake verilerini diğer verilerle uzun süre analiz edin. Lakehouse'da Spark'ı kullanarak not defterleriyle verileri sorgulayabilirsiniz.
Azure Cosmos DB için yansıtmada veriler nasıl eşitlenir?
Verilerin eşitlenmesi tamamen yönetilir. Yansıtmayı etkinleştirdiğinizde, veriler neredeyse gerçek zamanlı olarak Fabric OneLake'e çoğaltılır ve yansıtma, kaynak veritabanında gerçekleşen yeni değişiklikleri sürekli olarak çoğaltır.
Azure Cosmos DB yansıtması Azure ve Fabric bölgelerinde çalışır mı?
Bölgeler arasında yansıtma desteklenir, ancak bu senaryo beklenmeyen ağ veri çıkış maliyetlerine ve gecikme süresine neden olabilir. İdeal olarak Doku kapasitenizi Azure Cosmos DB hesabınızın bölgelerinden biriyle eşleştirin. Daha fazla bilgi için bkz . Çoğaltma sınırlamaları.
Azure Cosmos DB için yansıtılmış veriler yalnızca SQL analiz uç noktası kullanılarak mı kullanılabilir?
Mevcut yansıtılmış veritabanlarını Lakehouse'da kısayollar olarak ekleyebilirsiniz. Lakehouse'dan verileri doğrudan keşfedebilir, Spark sorguları için bir not defterinde açabilir veya makine öğrenmesi modelleri oluşturabilirsiniz.
Önemli
Lakehouse'daki kısayol, Azure Cosmos DB verilerinin OneLake çoğaltması olan yansıtılmış veritabanına yönelik bir kısayoldur. Lakehouse'daki kısayol Azure Cosmos DB hesabına veya verilerine doğrudan erişmez.
Azure Cosmos DB verilerinin ilk çoğaltması ne kadar sürer?
İlk ve sürekli çoğaltmanın gecikme süresi, veri hacmine göre değişir. Çoğu durumda gecikme süresi birkaç dakika sürebilir ancak büyük hacimli veriler için daha uzun olabilir.
Azure Cosmos DB ekleme, güncelleştirme ve silme işlemlerini çoğaltmak ne kadar sürer?
İlk veriler çoğaltıldıktan sonra, tek tek işlemler neredeyse gerçek zamanlı olarak çoğaltılır. Nadir durumlarda, kaynak veritabanında bir zaman penceresi içinde yüksek miktarda güncelleştirme ve silme işlemi varsa küçük bir gecikme olabilir.
Yansıtmanın Azure Cosmos DB ile yerleşik geri alma mantığı var mı?
Hayır, çoğaltma sürekli ve artımlı olduğundan yansıtma yerleşik geri alma mantığına sahip değildir.
Yansıtma, Azure Cosmos DB'den değişiklik veri akışını destekliyor mu?
Hayır, yansıtma şu anda Azure Cosmos DB'den yansıtılmış verilerde değişiklik veri akışını desteklememektedir.
Yansıtma, Azure Cosmos DB'den çoğaltılan veriler için madalyon mimarisini destekliyor mu?
Yansıtma, madalyon mimarisi için yerleşik desteğe sahip değildir. İşlem hatlarını veya Spark'ı kullanarak dönüşümler ve birleşimler için filigran mantığı ve işleme ile kendi gümüş ve altın katmanlarınızı yapılandırabilirsiniz.
Power BI raporları Azure Cosmos DB'den yansıtılmış verilerle doğrudan göl modunu kullanıyor mu?
Evet.
Azure Cosmos DB yansıtması iç içe verileri destekliyor mu?
Evet, iç içe veriler OneLake'te JSON dizesi olarak düzleştirilmiştir. Verileri görüntülemek üzere düzleştirmek için , CROSS APPLY
ve OUTER APPLY
kullanınOPENJSON
. Daha fazla bilgi için bkz . iç içe veriler.
Azure Cosmos DB yansıtması otomatik düzleştirmeyi destekliyor mu?
Hayır, yansıtma iç içe verileri otomatik olarak düzleştirmez. SQL analiz uç noktasının iç içe JSON dizeleriyle çalışması için yöntemler kullanılabilir. Daha fazla bilgi için bkz . iç içe veriler.
Azure Cosmos DB'den yansıtılmış verilerle soğuk başlangıç performansı konusunda endişelenmeli miyim?
Hayır, genellikle Doku'daki SQL sorgularında soğuk başlatma gecikmesi yaşanmaz.
Yansıtılırken Azure'daki kaynak Azure Cosmos DB veritabanını silersem ne olur?
dokuda Veri Gezgini ve çoğaltma başarısız olur. OneLake verileri, mevcut yansıtılmış verileri silene kadar olduğu gibi kalır.
Azure Cosmos DB yansıtıldıktan sonra SQL çözümleme uç noktasını istemci araçlarına veya uygulamalarına nasıl bağlayabilirim?
Yansıtılmış veriler için SQL çözümleme uç noktasına Bağlan, Doku'daki diğer öğeler için aynı uç noktayı kullanmaya benzer. Daha fazla bilgi için bkz . Doku'da veri ambarlarına bağlanma.
Nasıl yaparım? veritabanları arasında Azure Cosmos DB yansıtılmış verileri birleştirme
Her Azure Cosmos DB veritabanını bağımsız olarak yansıtma. Ardından SQL analiz uç noktalarının birini diğerine yansıtılmış veritabanı öğesi olarak ekleyin. Ardından, ayrı Azure Cosmos DB veritabanlarında kapsayıcılar arasında sorgular gerçekleştirmek için bir SQL JOIN
sorgusu kullanın.
Azure SQL veritabanı veya Snowflake verileriyle Azure Cosmos DB yansıtılmış verilerine Nasıl yaparım? katılabilirsiniz?
Azure Cosmos DB veritabanını yansıtın. Ardından Azure SQL veritabanını veya Snowflake verilerini yansıtın. Ardından SQL analiz uç noktalarının birini diğerine yansıtılmış veritabanı öğesi olarak ekleyin. Şimdi birden çok veri hizmetinde sorgu gerçekleştirmek için bir SQL JOIN
sorgusu kullanın.
Çoğaltma eylemleri
Yansıtılmış bir Azure Cosmos DB veritabanı için çoğaltmayı nasıl durdurabilir veya devre dışı bırakabilirim?
Doku portalının çoğaltmayı durdur seçeneğini kullanarak çoğaltmayı durdurun. Bu eylem çoğaltmayı tamamen durdurur ancak OneLake'te zaten var olan verileri kaldırmaz.
Yansıtılmış bir Azure Cosmos DB veritabanı için çoğaltmayı yeniden başlatmak Nasıl yaparım??
Çoğaltma, duraklatma veya sürdürme kavramlarını desteklemez. Çoğaltmanın durdurulması çoğaltmayı tamamen durdurur ve Doku portalında çoğaltmayı yeniden başlat seçeneğinin seçilmesi, çoğaltmayı tamamen sıfırdan başlatır. Çoğaltmanın yeniden başlatılması, OneLake verilerini artımlı olarak güncelleştirmek yerine en son verilerle değiştirir.
Yansıtılmış bir Azure Cosmos DB veritabanı için çoğaltmayı yapılandırma seçeneğini neden bulamıyorum?
Azure Cosmos DB için yansıtma, seçilen veritabanı içindeki tüm kapsayıcıları otomatik olarak yansıtır. Bu nüans nedeniyle Doku portalı, Azure Cosmos DB için belirli çoğaltma seçeneklerini yapılandırma seçeneği içermez.
Çoğaltılan Azure Cosmos DB verileri için her çoğaltma durumu iletisi ne anlama gelir?
En uygun şekilde, çoğaltmanın Çalışıyor durumuna sahip olmasını istersiniz. Çoğaltma durumu Uyarıyla çalışıyor ise, çoğaltma başarılı olur ancak çözmeniz gereken bir sorun vardır. Durduruldu, Durduruldu, Başarısız veya Hata durumu, çoğaltmanın devam etmesi için müdahale gerektiren daha ciddi durumlara işaret eder. Daha fazla bilgi için bkz . Monitor Fabric yansıtma.
Analitik yaşam süresi (TTL) veya geçici silme işlemleri
Azure Cosmos DB'nin yaşam süresi (TTL) özelliği tarafından silinen öğeler yansıtılmış veritabanından kaldırıldı mı?
Evet, TTL kullanılarak silinen veriler, Azure Cosmos DB'deki silme işlemleri kullanılarak silinen verilerle aynı şekilde işlenir. Ardından veriler yansıtılmış veritabanından silinir. Yansıtma, bu silme yöntemleri arasında ayrım yapmaz.
Azure Cosmos DB'den Doku'da yansıtılan analiz verileri için geçici silmeleri yapılandırabilir miyiz?
Silme işlemleri hemen OneLake'e çoğaltılır. Şu anda geçici silmeleri veya analiz yaşam süresini (TTL) yapılandırmanın bir yolu yoktur.
Azure Cosmos DB yansıtması analiz yaşam süresini destekliyor mu?
Hayır, analitik yaşam süresi desteklenmez.
OneLake verilerine erişme
Azure Cosmos DB yansıtması tarafından oluşturulan OneLake dosyalarına doğrudan erişebilir miyim?
Evet, OneLake dosyalarına doğrudan dosya veya depolama gezgini kullanarak erişebilirsiniz. Databricks'te OneLake delta dosyalarını da kullanabilirsiniz. Daha fazla bilgi için bkz . OneLake dosya gezginini kullanarak doku verilerine doğrudan erişme veya OneLake'i Azure Databricks ile tümleştirme.
API desteği
Azure Cosmos DB yansıtmasını programlı olarak yapılandırabilir miyim?
Hayır, otomatik yansıtma yapılandırması desteği şu anda kullanılamıyor.
Azure Cosmos DB yansıtması için yerleşik sürekli tümleştirme veya dağıtım (CI/CD) kullanılabilir mi?
Hayır, yerleşik CI/CD desteği şu anda kullanılamıyor.
Güvenlik
Power BI Gateway'i kullanarak veya bir güvenlik duvarının arkasında Azure Cosmos DB yansıtılmış veritabanına erişebilir misiniz?
Hayır, bu erişim düzeyi şu anda desteklenmiyor.
Azure Cosmos DB yansıtması özel uç noktaları destekliyor mu?
Hayır, özel uç noktalar şu anda desteklenmiyor.
Azure Cosmos DB'den yansıtılmış veriler Doku kiracımdan hiç ayrılır mı?
Hayır, veriler Doku kiracınızda kalır.
Azure Cosmos DB'den yansıtılmış veriler ortamımın dışında mı depolanıyor?
Hayır, veriler doğrudan kiracınızın OneLake'inde oluşturulur ve ortamınızın dışında hazır değildir.
Lisanslama
Azure Cosmos DB yansıtması için lisanslama seçenekleri nelerdir?
Yansıtmayı kullanmak için Power BI Premium, Doku Kapasitesi veya Deneme Kapasitesi lisansı gerekir.
Kullanıcının Azure Cosmos DB verileri için yansıtma oluşturması ve yapılandırması için hangi lisans gerekir?
Lisanslama hakkında bilgi için bkz . Doku lisansları.
Kullanıcının Azure Cosmos DB'den yansıtılmış verileri tüketmesi için hangi lisans gerekir?
Lisanslama hakkında bilgi için bkz . Doku lisansları.