På den här sidan
Stöd för flera tabeller i Direct Discovery
Du kan använda Direct Discovery för att ladda fler än en tabell eller vy med hjälp av
Exempelvis kan du länka tabellerna som har laddats med Direct Discovery med hjälp av en Where-sats eller en Join-sats.
- Direct Discovery kan användas i ett scenario med ett enda fakta/flera dimensioner i minnet med stora datauppsättningar.
- Direct Discovery kan användas med mer än en tabell som kan matcha något av följande kriterier:
- Låg kardinalitet för nyckelfältet i länkningen.
Hög kardinalitet för nyckelfältet i länkningen, DirectEnableSubquery är ställd till sann och alla tabeller har länkats med Direct Discovery.
- Direct Discovery är inte lämplig för användning i ett scenario med tredje normalformen med alla tabeller i formuläret Direct Discovery.
Länka Direct Discovery-tabeller med en Where-sats
I detta exempelskript laddar vi data från databasen
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 ;
Länka Direct Discovery-tabeller med Join On-satser
Du kan även använda Join On-satser för att länka Direct Discovery-tabeller. I den här exempelsatsen länkar vi
I detta exempel skapar vi mått från samma logiska tabell. Det innebär att vi kan använda dem i samma diagram. Du kan exempelvis skapa en tabell med måtten