Which statement best describes how Tableau handles cross-database joins?
Think about how Tableau processes data without moving it permanently.
Tableau performs cross-database joins by creating a temporary in-memory join at query time, allowing seamless combination of data from different sources without data duplication.
Given two tables from different databases joined in Tableau: Sales and Products. Sales has 1000 rows, Products has 100 rows. After applying a filter on Products to only include category 'Electronics' (20 products), how many rows will the joined result contain?
Consider how the join and filter on the product table affect the sales rows.
The join filters sales rows to those matching products in the 'Electronics' category. If about 20% of sales are for electronics, the result will be about 200 rows.
You have two large tables from different databases: Orders (5 million rows) and Customers (500,000 rows). You want to join them in Tableau. Which design choice will optimize performance?
Think about reducing data volume before joining.
Applying filters before joining reduces the data volume, improving join performance. Inner join limits rows to matching keys, which is efficient.
After creating a cross-database join between Orders and Customers on Customer ID, many rows in the Orders table show nulls for customer fields. What is the most likely cause?
Consider data quality and matching keys.
If Customer IDs in Orders do not exist in Customers, the join will produce nulls for customer fields in those rows.
You joined Sales data from a SQL Server database with Marketing Campaigns data from a cloud database using a cross-database join in Tableau. You want to create a dashboard showing total sales by campaign and campaign start date. Which visualization approach best follows best practices?
Think about how to show trends over time and compare campaigns clearly.
A line chart with campaign start date on the x-axis and total sales on the y-axis grouped by campaign clearly shows sales trends over time per campaign, following best visualization practices.