Aracılığıyla paylaş


Fabric'teki bir SQL veritabanı için SQL analiz uç noktası nedir?

SQL veritabanı için geçerlidir: Microsoft Fabric ve SQL analizi uç noktasında

Microsoft Fabric, Fabric verisinin otomatik olarak OneLake içerisine çoğaltıldığı SQL veritabanı için SQL tabanlı bir deneyim sağlar. Bu SQL tabanlı deneyim, SQL analiz uç noktası olarak adlandırılır. T-SQL dilini kullanarak Delta tablolarındaki OneLake verilerini analiz edebilir, işlevleri kaydedebilir, görünüm oluşturabilir ve SQL güvenliği uygulayabilirsiniz.

SQL analytics uç noktasına erişmek için çalışma alanı görünümünde ilgili bir öğeyi seçer veya Doku gezginindeki SQL veritabanında SQL analizi uç noktası moduna geçersiniz.

Doku'da SQL veritabanı oluşturmak, Doku Delta tablo depolama alanında SQL veritabanına işaret eden bir SQL analizi uç noktası oluşturur. SQL veritabanında Fabric üzerinde bir işlem tablosu oluşturduğunuzda, SQL analitik uç noktasını kullanarak sorgulama için hazır hale gelir. Benzer teknolojiyi kullanarak, veritabanı, ambar ve Fabric OneLake oluşturulduğunda bir SQL analiz uç noktası otomatik olarak sağlanır.

Fabric SQL analiz uç noktasının çalışma alanında SQL veritabanının ekran görüntüsü.

SQL analytics uç nokta salt okunurdur

SQL analitik uç noktası, Fabric Delta tablolarındaki SQL veritabanı üzerinden salt okunur modda çalışır. SQL analizi uç noktasıyla, T-SQL komutları veri nesnelerini tanımlayabilir ve sorgulayabilir, ancak verileri işleyemez veya değiştiremez. Erişimi yönetmek ve verilerinizi etkili bir şekilde yapılandırmak için işlevler, görünümler oluşturabilir ve SQL nesne düzeyinde güvenlik uygulayabilirsiniz. SQL veritabanındaki verileri doğrudan OneLake'deki Doku Deltası tablolarında değiştirmek için Apache Spark'ı kullanın.

Spark koduyla oluşturulan dış Delta tabloları SQL analiz uç noktası tarafından görünmez. Dış Delta tablolarının SQL analiz uç noktası için görünür olmasını sağlamak için Tablo alanında kısayolları kullanın. Kısayol oluşturmayı öğrenmek için bkz. OneLake kısayolları.

SQL analytics uç noktasına bağlanma

SQL analytics uç noktasına Power BI masaüstü veya SQL Server Management Studio veya > Visual Studio Code< için MSSQL uzantısı gibi istemci araçları aracılığıyla bağlanabilirsiniz. SQL analiz ucu bağlantı dizgesi, SQL veritabanının bağlantı dizgesinin aksine <server-unique-identifier>.<tenant>.fabric.microsoft.com gibi görünür, ve bu da <server-unique-identifier>.database.windows.net gibi görünür. Çalışma alanında SQL analytics uç noktasının bağlantı dizesini bulmak için ... menüsünü seçin ve ardından SQL bağlantı dizesini kopyala seçeneğine tıklayın veya Ayarlar içinde SQL uç noktası sayfasında bağlantı dizesini bulun.

Aşağıdaki ekran görüntüsünde gösterildiği gibi, açılan listeden SQL analizi uç noktasını seçerek Doku portalındaki SQL sorgu düzenleyicisindeSQL analiz uç noktasını da sorgulayabilirsiniz:

SQL veritabanı veya SQL analiz uç noktasının açılır liste seçicisine ait Fabric portalındaki ekran görüntüsü.

SQL veritabanı verilerinize bağlanma hakkında daha fazla bilgi için bkz. Microsoft Fabric'da SQL veritabanınıza bağlanma.

SQL güvenliğini kullanarak erişim denetimi

Doku portalında (workspace rolleri veya item izinleri) kullanarak veritabanı kullanıcıları veya veritabanı rolleri için nesne düzeyinde güvenlik ayarlayabilirsiniz. veya GRANT, REVOKE ve DENY Transact-SQL deyimlerini kullanarak. Bu güvenlik kuralları yalnızca SQL analytics uç noktası aracılığıyla verilere erişmek için geçerlidir.

Collation

Şu anda varsayılan olarak bir SQL veritabanı ve SQL analiz uç noktası farklı harmanlamalara sahiptir. SQL veritabanı varsayılan olarak büyük/küçük harfe duyarlı olmayan harmanlama kullanır ve SQL analiz uç noktası varsayılan olarak büyük/küçük harfe duyarlı harmanlama kullanır. Yeni bir SQL veritabanı için Fabric içindeki yeni SQL analizi uç noktası öğesi, ana öğenin sıralama düzenini değil, Fabric çalışma alanı sıralama düzenini kullanır.

Tüm yeni SQL analizi uç noktaları için varsayılan harmanlamayı çalışma alanı düzeyinde değiştirebilirsiniz. Varsayılan olarak, çalışma alanının Data Warehouse Sıralama Kuralları ayarı, büyük/küçük harfe duyarlı olacak şekilde varsayılmıştır (Latin1_General_100_BIN2_UTF8). Çalışma alanını büyük/küçük harfe duyarsız (Latin1_General_100_CI_AS_KS_WS_SC_UTF8) harmanlama kullanacak şekilde değiştirebilirsiniz, ancak bu yalnızca yeni SQL analytics uç noktası öğeleri için geçerlidir. Varsayılan SQL analizi uç nokta harmanlaması, çalışma alanının Data Warehouse harmanlama ayarı tarafından denetlenmektedir. Çalışma alanının varsayılan Data Warehouse harmanlamasını değiştirme hakkında daha fazla bilgi ve adım için bkz. Warehouse harmanlaması.