Which SQL clause is used to filter the records returned from a SELECT query?
- FROM
- GROUP BY
- ORDER BY
- WHERE
The WHERE clause is used to filter records returned from a SELECT query in SQL. It allows you to specify conditions that the retrieved data must meet.
What is a 'fact table' in a data warehouse and how does it differ from a 'dimension table'?
- Fact table contains descriptive data, whereas dimension tables contain quantitative data.
- Fact table contains quantitative data and is connected to dimension tables, whereas dimension tables provide descriptive information about data in the fact table.
- Fact table is used for historical data, whereas dimension table is used for real-time data.
- Fact table is used for indexing, whereas dimension table is used for primary storage.
A 'fact table' in a data warehouse contains quantitative data and is connected to dimension tables, which provide descriptive information about the data in the fact table. The fact table is the core of the data warehouse and supports analytics.
What is the role of change data capture in ETL processes?
- Aggregating data for reporting purposes
- Capturing and tracking changes in source data over time
- Encrypting data during transfer
- Indexing data for faster retrieval
Change Data Capture (CDC) in ETL processes involves identifying and tracking changes in source data over time. This allows for the extraction of only the modified data, reducing processing time and ensuring data accuracy in the target system.
In BI tools, what is the purpose of a dashboard?
- Data Cleaning
- Data Encryption
- Data Storage
- Presenting Key Metrics
The purpose of a dashboard in BI tools is to present key metrics and insights in a visually accessible format. Dashboards provide a consolidated view of important information, making it easier for users to monitor performance and draw conclusions from the data.
In project management, what tool is commonly used to visually track the progress of project tasks?
- Gantt Chart
- Histogram
- Pie Chart
- Scatter Plot
A Gantt Chart is commonly used in project management to visually track the progress of project tasks over time. It provides a timeline view of tasks, their dependencies, and their current status. Scatter plots, pie charts, and histograms are useful for other types of data visualization but are not typically used for tracking project tasks.
What is the primary purpose of a scatter plot in data visualization?
- Comparing multiple categories in a dataset
- Displaying the distribution of a single variable
- Representing data in chronological order
- Showing the relationship between two variables
A scatter plot is used to visualize the relationship between two variables. Each point on the plot represents a pair of values, allowing for the identification of patterns or correlations between the variables.
How does a data catalog contribute to effective data governance?
- It focuses on data encryption to ensure security.
- It is used for primary data storage.
- It primarily deals with data visualization techniques.
- It provides a centralized repository for storing and managing metadata.
A data catalog contributes to effective data governance by serving as a centralized repository for storing and managing metadata. Metadata includes information about the data, such as its origin, structure, and usage, which is crucial for ensuring data quality and compliance with governance policies.
What is Hadoop primarily used for in Big Data technologies?
- Data Storage and Processing
- Data Visualization
- Machine Learning
- Real-time Analytics
Hadoop is primarily used for distributed storage and processing of large volumes of data. It enables the distributed processing of data across clusters, making it suitable for tasks like batch processing and analytics.
What is the difference between 'forking' and 'cloning' a repository in Git?
- Forking creates a copy on the server, while cloning creates a copy on the local machine
- Forking is a Git command, while cloning is a GitHub action
- Forking is only possible for public repositories, while cloning is for private repositories
- Forking is used for individual development, while cloning is for collaborative projects
Forking creates a copy of a repository on the server under the user's account, while cloning creates a copy on the local machine. Forking is often used for contributing to open-source projects, while cloning is a general process of copying a repository.
When introducing a new data analytics tool in the organization, what data governance practice is crucial to maintain data quality and consistency?
- Data Cataloging
- Data Lineage
- Data Profiling
- Data Stewardship
Establishing data lineage is crucial for maintaining data quality and consistency when introducing a new analytics tool. It provides a clear understanding of the data's origin, transformations, and movement, aiding in ensuring data accuracy throughout its lifecycle.