Ekinlikler
31 Mar 23 - 2 Nis 23
Microsoft Fabric, Power BI, SQL ve yapay zeka topluluğu tarafından yönetilen nihai etkinlik. 31 Mart - 2 Nisan 2025.
Bugün kaydolunBu tarayıcı artık desteklenmiyor.
En son özelliklerden, güvenlik güncelleştirmelerinden ve teknik destekten faydalanmak için Microsoft Edge’e yükseltin.
Şunlar için geçerlidir:✅ Microsoft Fabric'te Ambar
Bu makalede, Microsoft Fabric'te tablo tasarlamaya yönelik temel kavramlar açıklanmaktadır.
Tablolarda veriler mantıksal olarak satır ve sütun biçiminde düzenlenir. Her satır benzersiz bir kaydı, her sütun ise kayıttaki bir alanı temsil eder.
Yıldız şeması verileri olgu tabloları ve boyut tabloları halinde düzenler. Bazı tablolar olgu veya boyut tablosuna geçmeden önce tümleştirme veya hazırlama verileri için kullanılır. Tablo tasarladığınızda, tablo verilerinin olgu, boyut veya tümleştirme tablosuna ait olup olmadığına karar verin. Bu karar, uygun tablo yapısını bilgilendirmektedir.
Olgu tabloları , bir işlem sisteminde yaygın olarak oluşturulan ve ardından veri ambarı içine yüklenen nicel veriler içerir. Örneğin, perakende işletmesi her gün satış işlemleri oluşturur ve ardından verileri analiz için bir veri ambarı olgu tablosuna yükler.
Boyut tabloları değişebilen ancak genellikle seyrek değişen öznitelik verileri içerir. Örneğin, bir müşterinin adı ve adresi bir boyut tablosunda depolanır ve yalnızca müşterinin profili değiştiğinde güncelleştirilir. Büyük bir olgu tablosunun boyutunu en aza indirmek için müşterinin adının ve adresinin olgu tablosunun her satırında olması gerekmez. Bunun yerine olgu tablosu ve boyut tablosu müşteri kimliğini paylaşabilir. Bir sorgu, müşterinin profilini ve işlemlerini ilişkilendirmek için iki tabloyu birleştirebilir.
Tümleştirme tabloları , verileri tümleştirmek veya hazırlamak için bir yer sağlar. Örneğin, bir hazırlama tablosuna veri yükleyebilir, hazırlamadaki veriler üzerinde dönüştürmeler yapabilir ve ardından verileri bir üretim tablosuna ekleyebilirsiniz.
Tablo, Verileri Ambar'ın bir parçası olarak OneLake'te depolar. Bir oturumun açık olup olmadığı tablo ve veriler kalıcıdır.
Tabloların kuruluşunu göstermek için, , dim
veya int
öğesini tablo adlarının ön ekleri olarak kullanabilirsinizfact
. Aşağıdaki tabloda WideWorldImportersDW örnek veri ambarı için bazı şema ve tablo adları gösterilmektedir.
WideWorldImportersDW Kaynak Tablo Adı | Tablo Türü | Veri Ambarı Tablo Adı |
---|---|---|
City | Boyut | wwi.DimCity |
Sipariş | Olgu | wwi.FactOrder |
/
veya \
ile .
bitemez.Ambar için yeni bir boş tablo olarak tablo oluşturabilirsiniz. Ayrıca bir tablo oluşturabilir ve select deyiminin sonuçlarıyla doldurabilirsiniz. Aşağıda tablo oluşturmaya yönelik T-SQL komutları yer alır.
T-SQL Deyimi | Açıklama |
---|---|
CREATE TABLE | Tüm tablo sütunlarını ve seçeneklerini tanımlayarak boş bir tablo oluşturur. |
CREATE TABLE AS SELECT | Yeni bir tabloyu select deyiminin sonuçlarıyla doldurur. Tablo sütunları ve veri türleri select deyimi sonuçlarını temel alır. Verileri içeri aktarmak için bu deyim bir dış tablodan seçim yapabilir. |
Bu örnek, iki sütunlu bir tablo oluşturur:
CREATE TABLE MyTable (col1 int, col2 int );
Ambar, özel şemaların oluşturulmasını destekler. SQL Server'da olduğu gibi şemalar da benzer şekilde kullanılan nesneleri gruplandırmak için iyi bir yoldur. Aşağıdaki kod adlı wwi
kullanıcı tanımlı bir şema oluşturur.
/
veya \
ile .
bitemez.CREATE SCHEMA wwi;
Microsoft Fabric en yaygın kullanılan T-SQL veri türlerini destekler.
Şu anda hem Latin1_General_100_BIN2_UTF8
tablolar hem de meta veriler için varsayılan ve yalnızca desteklenen harmanlamadır.
Sorgu iyileştiricisi, sorgu yürütme planını oluştururken sütun düzeyinde istatistikleri kullanır. Sorgu performansını geliştirmek için, özellikle sorgu birleştirmelerinde kullanılan sütunlar olmak üzere tek tek sütunlara ilişkin istatistiklerin olması önemlidir. Ambar, istatistiklerin otomatik olarak oluşturulmasını destekler.
İstatistiksel güncelleştirme otomatik olarak gerçekleşmez. Önemli sayıda satır eklendikten veya değiştirildikten sonra istatistikleri güncelleştirin. Örneğin, bir yüklemeden sonra istatistikleri güncelleştirin. Daha fazla bilgi için bkz. İstatistikler.
Ambar için, BİRİnCİl ANAHTAR ve BENZERSİz kısıtlaması yalnızca, HER ikisi de KARıŞıK OLMAYAN ve ZORLANMADI olarak kullanıldığında desteklenir.
YABANCı ANAHTAR yalnızca ZORLANMADI kullanıldığında desteklenir.
Ambar tabloları, başka bir veri kaynağından veri yüklenerek doldurulur. Başarılı bir yük elde etmek için kaynak verilerdeki sütunların sayısının ve veri türlerinin veri ambarı içindeki tablo tanımıyla uyumlu olması gerekir.
Veriler birden çok veri deposundan geliyorsa, verileri veri ambarı içine taşıyabilir ve bir tümleştirme tablosunda depolayabilirsiniz. Veriler tümleştirme tablosuna eklendikten sonra, dönüştürme işlemlerini uygulamak için veri ambarının gücünü kullanabilirsiniz. Veriler hazırlandıktan sonra üretim tablolarına ekleyebilirsiniz.
Ambar, diğer veritabanları tarafından sunulan tablo özelliklerinin çoğunu destekler ancak tümünü desteklemez.
Aşağıdaki listede şu anda desteklenmeyen bazı tablo özellikleri gösterilmektedir.
Önemli
Ambar ile Kaynak Denetimi kullanılırken tablo kısıtlamaları veya sütunları eklemeyle ilgili sınırlamalar vardır.
Ekinlikler
31 Mar 23 - 2 Nis 23
Microsoft Fabric, Power BI, SQL ve yapay zeka topluluğu tarafından yönetilen nihai etkinlik. 31 Mart - 2 Nisan 2025.
Bugün kaydolunEğitim
Modül
Microsoft Fabric'te veri ambarlarını kullanmaya başlama - Training
Microsoft Fabric'te veri ambarlarının uygulanmasına yönelik önemli bileşenleri ve tasarım konularını anlayın.
Sertifikasyon
Microsoft Certified: Fabric Data Engineer Associate - Certifications
As a fabric data engineer, you should have subject matter expertise with data loading patterns, data architectures, and orchestration processes.