KQL veritabanında OneLake kısayolları oluşturma
OneLake; Microsoft Fabric'in göl evlerini, ambarları, KQL veritabanlarını ve diğer öğeleri depolaması için tek, birleşik, mantıksal bir veri gölüdür. Kısayollar, özgün verileri taşımadan diğer dosyaların depo konumlarına işaret eden OneLake'e eklenmiş başvurulardır. Eklenen başvuru, dosya ve klasörlerin yerel olarak ama gerçekte depolanmış gibi görünmesini sağlar; başka bir depolama konumunda bulunurlar. Kısayollar güncelleştirilebilir veya öğelerinizden kaldırılabilir, ancak bu değişiklikler özgün verileri ve kaynağını etkilemez.
Bu makalede, iç Doku'ya veya dış kaynaklara işaret eden bir KQL veritabanında OneLake kısayolu oluşturmayı öğreneceksiniz. Bu kısayol türüne daha sonra işlevi kullanılarak external_table()
KQL sorgu kümelerindeki sorgu için erişilir. KQL veritabanında oluşturulan kısayollar yeniden adlandırılamaz ve aynı anda yalnızca bir kısayol oluşturulabilir.
KQL veritabanından kısayollar oluşturmaya ek olarak, diğer Doku öğelerinden de kısayollar oluşturulabilir. Bu kısayollar ayrıca iç Dokuda veya dış kaynaklarda depolanan verilere işaret eder, ancak farklı sınırlamalara sahiptir ve bunlara farklı şekilde erişilir. Daha fazla bilgi için bkz . OneLake kısayolları.
Not
Verileri bölümlemeden veya dizine eklemeden geçmiş veriler üzerinde sık sık sorgu çalıştırmak istediğinizde OneLake kısayollarını kullanın. Sorguları sık sık çalıştırmak ve performansı hızlandırmak istiyorsanız, verileri doğrudan KQL veritabanınıza aktarın.
Oluşturmak istediğiniz kısayola karşılık gelen sekmeyi seçin:
Önkoşullar
- Microsoft Fabric özellikli kapasiteye sahip bir çalışma alanı
- Düzenleme izinlerine sahip bir KQL veritabanı
- Göl Evi
Diğer Microsoft Fabric deneyimlerinde KQL veritabanınızdaki verilere erişmek için bkz . Tek bir mantıksal kopya.
Kısayol oluştur
Not
Aşağıdaki akışta, Fabric'teki bir Lakehouse'daki verilere işaret eden bir kısayol oluşturma gösterilmektedir. Benzer şekilde, Veri Ambarları'na veya diğer KQL veritabanlarına işaret eden kısayollar oluşturabilirsiniz.
Mevcut bir KQL veritabanına göz atın.
Yeni>OneLake kısayolu'yu seçin.
Kaynak seçin
İç kaynaklar'ın altında Microsoft OneLake'i seçin.
Bağlanmak istediğiniz veri kaynağını seçin ve ardından İleri'yi seçin.
Tablolar'ı genişletin ve bağlanacak belirli bir tabloyu seçin.
Oluştur'u belirleyin.
Not
Kısayol başına yalnızca bir alt klasöre veya tabloya bağlanabilirsiniz. Daha fazla veriye bağlanmak için bu adımları yineleyin ve ek kısayollar oluşturun.
Veritabanı otomatik olarak yenilenir. Kısayol, Gezgin bölmesindeki Kısayollar altında görünür.
OneLake kısayolu oluşturuldu. Artık bu verileri sorgulayabilirsiniz.
Verileri sorgulama
OneLake kısayolundan verileri sorgulamak için işlevini kullanınexternal_table()
.
- Veritabanınızın en sağ tarafında Verilerinizi keşfedin'i seçin. Pencere, verilerinize ilk kez bakmak için çalıştırabileceğiniz birkaç örnek sorguyla açılır.
- Tablo adı yer tutucusunun
external_table('
yerine Kısayol adı')
yazın. - Çalıştır'ı seçin veya seçili sorguyu çalıştırmak için Shift + Enter tuşlarına basın.
Veri türleri eşlemesi
Eventhouse veri türleri eşlemesine delta parquet
Delta ilkel veri türleri, aşağıdaki kurallar kullanılarak Eventhouse skaler veri türleriyle eşlenir. Eventhouse veri türleri hakkında daha fazla bilgi için bkz . Skaler veri türleri.
Delta Türü | Eventhouse Skaler Veri Türü |
---|---|
string |
string |
long |
long |
integer |
int |
short |
int |
byte |
real |
float |
real |
double |
real |
decimal |
decimal |
boolean |
bool |
binary |
string |
date |
datetime |
timestamp_ntz (saat dilimi olmadan) |
datetime |
struct |
dynamic |
array |
dynamic |
map |
dynamic |