içinde çoklu tablo desteğiDirect Discovery
Direct Discovery özelliğini birden fazla tablo yüklemek ya da
Tek bir grafikte, tüm ölçümler Qlik Sense içerisindeki aynı mantıksal tablodan türetilmelidir; ancak bu, join deyimleri üzerinden kaynakta birbirine bağlı, çok sayıda tablonun bir kombinasyonu olabilir. Ancak, aynı grafikteki diğer tablolardan alınmış boyutları kullanabilirsiniz.
Ö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. ile alt sorgular kullanmaDirect Discovery.
- 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