Bu sayfada
Direct Discovery içinde çoklu tablo desteği
Direct Discovery özelliğini birden fazla tablo yüklemek ya da
Örneğin, Direct Discovery ile yüklenen tabloları Where cümlesi ya da bir Join cümlesi kullanarak birbirine bağlayabilirsiniz.
- Direct Discovery, büyük veri kümeleri bulunan bellek senaryosunda tek bir olguda/birden fazla boyutta dağıtılabilir.
- Direct Discovery, aşağıdaki ölçütlerden herhangi biriyle eşleşen birden fazla tabloyla kullanılabilir.
- join içindeki anahtar alanın niceliği düşüktür.
join içindeki anahtar alanın niceliği yüksektir, DirectEnableSubquery true olarak ayarlanmış ve tüm tablolar Direct Discovery ile birleştirilmiştir.
Daha fazla bilgi için bkz. Direct Discovery ile alt sorgular kullanma.
- Direct Discovery, tüm tabloların Direct Discovery biçiminde olduğu Üçüncü Normal Form senaryosunda dağıtım için uygun değildir.
Direct Discovery tablolarının bir Where cümlesiyle bağlanması
Bu örnek kodda,
Product_Join:
DIRECT QUERY
DIMENSION
[ProductID],
[AW2012].[Production].[Product].[Name] as [Product Name],
[AW2012].[Production].[ProductSubcategory].[Name] as [Sub Category Name],
Color,
[AW2012].[Production].[Product].ProductSubcategoryID as [SubcategoryID]
MEASURE
[ListPrice]
FROM [AW2012].[Production].[Product],
[AW2012].[Production].[ProductSubcategory]
WHERE [AW2012].[Production].[Product].ProductSubcategoryID =
[AW2012].[Production].[ProductSubcategory].ProductSubcategoryID ;
Direct Discovery tablolarının Join On cümleleriyle bağlanması
Direct Discovery tablolarını bağlamak için Join On cümlelerini de kullanabilirsiniz. Bu örnek deyimde
Bu örnekte, aynı mantıksal tablodan ölçümler oluşturuyoruz; bu da bunları aynı grafikte kullanabileceğimiz anlamına geliyor. Örneğin, ölçümleri