¿NO QUIERES PERDERTE NADA?

Consejos para aprobar el examen de certificación

Últimas noticias sobre exámenes e información sobre descuentos.

Curado y actualizado por nuestros expertos.

Sí, envíame el boletín.

Ver otras preguntas de entrevista

1
Respuesta de referencia
I have integrated Tableau with various data sources such as SQL databases, Google Analytics, and Salesforce. By using Tableau's native connectors and custom SQL queries, I ensured seamless data integration, which significantly enhanced our reporting capabilities and provided a holistic view of business performance.
2
Respuesta de referencia
I use SUM when I just need to add up the values of a single column. SUM(Sales[Revenue]) This is a straightforward aggregation. It operates on one column and is highly optimized. If the value already exists as a column, SUM is the cleanest and fastest option. SUMX is different. It's an iterator. It goes row by row over a table, evaluates an expression for each row, and then sums the results. For example: SUMX(Sales, Sales[Quantity] * Sales[UnitPrice]) Here, DAX calculates Quantity × UnitPrice for each row first, then adds all those results together. I cannot do this with SUM alone because SUM does not accept expressions — only columns. I use SUMX when the logic requires a per-row calculation before aggregation. If the calculation already exists as a column in the table, I avoid SUMX and just use SUM on that column. Performance matters here. SUMX evaluates row by row, which becomes expensive on very large tables. If I repeatedly use the same per-row expression, I may consider creating a calculated column and then using SUM on it, especially if the logic is static and does not depend on filter context. All iterator functions follow this same pattern. AVERAGEX, COUNTX, MINX, MAXX, and RANKX also iterate over a table and evaluate an expression row by row. Another important detail: SUMX respects the current filter context. It only iterates over the filtered rows, not the entire table. So if a slicer filters Sales to a single region, SUMX operates only on those rows. So here's what my decision depends on: - If I'm aggregating a single existing column, I use SUM. - If I need to calculate something per row and then aggregate it, I use SUMX.
Aceleración profesional

Obtenga una certificación para destacar su currículum.

Según análisis de datos, los titulares de certificaciones IT ganan un 26% más al año que los solicitantes promedio. En SPOTO, puede acelerar su crecimiento profesional preparando certificaciones y entrevistas simultáneamente.

1 100% tasa de aprobación
2 2 semanas de práctica con dumps
3 Aprobar el examen de certificación
3
Respuesta de referencia
Extract is a snapshot of the data optimized for aggregation. Extracts are loaded into the system and hence improve the performance of tableau. Whereas extracts won't help in situations where data is updated continuously because then we manually need to refresh the data for all the updates but using a live connection might slow the processing but will definitely update the data source itself. So, live connection should be used only when data is continuously updating otherwise extract file is preferred.
4
Respuesta de referencia
Row-Level Security restricts data access so users see only the data relevant to them. It can be implemented using user filters, calculated fields with USERNAME() or USERFULLNAME(), or by applying security rules at the data source level. RLS is commonly used in Tableau Server or Tableau Cloud environments for role-based data access.
5
Respuesta de referencia
Tableau comes with a range of products. Tableau desktop, Tableau Public, Tableau Server, Tableau Online, Tableau mobile and Tableau prep as well. Tableau also keeps on updating its product with new versions each year. Currently the latest version is 2020.3.
6
Respuesta de referencia
For a multi-region setup, I decide early whether the solution needs to scale. If there are only a few fixed regions and very few changes, static RLS works. But in most real scenarios, I implement dynamic RLS. If I start with static RLS, I create one role per region, for example, North, South, East, and West. Inside each role, I define a DAX filter like: [Region] = "North" Then I publish the dataset and assign users to their respective roles in Power BI Service. This works, but it doesn't scale well. Every new region or manager means creating or modifying roles. That quickly becomes difficult to maintain. For a scalable solution, I implement dynamic RLS. I create a security mapping table with columns like UserEmail and Region. This table maps each user to the region they're allowed to see. Then I define a single role and write a DAX filter that references the logged-in user: SecurityTable[UserEmail] = USERPRINCIPALNAME() The Region column in that table connects to the Region column in the sales table through a relationship. Now, Power BI filters data dynamically based on who is logged in. If I need to onboard a new manager or change region access, I only add or update a row in the mapping table. I don't touch roles or the model structure. Before deploying, I test thoroughly. In Power BI Desktop, I use "View As" to simulate different roles and confirm that the filtering behaves correctly. After publishing, I use "Test as role" in the Power BI Service to validate behavior under real user contexts. If certain users should not see specific tables or columns at all, I implement Object Level Security (OLS). RLS filters rows, but OLS hides entire tables or fields. That's useful for restricting access to sensitive financial columns or internal calculations. If the model contains many-to-many relationships, I validate that RLS propagates correctly. In some cases, I use CROSSFILTER inside measures to control filter direction explicitly. Incorrect relationship direction can either overexpose or overrestrict data. I also verify how RLS interacts with aggregation tables. Totals and summary visuals must reflect only the permitted data. Aggregation tables should respect the same relationships so users never see numbers outside their region. So my approach is: use static roles only when the structure is simple and stable. For anything dynamic or growing, implement a security mapping table with USERPRINCIPALNAME(), test thoroughly, and validate relationship behavior to ensure data isolation works correctly at scale.
7
Respuesta de referencia
Look for: Understanding of creating relationships between tables, defining measures, and optimizing data models. What to Expect: Discuss best practices for designing data models, ensuring data integrity, and improving performance with techniques like star schema design and appropriate use of relationships.
8
Respuesta de referencia
Data view shows the actual data in tables for inspection. Model view displays the data model with relationships between tables. Data view is for data validation, while Model view is for schema design.
9
Respuesta de referencia
We can download views or workbooks from the server. But, data formats available to us depend on the permissions granted by site administrators or content owners.
10
Respuesta de referencia
Custom visuals are visuals beyond the default ones. You can import them from AppSource or build your own using TypeScript and the Power BI Visuals SDK. Once ready, package it and import the .pbiviz file into your report.
11
Respuesta de referencia
In my previous role, I developed a series of interactive dashboards for a retail company, integrating data from multiple sources like SQL databases and Google Analytics. These dashboards provided real-time insights into sales performance and customer behavior, leading to a 15% increase in sales within six months.
12
Respuesta de referencia
Flow maps will best fit this scenario. Flow maps allow us to visualize the traversal path and what changes went on with time.
13
Respuesta de referencia
The CROSSFILTER function in DAX modifies the direction of cross-filtering between two related tables. It allows you to control how filters are applied, enabling precise management of data flow between tables. For example, consider two tables with a relationship. CROSSFILTER can set the cross-filtering direction to one-way or both ways, depending on your analysis needs. This is especially handy when you need to pass the filter from the many to the one side of the relationship. Such as determining the numbers of customers in different regions. ? CROSSFILTER changes the direction of cross-filtering between related tables.
14
Respuesta de referencia
Power BI Pro is a paid version of Power BI that allows users to create and share reports with other Power BI Pro users. Power BI Premium is a higher-end version of Power BI that includes additional features, such as larger data capacity, more frequent data refreshes, and the ability to share reports with a broader audience.
15
Respuesta de referencia
Filter Context is the set of filters applied to a calculation or measure that determines which data is included in the result. It is created automatically by slicers, filters, rows, columns or measures in a report. - Determines the subset of data for calculations. - Can be applied manually using functions like CALCULATE or automatically via report visuals. - Essential for dynamic and accurate measures. For example, If you have a measure Total Sales = SUM(Sales[Amount]) and a page filter Region = "India", the filter context ensures that Total Sales shows only the sales from India.
16
Respuesta de referencia
Slicers are an integral part of a business report generated using Power BI. The functionality of a slicer can be considered similar to that of a filter, but, unlike a filter, a Slicer can display a visual representation of all values and users will be provided with the option to select from the available values in the slicer's drop-down menu.
17
Respuesta de referencia
I use shared datasets and dataflows for reusability. I follow naming conventions, document measures and relationships, and use deployment pipelines for version control. Performance tuning with star schema and aggregations ensures scalability.
18
Respuesta de referencia
- Power BI offers a quick and accurate solution for performing queries on reports. - It helps build an interactive data visualization for company data. - It establishes a better connection for Excel queries and a dashboard for fast analysis.
19
Respuesta de referencia
To create a drill-through report in Power BI, you can use the "Drillthrough" feature to define the relationship between the two reports. Once the relationship is defined, you can add drill-through buttons to the original report that allow users to navigate to the drill-through report.
20
Respuesta de referencia
A workbook is a complete set of sheets, dashboards and stories which you have created in tableau desktop or public and saved on your local system or either published it on tableau public. You download the workbook of tableau public from its website link.
21
Respuesta de referencia
Power query is a function that filters transforms, and combines the data extracted from various sources. It helps to import data from databases, files, etc and append data
22
Respuesta de referencia
In some cases, you can improve query performance by selecting the option to Assume Referential Integrity from the Data menu. When you use this option, Tableau will include the joined table in the query only if it is specifically referenced by fields in the view.
23
Respuesta de referencia
We can show cumulative sales month by month. - Drag Order Date to Columns and Sales to Rows. - Right-click Sales → Quick Table Calculation → Running Total. This will display cumulative sales over time.
24
Respuesta de referencia
Functions like TOTALYTD(), SAMEPERIODLASTYEAR(), and DATEADD() help analyze data over time.
25
Respuesta de referencia
Look for: Troubleshooting skills and familiarity with data connectivity. What to Expect: Examples of resolving issues like authentication errors, connectivity timeouts, and data refresh failures by troubleshooting connection settings and ensuring data source availability.
26
Respuesta de referencia
Here is the Tableau Product family. (i)Tableau Desktop: It is a self service business analytics and data visualization that anyone can use. It translates pictures of data into optimized queries. With tableau desktop, you can directly connect to data from your data warehouse for live upto date data analysis. You can also perform queries without writing a single line of code. Import all your data into Tableau's data engine from multiple sources & integrate altogether by combining multiple views in a interactive dashboard. (ii)Tableau Server: It is more of an enterprise level Tableau software. You can publish dashboards with Tableau Desktop and share them throughout the organization with web-based Tableau server. It leverages fast databases through live connections. (iii)Tableau Online: This is a hosted version of Tableau server which helps makes business intelligence faster and easier than before. You can publish Tableau dashboards with Tableau Desktop and share them with colleagues. (iv)Tableau Reader: It's a free desktop application that enables you to open and view visualizations that are built in Tableau Desktop. You can filter, drill down data but you cannot edit or perform any kind of interactions. (v)Tableau Public: This is a free Tableau software which you can use to make visualizations with but you need to save your workbook or worksheets in the Tableau Server which can be viewed by anyone.
27
Respuesta de referencia
Creating a dashboard in Tableau allows you to combine multiple visualizations, sheets and objects into a single interactive canvas for data presentations and explorations. Here is a step-by-step guide on how to create a dashboard in Tableau: - Open the workbook that contains worksheets you want to include in your dashboard. Ensure that you have already created worksheets that contain the visualizations and data you want to display. - Click on the "Dashboard" tab at the bottom of the screen. In the dashboard workspace, you'll see a blank canvas. - Drag and drop objects, from the left sidebar onto the dashboard canvas. Objects can include sheets, images, web content, text and more.
28
Respuesta de referencia
Beginners and experts prefer Power BI in business intelligence. Power BI is used mainly by the following professionals. Business Analysts Business Owners Business Developers Business Analysts A business analyst is a professional who analyses the business data and represents the insights found using visually appealing graphs and dashboards Business Owners Business owners, decision-makers, or organizations use Power BI to view the insights and understand the prediction to make a business decision. Business Developers Business Developers are just software developers who get hired for business purposes to develop custom applications and dashboards to help the business process be smooth.
29
Respuesta de referencia
Yes, to synchronize slicers across multiple pages for consistent filtering.
30
Respuesta de referencia
Tableau CRM is a software application that supports companies in managing their client relationships. It offers many features and tools to support organizations in tracking and managing client data, including contact information, data from customer interactions, and sales data. Additionally, Tableau CRM can help organizations develop and manage client loyalty programs and monitor customer satisfaction levels.
31
Respuesta de referencia
Tableau is pretty similar to SQL. Therefore, the types of joins in Tableau are similar: - Left Outer Join: Extracts all the records from the left table and the matching rows from the right table. - Right Outer Join: Extracts all the records from the right table and the matching rows from the left table. - Full Outer Join: Extracts the records from both the left and right tables. All unmatched rows go with the NULL value. - Inner Join: Extracts the records from both tables.
32
Respuesta de referencia
SSBI stands for Self-Service Business Intelligence. It can also be termed as accessing data analytics to empower business users to divide, clean, and interpret data. SSBI has made it easy for end-users to access their data and create various kinds of visuals to acquire useful business insights. Anyone who has basic data knowledge can build reports for creating spontaneous and shareable dashboards.
33
Respuesta de referencia
Discrete data and continuous data determine how data points in Tableau appear in a graphic. Discrete data has finite values and can be visualized with a bar graph. Continuous data, however, is data that can be measured on an infinite scale; it is visualized with a continuous field, such as a line graph.
34
Respuesta de referencia
A waterfall chart, which is commonly used to visualise financial data or the contribution of several components to a total, shows the cumulative influence of sequential positive and negative values. In contrast, a funnel chart illustrates how data moves through a sequence of steps or stages; it is commonly used to show conversion rates or sales pipelines.
35
Respuesta de referencia
To create a custom visual in Power BI using React, you can use the "Custom Visual" feature to write JavaScript code that generates the visualization using the React library. Once the code is written, you can add it to your report and use it like any other visual.
36
Respuesta de referencia
In PowerBI, we can represent the data in graphs and visualizations. The visualization can be of any type, for example: Bar and Column Charts: It is a standard visualization for looking at a specific value across various categories. Area Charts( Basic and Stacked ) : It is based on the line chart and the area under the line. It depicts the magnitude of change over time. Card: Card shows aggregate value of a certain datapoint, can be one or more but one per row. Doughnut and Pie Charts: They show the relation in parts of a whole. Doughnut charts have ahollow in the centre while pie charts don't. Maps: To show categorical and quantitative data with spatial locations. Matrix: It's a type of table with easier display that shows aggregated data Slicers: Slicer is used to filter other visuals on the page.
37
Respuesta de referencia
Create a bridge table with distinct values from both tables. Link both original tables to the bridge. Use DAX functions like TREATAS or model it using composite models, depending on the complexity.
38
Respuesta de referencia
Use efficient DAX, reduce data volume, optimize data model, use aggregations, and avoid unnecessary visuals.
39
Respuesta de referencia
Filters are the simpler and more straightforward feature in Tableau. It applies to dimensions or measures directly. For example, to only show Gujarat or Karnataka in a State dimension, we can apply the filter on that. In Tableau, there are multiple UI options available for filters like radio buttons, drop-down lists, checkboxes, sliders, and more. Filters on sheets are also available in Tableau.
40
Respuesta de referencia
Yes, Parameters have their own drop-down list, which enables the users to view the data entries which are available in the parameter during the creation.
41
Respuesta de referencia
Data blending is viewing and analyzing data from multiple sources in one place. Primary and secondary are two types of data sources that are involved in data blending.
42
Respuesta de referencia
Certain SSRS Report items such as charts can be pinned to Power BI dashboards. Clicking the tile in Power BI dashboards will bring the user to the SSRS report. A subscription is created to keep the dashboard tile refreshed. Power BI reports will soon be able to be published to SSRS portal
43
Respuesta de referencia
There is no restriction in using any number of Tableau rows. We can retrieve petabytes of data from any number of rows, and tableau is smart enough to process and fetch only the particular data needed to visualize your query.
44
Respuesta de referencia
Best practices include: 1) Understanding the audience and tailoring the dashboard to their needs, focusing on key metrics rather than clutter. 2) Using a consistent color scheme and layout with clear titles and tooltips. 3) Implementing interactive elements like slicers, drill-throughs, and bookmarks for exploration. 4) Optimizing performance by reducing data model size, using aggregations, and avoiding complex DAX in visuals. 5) Ensuring accessibility by using high-contrast colors and adding alt text to visuals. 6) Testing the dashboard with end-users to gather feedback and iterate on design.
45
Respuesta de referencia
The following data types are supported in Tableau: | DataType | Possible Values | |---|---| | Boolean | True/False | | Date | Date Value (December 28, 2016) | | Date & Time | Date & Timestamp values (December 28, 2016 06:00:00 PM) | | Geographical Values | Geographical Mapping (Beijing, Mumbai) | | Text/String | Text/String | | Number | Decimal (8.00) | | Number | Whole Number (5) |