Tag: Microsoft Certification

Identify appropriate model deployment options and configuration parameters (AI-901 Exam Prep)

This post is a part of the AI-901: Microsoft Azure AI Fundamentals Exam Prep Hub. 
This topic falls under these sections:
Identify AI concepts and capabilities (40–45%)
--> Identify AI model components and configurations
--> Identify appropriate model deployment options and configuration parameters


Note that there are 10 practice questions (with answers and explanations) for each section to help you solidify your knowledge of the material. Also, there are 2 practice tests with 60 questions each available on the hub below the exam topics section.

Deploying AI models effectively is an important part of building real-world AI solutions and a key topic for the AI-901 certification exam. Microsoft expects candidates to understand common deployment options, model hosting approaches, and basic configuration parameters used in AI systems.

This topic falls under the “Identify AI model components and configurations” section of the exam objectives.


What Is AI Model Deployment?

Model deployment is the process of making a trained AI model available for real-world use.

After a model is trained and tested, it must be deployed so applications and users can interact with it.

Examples

  • A chatbot answering customer questions
  • A fraud detection model analyzing transactions
  • An image recognition system processing uploaded photos
  • A recommendation engine suggesting products

Deployment connects the AI model to users and applications.


Common AI Model Deployment Options

AI models can be deployed in different environments depending on business needs.

Common deployment options include:

  • Cloud deployment
  • Edge deployment
  • On-premises deployment
  • Containerized deployment
  • Real-time inference
  • Batch inference

Cloud Deployment

Cloud deployment hosts AI models in cloud platforms such as Microsoft Azure.

Benefits

  • Scalability
  • High availability
  • Managed infrastructure
  • Easier updates
  • Flexible resource allocation

Common Use Cases

  • Web applications
  • Chatbots
  • APIs
  • Enterprise AI services

Example

A customer support chatbot hosted in Azure and accessed through a website.


Edge Deployment

Edge deployment runs AI models on local devices near the data source.

Examples of Edge Devices

  • Smartphones
  • IoT devices
  • Cameras
  • Manufacturing equipment
  • Vehicles

Benefits

  • Reduced latency
  • Offline operation
  • Faster response times
  • Reduced bandwidth usage

Example

A factory camera performing real-time defect detection directly on the device.


On-Premises Deployment

On-premises deployment hosts AI models within an organization’s own data center.

Benefits

  • Greater control over data
  • Compliance support
  • Internal network security
  • Reduced external data sharing

Common Use Cases

  • Highly regulated industries
  • Sensitive data environments

Example

A hospital deploying AI systems within its internal infrastructure for patient privacy reasons.


Containerized Deployment

Containers package AI models and their dependencies into portable units.

Common container technologies include:

  • Docker
  • Kubernetes

Benefits

  • Portability
  • Consistent environments
  • Easier scaling
  • Simplified deployment

Example

Deploying an AI API inside a Docker container across multiple servers.


Real-Time Inference

Real-time inference provides immediate AI predictions or responses.

Characteristics

  • Low latency
  • Fast responses
  • Interactive applications

Example Use Cases

  • Chatbots
  • Fraud detection during transactions
  • Live recommendation systems
  • Voice assistants

Example

A chatbot generating responses instantly during a conversation.


Batch Inference

Batch inference processes large amounts of data at scheduled intervals.

Characteristics

  • High-volume processing
  • Non-interactive
  • Scheduled operations

Example Use Cases

  • Overnight report generation
  • Bulk image processing
  • Customer segmentation updates

Example

A retailer analyzing all sales data nightly to update recommendations.


APIs and Endpoints

Deployed AI models are often accessed through APIs (Application Programming Interfaces).

An endpoint is a network location where applications send requests to the AI model.

Example

A mobile app sends an image to an AI vision API endpoint for analysis.


Scalability

Scalability refers to the ability of a deployment to handle increasing workloads.

Cloud deployments often scale automatically based on:

  • Number of requests
  • CPU usage
  • Memory usage

Example

An AI chatbot automatically adds more computing resources during peak business hours.


Latency

Latency refers to response time.

Some applications require very low latency.

Low-Latency Examples

  • Autonomous vehicles
  • Fraud detection
  • Real-time translation
  • Voice assistants

Edge deployment is often used to reduce latency.


Availability and Reliability

AI systems should remain available and reliable.

High availability helps ensure systems continue functioning even during failures.

Common techniques include:

  • Redundant servers
  • Load balancing
  • Failover systems
  • Monitoring

Model Monitoring

After deployment, AI systems should be monitored continuously.

Monitoring helps identify:

  • Performance degradation
  • Bias
  • Security issues
  • Reliability problems
  • Model drift

Example

A fraud detection model becomes less accurate as customer behavior changes over time.


Model Drift

Model drift occurs when real-world data changes over time, causing reduced model accuracy.

Example

A recommendation system trained on older shopping trends may become less effective as customer preferences change.

Monitoring helps detect model drift.


AI Model Configuration Parameters

AI systems often include configurable settings that affect behavior and performance.

For AI-901, important parameters include:

  • Temperature
  • Max tokens
  • Top-p
  • Frequency penalty
  • Presence penalty

These are especially important for generative AI systems.


Temperature

Temperature controls randomness and creativity in generated responses.

TemperatureBehavior
LowMore predictable and focused
HighMore creative and varied

Example

A customer support chatbot may use a lower temperature for consistent answers.


Max Tokens

Max tokens controls the maximum length of generated output.

Example

A summarization system may limit responses to 200 tokens.


Top-p (Nucleus Sampling)

Top-p controls how many likely next-token choices the model considers.

Lower values create more focused responses.

Higher values allow greater variety.


Frequency Penalty

Frequency penalty reduces repeated words or phrases in generated text.

Example

Helps prevent repetitive chatbot responses.


Presence Penalty

Presence penalty encourages the model to introduce new topics or ideas.

This can increase response diversity.


Choosing Deployment Options

Selecting the correct deployment approach depends on:

RequirementPossible Deployment Choice
Low latencyEdge deployment
Large scalabilityCloud deployment
Sensitive dataOn-premises deployment
PortabilityContainers
Instant responsesReal-time inference
Large scheduled jobsBatch inference

Real-World Examples


Scenario 1: AI Chatbot

Requirements

  • Instant responses
  • Large user base
  • Internet access

Best Deployment

Cloud-based real-time deployment

Useful Parameters

  • Low temperature
  • Moderate max tokens

Scenario 2: Factory Defect Detection

Requirements

  • Very low latency
  • Works without internet

Best Deployment

Edge deployment


Scenario 3: Monthly Sales Forecasting

Requirements

  • Analyze large historical datasets
  • No immediate response needed

Best Deployment

Batch inference


Scenario 4: Healthcare AI System

Requirements

  • Strict privacy controls
  • Sensitive patient data

Best Deployment

On-premises deployment


Azure AI Deployment Options

Microsoft Azure AI Services provide multiple deployment approaches for AI solutions, including:

  • Cloud-hosted AI APIs
  • Container support
  • Edge deployment support
  • Managed AI services
  • Scalable inference endpoints

Azure simplifies deployment, scaling, and management of AI systems.


Responsible AI Considerations

When deploying AI models, organizations should also consider:

  • Security
  • Privacy
  • Reliability
  • Monitoring
  • Transparency
  • Accountability

Poor deployment practices can create operational or ethical risks.


Important AI-901 Exam Tips

For the exam, remember these key points:

  • Deployment makes AI models available for use.
  • Cloud deployment offers scalability and flexibility.
  • Edge deployment reduces latency and supports offline operation.
  • On-premises deployment provides greater internal control.
  • Real-time inference supports immediate responses.
  • Batch inference processes large datasets on schedules.
  • APIs and endpoints connect applications to AI models.
  • Model drift occurs when real-world data changes over time.
  • Temperature controls creativity in generative AI responses.
  • Max tokens controls output length.

Quick Knowledge Check

Question 1

What deployment option is best for very low-latency AI processing on local devices?

Answer

Edge deployment.


Question 2

What does temperature control in generative AI?

Answer

The randomness and creativity of generated responses.


Question 3

What is batch inference?

Answer

Processing large amounts of data at scheduled intervals rather than in real time.


Question 4

What is model drift?

Answer

Reduced model performance caused by changes in real-world data over time.


Practice Exam Questions

Question 1

A company needs an AI-powered chatbot that can instantly respond to customer questions on its website.

Which deployment type is MOST appropriate?

A. Batch inference
B. Real-time inference
C. Offline archival storage
D. Manual processing


Correct Answer

B. Real-time inference


Explanation

Real-time inference provides immediate responses and is commonly used for interactive applications such as chatbots.


Why the Other Answers Are Incorrect

A. Batch inference

Batch inference processes data on schedules rather than instantly.

C. Offline archival storage

Archival storage does not provide live AI responses.

D. Manual processing

Manual processing is not an AI deployment method.


Question 2

What is the PRIMARY benefit of edge deployment for AI models?

A. Unlimited cloud scalability
B. Reduced latency and local processing
C. Increased internet bandwidth usage
D. Automatic model retraining


Correct Answer

B. Reduced latency and local processing


Explanation

Edge deployment places AI models close to the data source, reducing response time and allowing operation even with limited internet connectivity.


Why the Other Answers Are Incorrect

A. Unlimited cloud scalability

This is more associated with cloud deployment.

C. Increased internet bandwidth usage

Edge deployment often reduces bandwidth usage.

D. Automatic model retraining

Edge deployment does not automatically retrain models.


Question 3

Which deployment option provides the MOST control over sensitive organizational data?

A. Public social media deployment
B. On-premises deployment
C. Edge gaming deployment
D. Anonymous deployment


Correct Answer

B. On-premises deployment


Explanation

On-premises deployment keeps systems and data within an organization’s internal infrastructure, supporting security and compliance needs.


Why the Other Answers Are Incorrect

A. Public social media deployment

This is not a standard deployment option.

C. Edge gaming deployment

This is not a recognized AI deployment category.

D. Anonymous deployment

This is not a deployment model.


Question 4

What does the temperature parameter control in many generative AI models?

A. The physical temperature of the servers
B. The creativity and randomness of generated responses
C. The storage capacity of the model
D. The speed of internet connections


Correct Answer

B. The creativity and randomness of generated responses


Explanation

Temperature controls how predictable or creative AI-generated outputs are.

Lower values create more focused responses, while higher values create more varied responses.


Why the Other Answers Are Incorrect

A. The physical temperature of the servers

Temperature is a model setting, not a hardware measurement.

C. The storage capacity of the model

Temperature does not affect storage.

D. The speed of internet connections

Temperature is unrelated to networking.


Question 5

A company processes millions of sales records every night to generate forecasts for the next day.

Which inference type is MOST appropriate?

A. Real-time inference
B. Batch inference
C. Edge inference
D. Interactive inference only


Correct Answer

B. Batch inference


Explanation

Batch inference is designed for large-scale scheduled processing rather than immediate responses.


Why the Other Answers Are Incorrect

A. Real-time inference

Real-time inference is intended for immediate responses.

C. Edge inference

Edge inference focuses on local device processing.

D. Interactive inference only

This is not a standard inference category.


Question 6

What is model drift?

A. A networking issue in cloud deployments
B. Reduced model performance caused by changes in real-world data over time
C. A method for encrypting AI outputs
D. A hardware failure in GPU systems


Correct Answer

B. Reduced model performance caused by changes in real-world data over time


Explanation

Model drift occurs when data patterns change after deployment, causing model accuracy to decline.


Why the Other Answers Are Incorrect

A. A networking issue in cloud deployments

Drift relates to data and performance, not networking.

C. A method for encrypting AI outputs

Drift is unrelated to encryption.

D. A hardware failure in GPU systems

Hardware failures are separate operational issues.


Question 7

Which deployment approach is MOST suitable for AI systems that must continue operating without internet access?

A. Cloud-only deployment
B. Edge deployment
C. Browser caching
D. Remote archival deployment


Correct Answer

B. Edge deployment


Explanation

Edge deployment allows AI models to run locally on devices, enabling offline functionality.


Why the Other Answers Are Incorrect

A. Cloud-only deployment

Cloud-only systems usually require internet connectivity.

C. Browser caching

Caching is not an AI deployment strategy.

D. Remote archival deployment

This is not a standard deployment model.


Question 8

What is the purpose of the max tokens parameter in generative AI?

A. To control the maximum response length
B. To encrypt generated text
C. To increase hardware memory
D. To reduce internet latency


Correct Answer

A. To control the maximum response length


Explanation

Max tokens limits how much text the model can generate in a response.


Why the Other Answers Are Incorrect

B. To encrypt generated text

Max tokens does not affect encryption.

C. To increase hardware memory

It does not change hardware capacity.

D. To reduce internet latency

It is unrelated to network speed.


Question 9

What is an AI endpoint?

A. A backup storage device
B. A network location where applications send requests to an AI model
C. A hardware cooling system
D. A type of training dataset


Correct Answer

B. A network location where applications send requests to an AI model


Explanation

Endpoints allow applications and users to interact with deployed AI models through APIs.


Why the Other Answers Are Incorrect

A. A backup storage device

Endpoints are not storage systems.

C. A hardware cooling system

Cooling systems are unrelated.

D. A type of training dataset

Endpoints are deployment interfaces.


Question 10

Which deployment option is MOST associated with automatic scalability and managed infrastructure?

A. Cloud deployment
B. Manual deployment
C. Printed deployment
D. Standalone spreadsheet deployment


Correct Answer

A. Cloud deployment


Explanation

Cloud deployment platforms such as Microsoft Azure provide scalable infrastructure and managed services for AI workloads.


Why the Other Answers Are Incorrect

B. Manual deployment

Manual deployment does not provide automatic scalability.

C. Printed deployment

This is not a valid deployment option.

D. Standalone spreadsheet deployment

Spreadsheets are not scalable AI deployment platforms.


Final Thoughts

Understanding AI deployment options and configuration parameters is an important foundational skill for the AI-901 certification exam. Microsoft expects candidates to recognize when different deployment strategies and model settings are appropriate for business and technical requirements.

These concepts help organizations deploy scalable, reliable, and effective AI solutions using Azure AI technologies.


Go to the AI-901 Exam Prep Hub main page

Describe how generative AI models work (AI-901 Exam Prep)

This post is a part of the AI-901: Microsoft Azure AI Fundamentals Exam Prep Hub. 
This topic falls under these sections:
Identify AI concepts and capabilities (40–45%)
--> Identify AI model components and configurations
--> Describe how generative AI models work


Note that there are 10 practice questions (with answers and explanations) for each section to help you solidify your knowledge of the material. Also, there are 2 practice tests with 60 questions each available on the hub below the exam topics section.

Generative AI is one of the most important and rapidly growing areas of artificial intelligence and is a major topic for the AI-901 certification exam. Microsoft includes generative AI concepts within the “Identify AI model components and configurations” section of the exam objectives.

Understanding how generative AI models work means understanding how AI systems can create new content such as text, images, audio, code, and video based on patterns learned from large datasets.


What Is Generative AI?

Generative AI refers to AI systems that can generate new content based on patterns learned from training data.

Unlike traditional AI systems that primarily classify or predict, generative AI creates original outputs.

Examples of Generated Content

  • Text
  • Images
  • Music
  • Speech
  • Code
  • Video

Example Applications

  • AI chatbots
  • Image generators
  • Code assistants
  • Content summarization
  • Translation systems
  • Virtual assistants

How Generative AI Differs from Traditional AI

Traditional AIGenerative AI
Classifies or predictsCreates new content
Detects spam emailsWrites emails
Identifies objects in imagesGenerates images
Predicts sales trendsCreates reports or summaries

Traditional AI often answers questions like:

  • “What category does this belong to?”
  • “What will likely happen next?”

Generative AI answers questions like:

  • “Create something new.”
  • “Generate content based on this prompt.”

Foundation Models

Many generative AI systems are built using foundation models.

A foundation model is a very large AI model trained on massive amounts of data that can be adapted for many tasks.

Foundation models learn general patterns in:

  • Language
  • Images
  • Audio
  • Code
  • Knowledge relationships

These models can then be specialized or prompted for different use cases.


Large Language Models (LLMs)

Large Language Models (LLMs) are a type of generative AI model focused on understanding and generating human language.

Examples include systems used for:

  • Chatbots
  • Writing assistants
  • Summarization
  • Translation
  • Question answering
  • Code generation

LLMs are trained using enormous collections of text data from books, articles, websites, and other sources.


How Large Language Models Work

At a high level, LLMs work by predicting the most likely next word or token in a sequence.

Example

If the model sees:

“The sky is…”

It may predict:

“blue”

By repeatedly predicting the next token, the model can generate sentences, paragraphs, and conversations.


Tokens in Generative AI

Generative AI models process information as tokens.

Tokens are small units of text, which may represent:

  • Words
  • Parts of words
  • Characters
  • Punctuation

Example

The sentence:

“AI is powerful”

might be broken into tokens such as:

  • “AI”
  • “is”
  • “powerful”

The model predicts tokens one at a time to generate output.


Neural Networks and Deep Learning

Generative AI models are built using deep learning neural networks.

Neural networks are systems inspired by the structure of the human brain.

These networks contain many layers that learn patterns from data.

Generative AI models often contain:

  • Millions
  • Billions
  • Or even trillions of parameters

Parameters are internal values learned during training that help the model recognize relationships and patterns.


Transformers

Most modern generative AI systems use a neural network architecture called the Transformer.

Transformers are highly effective for processing sequences such as language.

Transformers help models:

  • Understand context
  • Recognize relationships between words
  • Handle long passages of text
  • Generate coherent responses

The Transformer architecture is a foundational technology behind many modern AI systems.


Training Generative AI Models

Training a generative AI model involves exposing it to massive datasets.

During training, the model learns patterns and relationships by repeatedly predicting missing or next tokens.

Simplified Training Process

  1. Provide training data
  2. Hide or predict portions of the data
  3. Compare predictions to actual results
  4. Adjust model parameters
  5. Repeat many times

This process may require enormous computing power and specialized hardware such as GPUs.


Pretraining and Fine-Tuning

Generative AI training often occurs in two stages.


Pretraining

The model learns general knowledge and patterns from very large datasets.

Example

An LLM may learn grammar, facts, reasoning patterns, and language structure from internet-scale text data.


Fine-Tuning

The pretrained model is then adapted for specific tasks or domains.

Example

A healthcare chatbot may be fine-tuned using medical terminology and healthcare conversations.

Fine-tuning improves performance for specialized use cases.


Prompts and Prompt Engineering

Users interact with generative AI systems using prompts.

A prompt is the input or instruction given to the model.

Examples

  • “Write a summary of this article.”
  • “Generate an image of a beach at sunset.”
  • “Explain machine learning simply.”

Prompt engineering refers to designing prompts that produce better outputs.

Well-structured prompts often improve:

  • Accuracy
  • Clarity
  • Relevance
  • Consistency

Temperature and Randomness

Generative AI systems often include configuration settings such as temperature.

Temperature controls randomness in generated responses.

TemperatureBehavior
Low temperatureMore focused and predictable responses
High temperatureMore creative and varied responses

Example

A low temperature may be used for factual responses, while a higher temperature may be used for creative writing.


Hallucinations

Generative AI models can sometimes produce incorrect or fabricated information called hallucinations.

Example

An AI chatbot may confidently provide false information or invent references.

Hallucinations occur because models generate likely patterns rather than verifying factual truth.

This is an important AI-901 exam concept.


Context Windows

Generative AI models use context windows to determine how much information they can process at one time.

The context window includes:

  • User prompts
  • Previous conversation history
  • Uploaded content
  • Instructions

Larger context windows allow models to handle longer conversations and larger documents.


Retrieval-Augmented Generation (RAG)

Some AI systems use Retrieval-Augmented Generation (RAG).

RAG combines:

  • A generative AI model
  • External knowledge retrieval

Instead of relying only on training data, the model retrieves current or domain-specific information before generating responses.

Benefits

  • More accurate responses
  • Reduced hallucinations
  • Access to updated information

Generative AI Modalities

Generative AI is not limited to text.

Different model types generate different content formats.

Model TypeOutput
Text modelsArticles, conversations, summaries
Image modelsPictures and artwork
Audio modelsSpeech and music
Video modelsVideo clips
Code modelsProgramming code

Responsible AI Considerations

Generative AI systems introduce Responsible AI concerns such as:

  • Bias
  • Hallucinations
  • Harmful content generation
  • Privacy risks
  • Copyright concerns
  • Security risks

Organizations should implement:

  • Human oversight
  • Content filtering
  • Monitoring
  • Transparency
  • Governance policies

Azure and Generative AI

Microsoft Azure AI Services and related Azure AI offerings provide tools for building and deploying generative AI applications.

Microsoft also provides Responsible AI guidance and safety controls for generative AI systems.


Real-World Example

Scenario: AI Customer Support Assistant

A company deploys a generative AI chatbot for customer support.

How It Works

  • Users enter prompts
  • The language model processes tokens
  • The transformer architecture analyzes context
  • The model predicts likely responses
  • The chatbot generates natural language answers

Additional Features

  • Fine-tuned on company documentation
  • Uses RAG to retrieve current policy information
  • Applies content filtering
  • Escalates uncertain cases to humans

This type of scenario aligns well with AI-901 exam questions.


Microsoft Responsible AI and Generative AI

Microsoft emphasizes Responsible AI practices for generative AI systems, including:

  • Fairness
  • Reliability and safety
  • Privacy and security
  • Inclusiveness
  • Transparency
  • Accountability

Generative AI systems should be designed responsibly and monitored carefully.


Important AI-901 Exam Tips

For the exam, remember these key points:

  • Generative AI creates new content rather than only classifying or predicting.
  • Large Language Models (LLMs) generate text by predicting tokens.
  • Tokens are small pieces of text processed by the model.
  • Transformers are the core architecture behind many modern generative AI systems.
  • Foundation models are large pretrained models adaptable to many tasks.
  • Fine-tuning customizes models for specific use cases.
  • Prompts guide model behavior.
  • Temperature controls response randomness.
  • Hallucinations are incorrect or fabricated outputs.
  • RAG combines retrieval systems with generative AI models.

Quick Knowledge Check

Question 1

What is the primary function of generative AI?

Answer

To create new content such as text, images, audio, or code.


Question 2

What is a token in a language model?

Answer

A small unit of text processed by the model.


Question 3

What does temperature control in generative AI?

Answer

The randomness and creativity of generated outputs.


Question 4

What is a hallucination in generative AI?

Answer

An incorrect or fabricated response generated by the model.


Practice Exam Questions

Question 1

What is the PRIMARY purpose of a generative AI model?

A. To classify data into categories only
B. To create new content based on learned patterns
C. To replace all human decision-making
D. To store database records


Correct Answer

B. To create new content based on learned patterns


Explanation

Generative AI models are designed to generate new content such as text, images, audio, code, or video using patterns learned from training data.


Why the Other Answers Are Incorrect

A. To classify data into categories only

Classification is more commonly associated with traditional predictive AI models.

C. To replace all human decision-making

AI should support, not fully replace, human decision-making.

D. To store database records

Databases store data but are not generative AI systems.


Question 2

How do Large Language Models (LLMs) primarily generate text?

A. By copying entire documents from the internet
B. By predicting the next likely token in a sequence
C. By manually selecting words from a dictionary
D. By using spreadsheet formulas


Correct Answer

B. By predicting the next likely token in a sequence


Explanation

LLMs generate text by predicting the most probable next token repeatedly until a full response is created.


Why the Other Answers Are Incorrect

A. By copying entire documents from the internet

LLMs generate responses based on learned patterns rather than simply copying content.

C. By manually selecting words from a dictionary

The process is automated using neural networks.

D. By using spreadsheet formulas

Spreadsheet formulas are unrelated to language generation.


Question 3

What is a token in a generative AI language model?

A. A hardware device used for training
B. A small unit of text processed by the model
C. A cloud storage container
D. A type of encryption key


Correct Answer

B. A small unit of text processed by the model


Explanation

Tokens are pieces of text such as words, parts of words, punctuation, or characters that language models process during training and generation.


Why the Other Answers Are Incorrect

A. A hardware device used for training

Tokens are not physical hardware.

C. A cloud storage container

Storage containers are unrelated.

D. A type of encryption key

Encryption keys are used in security systems.


Question 4

Which neural network architecture powers many modern generative AI systems?

A. Decision trees
B. Transformers
C. Linear regression
D. Rule-based engines


Correct Answer

B. Transformers


Explanation

Transformers are the core architecture behind many modern generative AI systems because they handle context and sequential data effectively.


Why the Other Answers Are Incorrect

A. Decision trees

Decision trees are traditional machine learning models.

C. Linear regression

Linear regression is used for predicting numeric values.

D. Rule-based engines

Rule-based systems do not use transformer architectures.


Question 5

What is the purpose of fine-tuning a generative AI model?

A. To physically repair damaged hardware
B. To adapt a pretrained model for a specialized task or domain
C. To permanently disable model updates
D. To reduce network bandwidth usage


Correct Answer

B. To adapt a pretrained model for a specialized task or domain


Explanation

Fine-tuning customizes a pretrained foundation model using additional domain-specific data to improve performance for particular use cases.


Why the Other Answers Are Incorrect

A. To physically repair damaged hardware

Fine-tuning is a training process, not hardware maintenance.

C. To permanently disable model updates

Fine-tuning modifies model behavior rather than disabling updates.

D. To reduce network bandwidth usage

Bandwidth optimization is unrelated.


Question 6

What does the temperature setting control in many generative AI models?

A. The physical temperature of the server hardware
B. The randomness and creativity of generated responses
C. The amount of training data stored
D. The encryption strength of the model


Correct Answer

B. The randomness and creativity of generated responses


Explanation

Higher temperature values generally produce more creative and varied responses, while lower values produce more predictable outputs.


Why the Other Answers Are Incorrect

A. The physical temperature of the server hardware

Temperature is a model configuration setting, not a hardware measurement.

C. The amount of training data stored

Temperature does not affect stored data size.

D. The encryption strength of the model

Temperature is unrelated to encryption.


Question 7

What is a hallucination in generative AI?

A. A hardware malfunction during training
B. A correct response with high confidence
C. An incorrect or fabricated output generated by the model
D. A type of data encryption


Correct Answer

C. An incorrect or fabricated output generated by the model


Explanation

Hallucinations occur when a generative AI model produces false or misleading information that appears convincing.


Why the Other Answers Are Incorrect

A. A hardware malfunction during training

Hallucinations are output issues, not hardware failures.

B. A correct response with high confidence

Hallucinations are inaccurate responses.

D. A type of data encryption

Hallucinations are unrelated to encryption.


Question 8

What is the PRIMARY purpose of a prompt in generative AI?

A. To physically start a computer server
B. To provide instructions or input to guide model output
C. To encrypt training data
D. To replace model training


Correct Answer

B. To provide instructions or input to guide model output


Explanation

Prompts tell the model what task to perform or what type of response to generate.


Why the Other Answers Are Incorrect

A. To physically start a computer server

Prompts are text inputs, not hardware controls.

C. To encrypt training data

Prompts are unrelated to encryption.

D. To replace model training

Prompts guide trained models but do not replace training.


Question 9

What is Retrieval-Augmented Generation (RAG)?

A. A hardware acceleration technique
B. A method that combines generative AI with external information retrieval
C. A database backup process
D. A data compression algorithm


Correct Answer

B. A method that combines generative AI with external information retrieval


Explanation

RAG improves AI responses by retrieving relevant external information before generating outputs.


Why the Other Answers Are Incorrect

A. A hardware acceleration technique

RAG is not a hardware feature.

C. A database backup process

RAG is unrelated to backups.

D. A data compression algorithm

Compression is unrelated.


Question 10

Which statement BEST describes a foundation model?

A. A small model designed for a single narrow task
B. A large pretrained model adaptable to many AI tasks
C. A hardware device used for AI training
D. A database management system


Correct Answer

B. A large pretrained model adaptable to many AI tasks


Explanation

Foundation models are large AI models trained on massive datasets that can be adapted for many applications, including chatbots, summarization, and image generation.


Why the Other Answers Are Incorrect

A. A small model designed for a single narrow task

Foundation models are broad and highly adaptable.

C. A hardware device used for AI training

Foundation models are software models, not hardware.

D. A database management system

Databases manage data but are not AI models.


Final Thoughts

Generative AI is a major area of modern artificial intelligence and an important topic for the AI-901 certification exam. Microsoft expects candidates to understand the foundational concepts behind how generative AI models work, including tokens, transformers, prompts, training, and model behavior.

Understanding these concepts provides a strong foundation for working with modern AI systems and Azure AI technologies.


Go to the AI-901 Exam Prep Hub main page

Describe considerations for accountability in an AI solution (AI-901 Exam Prep)

This post is a part of the AI-901: Microsoft Azure AI Fundamentals Exam Prep Hub. 
This topic falls under these sections:
Identify AI concepts and capabilities (40–45%)
--> Describe principles of responsible AI
--> Describe considerations for accountability in an AI solution


Note that there are 10 practice questions (with answers and explanations) for each section to help you solidify your knowledge of the material. Also, there are 2 practice tests with 60 questions each available on the hub below the exam topics section.

Accountability is one of Microsoft’s core Responsible AI principles and an important topic for the AI-901 certification exam. Accountability means that organizations and individuals remain responsible for the design, deployment, operation, and outcomes of AI systems.

Even when AI systems automate decisions or recommendations, humans and organizations are still accountable for how those systems behave and affect people.


What Is Accountability in AI?

Accountability in AI means that organizations must:

  • Take responsibility for AI system behavior
  • Monitor AI systems appropriately
  • Correct problems when issues arise
  • Ensure AI is used ethically and safely
  • Establish governance and oversight processes

AI systems should not operate without human responsibility or organizational oversight.


Why Accountability Matters

AI systems can significantly affect people’s lives in areas such as:

  • Hiring
  • Healthcare
  • Banking
  • Education
  • Insurance
  • Law enforcement
  • Customer service

If an AI system causes harm, produces biased outcomes, or makes incorrect decisions, organizations cannot simply blame the technology.

Humans remain responsible for:

  • Designing the system
  • Choosing training data
  • Setting policies
  • Reviewing outputs
  • Monitoring system performance

Accountability helps ensure organizations use AI responsibly.


Human Responsibility in AI

One of the most important ideas in accountability is that humans remain responsible for AI systems.

AI systems should support human decision-making rather than completely replace accountability.

Example

If an AI system incorrectly denies a loan application, the financial institution remains responsible for addressing the issue.

Organizations cannot avoid responsibility by claiming, “The AI made the decision.”


Governance and Oversight

Organizations should establish governance structures for AI systems.

Governance refers to the policies, processes, and controls used to manage AI responsibly.

Governance Activities Include:

  • Defining acceptable AI usage
  • Reviewing high-risk systems
  • Monitoring model performance
  • Conducting audits
  • Managing compliance requirements
  • Responding to incidents

Strong governance improves accountability and reduces risk.


Human Oversight

Humans should remain involved in reviewing sensitive or high-impact AI decisions.

Examples

  • Doctors reviewing AI-assisted diagnoses
  • Recruiters reviewing hiring recommendations
  • Bank employees reviewing loan decisions

Human oversight helps:

  • Catch errors
  • Detect unfair outcomes
  • Prevent harmful actions
  • Improve trust

Auditability and Record Keeping

Organizations should maintain records about AI systems, including:

  • Training data sources
  • Model versions
  • System decisions
  • Performance metrics
  • Configuration changes
  • User activity logs

These records support:

  • Auditing
  • Troubleshooting
  • Compliance
  • Investigations

Auditability is an important accountability practice.


Monitoring AI Systems

AI systems should be continuously monitored after deployment.

Monitoring helps organizations identify:

  • Bias
  • Reliability issues
  • Security threats
  • Performance degradation
  • Unexpected behavior

Without monitoring, harmful issues may go unnoticed.


Incident Response

Organizations should prepare for situations where AI systems fail or behave improperly.

Example

If an AI chatbot begins generating harmful responses, the organization should have procedures for:

  • Disabling the system
  • Investigating the issue
  • Correcting the problem
  • Communicating with affected users

Accountability includes responding appropriately when problems occur.


Accountability in Generative AI

Generative AI introduces additional accountability challenges.

Organizations using generative AI should consider:

  • Content moderation
  • Human review
  • Usage policies
  • Monitoring outputs
  • Preventing misuse
  • Handling hallucinations and misinformation

Example

A company deploying an AI writing assistant remains responsible for ensuring harmful or misleading content is not distributed.


Legal and Ethical Responsibility

Organizations may face legal or regulatory consequences if AI systems:

  • Violate privacy laws
  • Discriminate unfairly
  • Cause financial harm
  • Create safety risks

Accountability helps ensure compliance with:

  • Industry regulations
  • Ethical standards
  • Internal policies

Shared Accountability

AI accountability is often shared across multiple groups, including:

  • Executives
  • Developers
  • Data scientists
  • Security teams
  • Compliance officers
  • Business stakeholders

Responsible AI requires collaboration across the organization.


Real-World Example

Scenario: AI Hiring System

A company uses AI to screen job applicants.

Accountability Risks

  • Biased hiring recommendations
  • Lack of human review
  • Poor documentation
  • Unclear responsibility for decisions

Accountability Practices

  • Human recruiter review
  • Audit logs
  • Regular fairness testing
  • Clear governance policies
  • Transparency with applicants
  • Monitoring system performance

Result

The organization maintains responsibility for hiring decisions rather than relying blindly on AI outputs.

This type of scenario aligns well with AI-901 exam questions.


Accountability and Transparency

Transparency and accountability are closely connected.

Transparency helps organizations:

  • Understand AI behavior
  • Investigate decisions
  • Explain outcomes
  • Support audits

Without transparency, accountability becomes more difficult.


Accountability and Human-in-the-Loop Systems

Human-in-the-loop systems require humans to participate in or approve AI-driven decisions.

Example

An AI fraud detection system flags suspicious transactions, but human analysts make the final decision to freeze accounts.

This approach improves accountability in high-risk scenarios.


Microsoft Responsible AI Principles

Microsoft identifies accountability as one of six Responsible AI principles:

  1. Fairness
  2. Reliability and safety
  3. Privacy and security
  4. Inclusiveness
  5. Transparency
  6. Accountability

For AI-901, understand that accountability focuses on ensuring humans and organizations remain responsible for AI systems and their outcomes.


Best Practices for Accountability in AI

Organizations commonly improve accountability through:


Governance Frameworks

Establish policies and procedures for responsible AI usage.


Human Oversight

Keep humans involved in sensitive decisions.


Monitoring and Auditing

Regularly review AI system behavior and maintain records.


Clear Roles and Responsibilities

Define who is responsible for:

  • Development
  • Deployment
  • Monitoring
  • Incident response

Documentation

Document model behavior, limitations, and risks.


Incident Management

Prepare procedures for handling AI failures or harmful outputs.


Azure and Responsible AI

Microsoft Azure AI Services and related Microsoft AI platforms provide tools and guidance that support accountability, including:

  • Monitoring tools
  • Governance capabilities
  • Logging and auditing features
  • Responsible AI guidance
  • Security and compliance controls

Microsoft encourages organizations to build AI systems with strong governance and human responsibility.


Important AI-901 Exam Tips

For the exam, remember these key points:

  • Humans and organizations remain responsible for AI outcomes.
  • AI systems should not operate without oversight.
  • Governance frameworks support accountability.
  • Human oversight is important in sensitive scenarios.
  • Monitoring and auditing improve accountability.
  • Incident response plans help manage AI failures.
  • Generative AI requires additional governance and monitoring.
  • Accountability is one of Microsoft’s six Responsible AI principles.

Quick Knowledge Check

Question 1

What does accountability mean in AI?

Answer

Organizations and individuals remain responsible for AI systems and their outcomes.


Question 2

Why is human oversight important for accountability?

Answer

Humans can review, validate, and correct AI decisions when necessary.


Question 3

What is auditability in AI?

Answer

The ability to review records, logs, and system behavior for investigation and compliance purposes.


Question 4

Why are governance frameworks important in AI?

Answer

They establish policies, controls, and responsibilities for responsible AI management.


Practice Exam Questions

Question 1

An organization deploys an AI system that denies loan applications automatically. A customer asks who is responsible for the decision.

What is the MOST appropriate answer?

A. The AI model is fully responsible for the decision
B. No one is responsible once the system is deployed
C. The organization that deployed the AI system is responsible
D. Responsibility is shared only with the cloud provider


Correct Answer

C. The organization that deployed the AI system is responsible


Explanation

Accountability in AI means that organizations remain responsible for AI system outcomes, even if decisions are automated.

AI does not remove human or organizational responsibility.


Why the Other Answers Are Incorrect

A. The AI model is fully responsible for the decision

AI systems are tools, not accountable entities.

B. No one is responsible once the system is deployed

Responsibility always remains with humans and organizations.

D. Responsibility is shared only with the cloud provider

Cloud providers are not responsible for how customers use AI outputs.


Question 2

What is the PRIMARY goal of accountability in AI?

A. Increasing model accuracy
B. Ensuring humans and organizations remain responsible for AI outcomes
C. Removing the need for monitoring
D. Eliminating all bias automatically


Correct Answer

B. Ensuring humans and organizations remain responsible for AI outcomes


Explanation

Accountability ensures that responsibility for AI behavior is clearly assigned and maintained.


Why the Other Answers Are Incorrect

A. Increasing model accuracy

Accuracy relates to model performance, not accountability.

C. Removing the need for monitoring

Monitoring is essential for accountability.

D. Eliminating all bias automatically

Bias reduction is part of fairness, not accountability.


Question 3

Which practice BEST supports accountability in an AI system?

A. Deleting system logs regularly
B. Maintaining audit logs of AI decisions and system activity
C. Preventing human access to AI outputs
D. Disabling model monitoring


Correct Answer

B. Maintaining audit logs of AI decisions and system activity


Explanation

Audit logs provide traceability and help organizations investigate and review AI system behavior.


Why the Other Answers Are Incorrect

A. Deleting system logs regularly

This reduces traceability.

C. Preventing human access to AI outputs

Human review is important for accountability.

D. Disabling model monitoring

Monitoring is essential for responsible AI.


Question 4

Why is human oversight important in AI systems?

A. It guarantees zero system failures
B. It ensures humans can review and correct AI decisions
C. It removes the need for data storage
D. It increases model training speed


Correct Answer

B. It ensures humans can review and correct AI decisions


Explanation

Human oversight helps ensure accountability by allowing people to intervene when AI systems make incorrect or harmful decisions.


Why the Other Answers Are Incorrect

A. It guarantees zero system failures

No system can guarantee zero failures.

C. It removes the need for data storage

Data storage is still required.

D. It increases model training speed

Human oversight is unrelated to training speed.


Question 5

A company uses an AI system to recommend job candidates but does not track how the model makes decisions or logs outputs.

What accountability issue does this MOST likely create?

A. Lack of auditability
B. Excessive transparency
C. Improved governance
D. Increased fairness


Correct Answer

A. Lack of auditability


Explanation

Without logs or records, it is difficult to trace decisions or investigate issues, reducing accountability.


Why the Other Answers Are Incorrect

B. Excessive transparency

Transparency is not the issue here.

C. Improved governance

This scenario reduces governance effectiveness.

D. Increased fairness

Lack of tracking does not improve fairness.


Question 6

What is incident response in AI accountability?

A. Increasing training dataset size
B. A process for handling AI failures or harmful outputs
C. A method for improving model speed
D. A technique for compressing data


Correct Answer

B. A process for handling AI failures or harmful outputs


Explanation

Incident response ensures organizations can quickly address and correct problems caused by AI systems.


Why the Other Answers Are Incorrect

A. Increasing training dataset size

This is unrelated to incident handling.

C. A method for improving model speed

Performance optimization is separate.

D. A technique for compressing data

Compression is unrelated.


Question 7

Which statement BEST describes accountability in AI?

A. AI systems are responsible for their own decisions
B. Developers and organizations remain responsible for AI outcomes
C. Cloud providers are fully responsible for all AI usage
D. Accountability is optional in AI systems


Correct Answer

B. Developers and organizations remain responsible for AI outcomes


Explanation

Accountability ensures humans and organizations are responsible for AI system behavior and consequences.


Why the Other Answers Are Incorrect

A. AI systems are responsible for their own decisions

AI is not an accountable entity.

C. Cloud providers are fully responsible for all AI usage

Responsibility lies with the organization using the system.

D. Accountability is optional in AI systems

It is a core Responsible AI principle.


Question 8

Which activity is MOST directly related to AI governance?

A. Writing marketing copy
B. Defining policies for responsible AI use and oversight
C. Increasing GPU performance
D. Compressing training data


Correct Answer

B. Defining policies for responsible AI use and oversight


Explanation

Governance includes policies, procedures, and controls that ensure AI systems are used responsibly.


Why the Other Answers Are Incorrect

A. Writing marketing copy

This is unrelated to governance.

C. Increasing GPU performance

This is a technical optimization task.

D. Compressing training data

This is a data engineering task.


Question 9

Why is documentation important for AI accountability?

A. It replaces the need for monitoring
B. It helps track system behavior, limitations, and decisions
C. It guarantees perfect model accuracy
D. It eliminates the need for human review


Correct Answer

B. It helps track system behavior, limitations, and decisions


Explanation

Documentation supports transparency and accountability by providing a record of how the AI system was built and behaves.


Why the Other Answers Are Incorrect

A. It replaces the need for monitoring

Monitoring is still required.

C. It guarantees perfect model accuracy

Documentation does not affect accuracy.

D. It eliminates the need for human review

Human review remains important.


Question 10

Which Microsoft Responsible AI principle focuses on ensuring responsibility for AI systems and their outcomes?

A. Fairness
B. Accountability
C. Transparency
D. Inclusiveness


Correct Answer

B. Accountability


Explanation

Accountability ensures that humans and organizations remain responsible for AI systems, including their design, deployment, and impact.


Why the Other Answers Are Incorrect

A. Fairness

Fairness focuses on avoiding bias and discrimination.

C. Transparency

Transparency focuses on explainability.

D. Inclusiveness

Inclusiveness focuses on accessibility and diverse users.


Final Thoughts

Accountability is a foundational Responsible AI principle and a key topic for the AI-901 certification exam. Microsoft expects candidates to understand that organizations remain responsible for the behavior and impact of AI systems, even when decisions are automated.

Strong accountability practices help organizations manage risk, improve trust, support compliance, and ensure AI technologies are used responsibly and ethically.


Go to the AI-901 Exam Prep Hub main page

Describe considerations for transparency in an AI solution (AI-901 Exam Prep)

This post is a part of the AI-901: Microsoft Azure AI Fundamentals Exam Prep Hub.
This topic falls under these sections:
Identify AI concepts and capabilities (40–45%)
–> Describe principles of responsible AI
–> Describe considerations for transparency in an AI solution


Note that there are 10 practice questions (with answers and explanations) for each section to help you solidify your knowledge of the material. Also, there are 2 practice tests with 60 questions each available on the hub below the exam topics section.


Transparency is one of Microsoft’s core Responsible AI principles and an important topic for the AI-901 certification exam. Transparency helps ensure that people understand when AI is being used, how AI systems make decisions, and what limitations or risks may exist.

Transparent AI systems help build trust, improve accountability, and support ethical decision-making.


What Is Transparency in AI?

Transparency in AI means that users and stakeholders should have appropriate visibility into:

  • When AI is being used
  • How AI systems make decisions
  • What data is being used
  • The capabilities and limitations of the AI system
  • The potential risks associated with the system

Transparency helps organizations avoid “black box” AI systems where decisions cannot be reasonably understood or explained.


Why Transparency Matters

AI systems increasingly influence important decisions in areas such as:

  • Healthcare
  • Banking
  • Hiring
  • Education
  • Insurance
  • Customer service
  • Government services

If users do not understand how AI systems operate, they may:

  • Lose trust in the system
  • Be unable to challenge incorrect decisions
  • Fail to identify bias or errors
  • Misuse the technology
  • Rely too heavily on inaccurate outputs

Transparent systems help users make informed decisions about how and when to use AI outputs.


Explainability in AI

One of the most important aspects of transparency is explainability.

Explainability refers to the ability to understand why an AI model made a specific decision or prediction.

Example

If an AI system denies a loan application, the organization should be able to explain the factors that influenced the decision.

Explainability is especially important in high-impact scenarios.


Black Box AI Systems

Some AI models, especially advanced deep learning systems, can be difficult to interpret.

These are sometimes called black box models because:

  • Their internal decision-making process is difficult to understand
  • Humans may not easily determine why a prediction was made

While highly complex models may offer strong performance, they can create transparency challenges.


Informing Users About AI Usage

Organizations should clearly communicate when users are interacting with AI systems.

Example

A chatbot should disclose that it is AI-powered rather than pretending to be a human agent.

Users should understand:

  • They are interacting with AI
  • AI-generated responses may contain errors
  • Human review may still be necessary

Transparency About Data Usage

Organizations should explain:

  • What data is collected
  • Why the data is collected
  • How the data is used
  • How long the data is retained
  • Who has access to the data

This supports both transparency and privacy goals.


Transparency in Generative AI

Generative AI systems create additional transparency considerations.

Users should understand that generated content may:

  • Be inaccurate
  • Contain hallucinations
  • Reflect bias
  • Be incomplete
  • Require verification

Example

An AI-generated summary should not automatically be assumed to be completely accurate without review.

Organizations should avoid presenting AI-generated information as guaranteed fact.


Model Documentation

Transparent AI systems often include documentation that explains:

  • Model purpose
  • Intended use cases
  • Training data sources
  • Known limitations
  • Performance characteristics
  • Risks and ethical considerations

Good documentation improves trust and accountability.


Human Interpretability

AI outputs should be understandable to the people using them whenever possible.

Example

A medical AI system may provide:

  • Confidence scores
  • Highlighted image regions
  • Explanations of risk factors

These explanations help doctors understand and validate the results.


Transparency and Trust

Transparency helps build trust because users are more likely to trust systems they understand.

Transparent AI systems help users:

  • Recognize limitations
  • Identify errors
  • Use AI responsibly
  • Make informed decisions

Lack of transparency can lead to skepticism, misuse, or overreliance on AI outputs.


Transparency vs. Complexity

There can be trade-offs between model complexity and explainability.

Example

A simple decision tree model may be easier to explain than a large neural network.

Organizations must balance:

  • Accuracy
  • Performance
  • Interpretability
  • Business requirements

In some high-risk scenarios, explainability may be more important than maximum predictive performance.


Real-World Example

Scenario: AI Loan Approval System

A bank uses AI to evaluate loan applications.

Transparency Requirements

  • Explain why applications are approved or denied
  • Inform users AI is assisting with decisions
  • Provide understandable explanations
  • Document model limitations
  • Allow human review of disputed decisions

Potential Risks Without Transparency

  • Customers may not understand denials
  • Hidden bias may go undetected
  • Regulators may raise compliance concerns
  • Trust in the system may decrease

Possible Solutions

  • Explainable AI tools
  • Human oversight
  • Model documentation
  • User communication
  • Decision summaries

This type of scenario aligns well with AI-901 exam questions.


Explainable AI (XAI)

Explainable AI (XAI) refers to techniques that help humans understand AI behavior.

XAI techniques may provide:

  • Feature importance
  • Confidence scores
  • Visual explanations
  • Decision summaries

These tools improve transparency and accountability.


Transparency in Microsoft Responsible AI

Microsoft identifies transparency as one of six Responsible AI principles:

  1. Fairness
  2. Reliability and safety
  3. Privacy and security
  4. Inclusiveness
  5. Transparency
  6. Accountability

For AI-901, understand that transparency focuses on making AI systems understandable and explainable.


Best Practices for Transparency in AI

Organizations commonly improve transparency through:


Clear User Communication

Tell users when AI is being used and explain system limitations.


Explainable Models

Use explainability techniques where appropriate.


Documentation

Maintain documentation about:

  • Data sources
  • Intended usage
  • Limitations
  • Risks

Human Oversight

Allow humans to review important AI decisions.


User Education

Help users understand:

  • What the AI can do
  • What it cannot do
  • When human judgment is needed

Monitoring and Auditing

Review AI decisions regularly to identify issues or unexpected behavior.


Azure and Transparency

Microsoft Azure AI Services and related Microsoft AI platforms provide tools and guidance to support transparency, including:

  • Responsible AI documentation
  • Explainability tools
  • Model evaluation features
  • Governance frameworks
  • Monitoring capabilities

Microsoft encourages organizations to design AI systems that users can understand and trust.


Important AI-901 Exam Tips

For the exam, remember these key points:

  • Transparency means making AI systems understandable and explainable.
  • Users should know when they are interacting with AI.
  • Explainability helps users understand AI decisions.
  • Black box models can create transparency challenges.
  • Transparency builds trust and accountability.
  • Generative AI outputs may require verification.
  • Documentation supports transparency.
  • Transparency is one of Microsoft’s six Responsible AI principles.

Quick Knowledge Check

Question 1

What is explainability in AI?

Answer

The ability to understand why an AI model made a specific decision or prediction.


Question 2

Why should users know when they are interacting with AI?

Answer

So they can make informed decisions and understand the limitations of the system.


Question 3

What is a black box AI model?

Answer

A model whose internal decision-making process is difficult to understand or explain.


Question 4

Why is transparency important in generative AI?

Answer

Because generated content may contain inaccuracies, hallucinations, or bias that users should recognize.


Practice Exam Questions

Question 1

A bank uses an AI model to evaluate loan applications. Customers can request an explanation of why their application was denied.

What Responsible AI concept does this BEST demonstrate?

A. Scalability
B. Explainability
C. Data compression
D. Batch processing


Correct Answer

B. Explainability


Explanation

Explainability refers to the ability to understand and communicate why an AI system made a specific decision or prediction.

This is an important aspect of transparency.


Why the Other Answers Are Incorrect

A. Scalability

Scalability refers to handling increased workloads.

C. Data compression

Compression reduces file size.

D. Batch processing

Batch processing refers to grouped data operations.


Question 2

What is the PRIMARY goal of transparency in AI?

A. Increasing hardware performance
B. Making AI systems understandable and explainable
C. Eliminating the need for documentation
D. Preventing all system failures


Correct Answer

B. Making AI systems understandable and explainable


Explanation

Transparency helps users and stakeholders understand how AI systems operate, make decisions, and use data.


Why the Other Answers Are Incorrect

A. Increasing hardware performance

Hardware optimization is unrelated to transparency.

C. Eliminating the need for documentation

Documentation supports transparency.

D. Preventing all system failures

Reliability and safety focus on system failures.


Question 3

Why should users be informed when interacting with an AI chatbot?

A. To improve internet speed
B. To help users understand they are communicating with AI-generated responses
C. To eliminate the need for security controls
D. To reduce storage requirements


Correct Answer

B. To help users understand they are communicating with AI-generated responses


Explanation

Transparency requires organizations to disclose AI usage so users can make informed decisions and understand system limitations.


Why the Other Answers Are Incorrect

A. To improve internet speed

Network speed is unrelated to transparency.

C. To eliminate the need for security controls

Security controls remain important.

D. To reduce storage requirements

Storage optimization is unrelated.


Question 4

What is a “black box” AI model?

A. A model with encrypted outputs
B. A model whose internal decision-making process is difficult to interpret
C. A model designed only for security applications
D. A model that stores data offline


Correct Answer

B. A model whose internal decision-making process is difficult to interpret


Explanation

Black box models are AI systems whose internal logic is difficult for humans to understand or explain.


Why the Other Answers Are Incorrect

A. A model with encrypted outputs

Encryption relates to security.

C. A model designed only for security applications

Black box models are not limited to security scenarios.

D. A model that stores data offline

Offline storage is unrelated to explainability.


Question 5

Which practice BEST improves transparency in an AI solution?

A. Hiding model limitations from users
B. Providing documentation about how the model works and its limitations
C. Removing human oversight
D. Disabling monitoring systems


Correct Answer

B. Providing documentation about how the model works and its limitations


Explanation

Clear documentation helps users and stakeholders understand AI capabilities, intended uses, risks, and limitations.


Why the Other Answers Are Incorrect

A. Hiding model limitations from users

Transparency requires openness about limitations.

C. Removing human oversight

Human oversight often supports Responsible AI.

D. Disabling monitoring systems

Monitoring helps maintain accountability and reliability.


Question 6

Why is transparency especially important in generative AI systems?

A. Generative AI never produces incorrect information
B. Users should understand that generated content may contain inaccuracies or bias
C. Transparency guarantees perfect model accuracy
D. Transparency removes all security risks


Correct Answer

B. Users should understand that generated content may contain inaccuracies or bias


Explanation

Generative AI systems can hallucinate facts, produce biased content, or generate misleading information. Users should understand these limitations.


Why the Other Answers Are Incorrect

A. Generative AI never produces incorrect information

Generative AI can produce inaccurate outputs.

C. Transparency guarantees perfect model accuracy

Transparency does not guarantee accuracy.

D. Transparency removes all security risks

Security risks still exist.


Question 7

A medical AI system highlights regions of an X-ray image that influenced its diagnosis recommendation.

What transparency technique is this demonstrating?

A. Explainable AI
B. Data poisoning
C. Encryption
D. Data normalization


Correct Answer

A. Explainable AI


Explanation

Explainable AI techniques help users understand how an AI system reached a conclusion.

Visual explanations are a common explainability method.


Why the Other Answers Are Incorrect

B. Data poisoning

Data poisoning is a malicious attack on training data.

C. Encryption

Encryption protects data confidentiality.

D. Data normalization

Normalization prepares data for analysis.


Question 8

Which Microsoft Responsible AI principle focuses on making AI systems understandable?

A. Fairness
B. Transparency
C. Inclusiveness
D. Reliability and safety


Correct Answer

B. Transparency


Explanation

The Transparency principle focuses on explainability, openness, and helping users understand AI systems and decisions.


Why the Other Answers Are Incorrect

A. Fairness

Fairness focuses on avoiding unjust bias.

C. Inclusiveness

Inclusiveness focuses on accessibility and diverse users.

D. Reliability and safety

Reliability and safety focus on dependable and safe operation.


Question 9

Why might organizations choose a simpler AI model instead of a more complex model?

A. Simpler models may be easier to explain and interpret
B. Simpler models always provide higher accuracy
C. Complex models cannot process data
D. Simpler models remove all privacy concerns


Correct Answer

A. Simpler models may be easier to explain and interpret


Explanation

There is often a trade-off between model complexity and explainability. Simpler models may improve transparency in sensitive scenarios.


Why the Other Answers Are Incorrect

B. Simpler models always provide higher accuracy

Complex models may sometimes be more accurate.

C. Complex models cannot process data

Complex models are commonly used in AI.

D. Simpler models remove all privacy concerns

Privacy concerns may still exist regardless of model complexity.


Question 10

What is one major benefit of transparency in AI systems?

A. Transparency eliminates the need for testing
B. Transparency helps build user trust and accountability
C. Transparency guarantees compliance with all laws
D. Transparency removes the need for human oversight


Correct Answer

B. Transparency helps build user trust and accountability


Explanation

When users understand how AI systems work and what their limitations are, they are more likely to trust and responsibly use the technology.


Why the Other Answers Are Incorrect

A. Transparency eliminates the need for testing

Testing remains necessary.

C. Transparency guarantees compliance with all laws

Compliance still requires governance and policy controls.

D. Transparency removes the need for human oversight

Human oversight may still be necessary in many scenarios.


Final Thoughts

Transparency is a foundational Responsible AI principle and a key topic for the AI-901 certification exam. Microsoft expects candidates to understand why explainability, communication, and openness are important in AI systems.

Transparent AI solutions help organizations build trust, improve accountability, and enable users to make informed decisions when interacting with AI technologies.


Go to the AI-901 Exam Prep Hub main page

Describe considerations for inclusiveness in an AI solution (AI-901 Exam Prep)

This post is a part of the AI-901: Microsoft Azure AI Fundamentals Exam Prep Hub. 
This topic falls under these sections:
Identify AI concepts and capabilities (40–45%)
--> Describe principles of responsible AI
--> Describe considerations for inclusiveness in an AI solution


Note that there are 10 practice questions (with answers and explanations) for each section to help you solidify your knowledge of the material. Also, there are 2 practice tests with 60 questions each available on the hub below the exam topics section.

Inclusiveness is one of Microsoft’s core Responsible AI principles and an important topic for the AI-901 certification exam. Inclusive AI systems are designed to empower and benefit people of all backgrounds, abilities, and circumstances.

An inclusive AI solution considers the needs of diverse users and aims to ensure that everyone can access and benefit from the technology.


What Is Inclusiveness in AI?

Inclusiveness in AI means designing systems that:

  • Are accessible to a broad range of users
  • Consider diverse human needs and experiences
  • Reduce barriers to participation
  • Empower people regardless of ability, language, culture, age, or background

Inclusive AI seeks to ensure that technology benefits as many people as possible rather than excluding certain groups.


Why Inclusiveness Matters

AI systems are used globally by people with many different:

  • Languages
  • Cultures
  • Physical abilities
  • Cognitive abilities
  • Educational backgrounds
  • Technical skill levels

If AI systems are not designed inclusively, some users may:

  • Be unable to use the system effectively
  • Receive poorer results
  • Experience frustration or discrimination
  • Be excluded entirely

Inclusive design improves usability, fairness, accessibility, and trust.


Accessibility and AI

Accessibility is a major part of inclusiveness.

Accessible AI systems help people with disabilities use technology effectively.

Examples

  • Speech-to-text tools for people with hearing impairments
  • Screen readers for visually impaired users
  • Voice assistants for users with mobility challenges
  • Caption generation for videos
  • Translation tools for multilingual communication

AI can both improve accessibility and unintentionally create barriers if not designed carefully.


Designing for Diverse Users

Inclusive AI systems should work well for users with different:

  • Languages
  • Accents
  • Literacy levels
  • Cultural norms
  • Technical experience
  • Physical abilities

Example

A voice recognition system trained only on one accent may perform poorly for users from other regions.

Inclusive design requires diverse testing and representative datasets.


Inclusive Design Principles

Microsoft encourages organizations to use inclusive design practices when building AI solutions.

Key ideas include:


Recognize Exclusion

Developers should identify who may be excluded from using the system effectively.

Example

A chatbot that only supports written communication may exclude users with certain visual or cognitive disabilities.


Learn from Diverse Perspectives

Teams should involve people from different backgrounds and experiences during development and testing.

This helps uncover issues that developers may not notice on their own.


Solve for One, Extend to Many

Designing for users with specific challenges often improves usability for everyone.

Example

Video captions help not only hearing-impaired users but also people in noisy environments.


Examples of Inclusive AI Solutions


Speech Recognition Systems

Inclusive speech recognition systems should support:

  • Multiple accents
  • Different languages
  • Diverse speaking patterns

Without diverse training data, these systems may perform unfairly for some users.


Computer Vision Systems

Inclusive vision systems should function across:

  • Different skin tones
  • Lighting conditions
  • Facial features
  • Assistive devices

Example

A facial recognition system should work accurately for people from many demographic groups.


AI-Powered Accessibility Tools

AI is often used to improve accessibility.

Examples include:

  • Real-time captioning
  • Image descriptions for visually impaired users
  • Language translation tools
  • Voice navigation systems

These technologies help make digital experiences more inclusive.


Risks of Poor Inclusiveness

If inclusiveness is ignored, AI systems may unintentionally exclude or disadvantage users.

Potential problems include:

  • Poor accessibility
  • Unequal performance across groups
  • Communication barriers
  • Cultural misunderstandings
  • Reduced adoption and trust

Example

An AI-powered hiring platform that only supports one language may unintentionally exclude qualified international candidates.


Inclusive Data Collection

Inclusive AI depends heavily on diverse and representative data.

Training data should include variation across:

  • Age groups
  • Languages
  • Genders
  • Geographic regions
  • Disabilities
  • Cultural backgrounds

Without representative data, AI systems may not perform well for all users.


Human-Centered Design

Inclusiveness often requires a human-centered approach.

This means designing AI systems around real human needs rather than technical convenience alone.

Organizations should:

  • Gather user feedback
  • Conduct accessibility testing
  • Include diverse participants in testing
  • Continuously improve usability

Inclusiveness in Generative AI

Generative AI systems should also be inclusive.

Considerations include:

  • Supporting multiple languages
  • Avoiding culturally insensitive responses
  • Providing accessible interfaces
  • Generating understandable content
  • Avoiding exclusionary assumptions

Example

A generative AI assistant should avoid assuming all users share the same cultural background or communication style.


Real-World Example

Scenario: AI Customer Service Chatbot

A company creates an AI chatbot for customer support.

Inclusiveness Challenges

  • Users speak multiple languages
  • Some users have visual impairments
  • Some users have limited technical experience
  • Users communicate differently

Inclusive Design Improvements

  • Add multilingual support
  • Support screen readers
  • Include voice interaction
  • Simplify language and navigation
  • Test with diverse user groups

Result

The chatbot becomes more accessible and useful for a broader population.

This type of scenario aligns well with AI-901 exam questions.


Microsoft Responsible AI Principles

Microsoft identifies inclusiveness as one of six Responsible AI principles:

  1. Fairness
  2. Reliability and safety
  3. Privacy and security
  4. Inclusiveness
  5. Transparency
  6. Accountability

For AI-901, understand that inclusiveness focuses on empowering everyone and reducing barriers to participation.


Best Practices for Inclusive AI

Organizations commonly improve inclusiveness through:


Diverse Training Data

Use datasets representing many populations and experiences.


Accessibility Testing

Evaluate systems using assistive technologies such as:

  • Screen readers
  • Voice navigation
  • Keyboard-only navigation

Multilingual Support

Support multiple languages and communication styles where appropriate.


User Feedback

Gather input from diverse user groups throughout development.


Human Oversight

Humans can help identify exclusionary or inaccessible behaviors in AI systems.


Continuous Improvement

Inclusiveness should be reviewed and improved over time as user needs evolve.


Azure and Inclusive AI

Microsoft Azure AI Services provide capabilities that can support inclusive AI solutions, including:

  • Speech services
  • Translation services
  • Accessibility tools
  • Vision services
  • Multilingual AI features

Microsoft encourages organizations to design AI solutions that are accessible and inclusive from the beginning.


Important AI-901 Exam Tips

For the exam, remember these key points:

  • Inclusiveness means designing AI systems that work for diverse users.
  • Accessibility is an important part of inclusiveness.
  • Diverse datasets improve inclusive AI performance.
  • Inclusive design reduces barriers to participation.
  • AI systems should support users with different abilities and backgrounds.
  • Accessibility features can benefit all users.
  • Human-centered design is important in inclusive AI.
  • Inclusiveness is one of Microsoft’s six Responsible AI principles.

Quick Knowledge Check

Question 1

What is the primary goal of inclusiveness in AI?

Answer

To ensure AI systems are accessible and beneficial to diverse groups of people.


Question 2

Why is diverse training data important for inclusiveness?

Answer

It helps AI systems perform effectively across different populations and user groups.


Question 3

How can AI improve accessibility?

Answer

Through tools such as speech recognition, captions, translation, and screen reader support.


Question 4

Why is accessibility testing important?

Answer

It helps identify barriers that may prevent some users from effectively using the AI system.


Practice Exam Questions

Question 1

A company develops a voice-controlled AI assistant that performs poorly for users with regional accents.

What inclusiveness issue does this MOST likely demonstrate?

A. Excessive encryption
B. Lack of diverse training data
C. Too much human oversight
D. Poor database normalization


Correct Answer

B. Lack of diverse training data


Explanation

If an AI system is trained primarily on speech samples from limited accents or regions, it may not perform effectively for diverse users.

Inclusive AI systems require representative datasets.


Why the Other Answers Are Incorrect

A. Excessive encryption

Encryption relates to security, not inclusiveness.

C. Too much human oversight

Human oversight generally supports Responsible AI.

D. Poor database normalization

Normalization is unrelated to accent recognition inclusiveness.


Question 2

What is the PRIMARY goal of inclusiveness in AI?

A. Reducing cloud storage costs
B. Ensuring AI systems are accessible and useful for diverse users
C. Eliminating the need for user feedback
D. Increasing hardware performance


Correct Answer

B. Ensuring AI systems are accessible and useful for diverse users


Explanation

Inclusiveness focuses on designing AI systems that empower people of different backgrounds, abilities, and experiences.


Why the Other Answers Are Incorrect

A. Reducing cloud storage costs

Storage optimization is unrelated to inclusiveness.

C. Eliminating the need for user feedback

User feedback is important for inclusive design.

D. Increasing hardware performance

Hardware performance is not the focus of inclusiveness.


Question 3

Which feature BEST improves accessibility for users with hearing impairments?

A. Multi-factor authentication
B. Real-time caption generation
C. Data encryption
D. Image compression


Correct Answer

B. Real-time caption generation


Explanation

Captions convert spoken content into text, improving accessibility for users who are deaf or hard of hearing.


Why the Other Answers Are Incorrect

A. Multi-factor authentication

MFA improves security.

C. Data encryption

Encryption protects data privacy and security.

D. Image compression

Image compression reduces file sizes.


Question 4

Why is accessibility considered an important part of inclusiveness?

A. Accessibility helps AI systems support users with different abilities
B. Accessibility eliminates the need for testing
C. Accessibility guarantees perfect fairness
D. Accessibility reduces internet bandwidth usage


Correct Answer

A. Accessibility helps AI systems support users with different abilities


Explanation

Accessible AI systems reduce barriers and help ensure users with disabilities can effectively use technology.


Why the Other Answers Are Incorrect

B. Accessibility eliminates the need for testing

Testing remains important.

C. Accessibility guarantees perfect fairness

Accessibility improves inclusion but does not guarantee perfect fairness.

D. Accessibility reduces internet bandwidth usage

Accessibility is unrelated to bandwidth optimization.


Question 5

A chatbot supports multiple languages and allows users to interact through either text or voice.

What Responsible AI principle does this BEST demonstrate?

A. Inclusiveness
B. Reliability and safety
C. Accountability
D. Data retention


Correct Answer

A. Inclusiveness


Explanation

Supporting different languages and interaction methods helps ensure the system is usable by a broader and more diverse group of users.


Why the Other Answers Are Incorrect

B. Reliability and safety

These principles focus on dependable and safe operation.

C. Accountability

Accountability focuses on responsibility for AI outcomes.

D. Data retention

Data retention concerns information storage policies.


Question 6

Which action would BEST improve inclusiveness in an AI system?

A. Testing the system with only a small group of similar users
B. Using diverse datasets and involving varied user groups in testing
C. Removing accessibility features to simplify development
D. Limiting support to one language


Correct Answer

B. Using diverse datasets and involving varied user groups in testing


Explanation

Inclusive AI systems should be designed and tested using diverse perspectives and representative data.


Why the Other Answers Are Incorrect

A. Testing the system with only a small group of similar users

This increases the risk of excluding users.

C. Removing accessibility features to simplify development

This reduces inclusiveness.

D. Limiting support to one language

This may exclude users who speak other languages.


Question 7

Which scenario BEST demonstrates inclusive AI design?

A. A website that requires users to use a mouse
B. A speech recognition system trained using diverse accents and languages
C. A chatbot that stores passwords in plain text
D. A model trained without monitoring


Correct Answer

B. A speech recognition system trained using diverse accents and languages


Explanation

Supporting diverse speech patterns improves accessibility and usability for a broader population.


Why the Other Answers Are Incorrect

A. A website that requires users to use a mouse

This may exclude users who rely on keyboard navigation or assistive devices.

C. A chatbot that stores passwords in plain text

This is a security problem.

D. A model trained without monitoring

Monitoring relates to reliability and governance.


Question 8

What is a benefit of designing AI solutions with accessibility features?

A. Accessibility features only benefit users with disabilities
B. Accessibility improvements can benefit many users, including those without disabilities
C. Accessibility removes the need for multilingual support
D. Accessibility guarantees complete security


Correct Answer

B. Accessibility improvements can benefit many users, including those without disabilities


Explanation

Features such as captions, voice controls, and simplified interfaces often improve usability for many different users and situations.


Why the Other Answers Are Incorrect

A. Accessibility features only benefit users with disabilities

Accessibility improvements often help everyone.

C. Accessibility removes the need for multilingual support

Language support may still be necessary.

D. Accessibility guarantees complete security

Accessibility and security are separate concerns.


Question 9

Which Microsoft Responsible AI principle focuses on empowering people of all abilities and backgrounds?

A. Fairness
B. Transparency
C. Inclusiveness
D. Privacy and security


Correct Answer

C. Inclusiveness


Explanation

Inclusiveness focuses on ensuring AI systems are accessible and beneficial to diverse users.


Why the Other Answers Are Incorrect

A. Fairness

Fairness focuses on avoiding unjust bias and discrimination.

B. Transparency

Transparency focuses on explainability.

D. Privacy and security

Privacy and security focus on protecting data and systems.


Question 10

A company discovers that its AI-powered customer support system is difficult for visually impaired users to navigate.

What should the company MOST likely do?

A. Remove all accessibility features
B. Conduct accessibility testing and improve compatibility with screen readers
C. Restrict access to visually impaired users
D. Increase data storage capacity


Correct Answer

B. Conduct accessibility testing and improve compatibility with screen readers


Explanation

Accessibility testing helps identify usability barriers and improve inclusive access for users with disabilities.


Why the Other Answers Are Incorrect

A. Remove all accessibility features

This would worsen inclusiveness.

C. Restrict access to visually impaired users

This would intentionally exclude users.

D. Increase data storage capacity

Storage capacity does not solve accessibility problems.


Final Thoughts

Inclusiveness is a foundational Responsible AI principle and a key topic for the AI-901 certification exam. Microsoft expects candidates to understand how AI systems can either empower or exclude users depending on their design.

Inclusive AI solutions help ensure technology is accessible, useful, and beneficial to people with diverse backgrounds, abilities, and experiences.


Go to the AI-901 Exam Prep Hub main page

Describe considerations for privacy and security in an AI Solution (AI-901 Exam Prep)

This post is a part of the AI-901: Microsoft Azure AI Fundamentals Exam Prep Hub. 
This topic falls under these sections:
Identify AI concepts and capabilities (40–45%)
--> Describe principles of responsible AI
--> Describe considerations for privacy and security in an AI Solution


Note that there are 10 practice questions (with answers and explanations) for each section to help you solidify your knowledge of the material. Also, there are 2 practice tests with 60 questions each available on the hub below the exam topics section.

Privacy and security are essential principles of Responsible AI and important topics for the AI-901 certification exam. Microsoft emphasizes that AI systems must protect sensitive information, respect user privacy, and defend against unauthorized access or malicious attacks.

As AI systems increasingly process personal, financial, medical, and business data, organizations must ensure that their AI solutions are secure and trustworthy.


What Are Privacy and Security in AI?

Although related, privacy and security are different concepts.

ConceptMeaning
PrivacyProtecting personal and sensitive information and ensuring proper data usage
SecurityProtecting systems, models, and data from unauthorized access, attacks, or misuse

Both principles are critical when developing and deploying AI systems.


Why Privacy and Security Matter

AI systems often process large amounts of sensitive information, including:

  • Personal data
  • Financial records
  • Medical information
  • Images and videos
  • Voice recordings
  • Customer behavior data
  • Business intelligence data

If privacy or security is compromised, organizations may face:

  • Data breaches
  • Identity theft
  • Financial loss
  • Legal penalties
  • Loss of customer trust
  • Regulatory violations

Responsible AI requires organizations to safeguard both the data and the systems that use it.


Privacy Considerations in AI


Collect Only Necessary Data

Organizations should collect only the data required for the AI solution to function properly.

This concept is often called data minimization.

Example

A movie recommendation system may need viewing preferences but may not need a user’s medical history.

Collecting unnecessary data increases privacy risks.


User Consent and Transparency

Users should understand:

  • What data is being collected
  • Why the data is being collected
  • How the data will be used
  • Who can access the data

Organizations should obtain appropriate user consent before collecting or processing personal information.

Example

A voice assistant application should clearly inform users that voice recordings are being stored and analyzed.


Protect Sensitive Information

Sensitive data should be carefully protected during:

  • Collection
  • Storage
  • Processing
  • Transmission

Examples of sensitive information include:

  • Social Security numbers
  • Credit card data
  • Medical records
  • Biometric data

Organizations often use encryption and access controls to protect sensitive data.


Anonymization and Masking

Organizations can reduce privacy risks by removing or hiding personally identifiable information (PII).

Techniques include:

  • Anonymization
  • Data masking
  • Tokenization

Example

A healthcare AI system may replace patient names with anonymous identifiers before training a model.


Compliance with Regulations

Organizations must comply with privacy laws and regulations.

Examples include:

  • GDPR (General Data Protection Regulation)
  • HIPAA (Health Insurance Portability and Accountability Act)
  • CCPA (California Consumer Privacy Act)

AI systems should be designed with regulatory compliance in mind.


Security Considerations in AI


Protecting AI Systems from Unauthorized Access

AI systems should include strong authentication and authorization controls.

Examples

  • Multi-factor authentication (MFA)
  • Role-based access control (RBAC)
  • Identity management systems

Only authorized users should be able to access sensitive models or data.


Securing Data

Data should be protected both:

  • At rest (stored data)
  • In transit (moving across networks)

Encryption is commonly used to secure data in both situations.


Protecting Models from Attacks

AI systems can be targets for malicious attacks.

Examples include:

  • Adversarial attacks
  • Data poisoning
  • Model theft
  • Prompt injection attacks in generative AI systems

Organizations should monitor for suspicious activity and secure AI infrastructure.


Adversarial Attacks

An adversarial attack occurs when someone intentionally manipulates input data to fool an AI model.

Example

Small changes to an image may cause an AI vision system to incorrectly identify an object.

These attacks can reduce reliability and create safety risks.


Data Poisoning

Data poisoning occurs when attackers intentionally insert misleading or malicious data into training datasets.

Example

An attacker adds fraudulent examples into a spam detection dataset so spam messages are classified as safe.

This can compromise model accuracy and trustworthiness.


Generative AI Security Risks

Generative AI introduces additional privacy and security challenges.

Examples include:

  • Prompt injection attacks
  • Exposure of confidential data
  • Harmful content generation
  • Leakage of sensitive training data

Organizations should implement safeguards such as:

  • Content filtering
  • Access restrictions
  • Human review
  • Monitoring and logging

Shared Responsibility in Cloud AI

When using cloud-based AI services such as Microsoft Azure AI Services, security responsibilities are shared.

Microsoft ResponsibilitiesCustomer Responsibilities
Physical infrastructure securityUser access management
Network securityProper configuration
Cloud platform protectionData governance
Service availabilityCompliance and policy management

Understanding the shared responsibility model is important for cloud security.


Real-World Example

Scenario: AI Banking Chatbot

A bank deploys an AI chatbot that helps customers manage accounts.

Privacy Considerations

  • Protect customer financial data
  • Obtain consent for data collection
  • Limit access to sensitive records
  • Mask account numbers in logs

Security Considerations

  • Use encryption
  • Require authentication
  • Prevent unauthorized access
  • Monitor for suspicious activity
  • Protect against prompt injection attacks

Risk Mitigation Strategies

  • Access controls
  • Security monitoring
  • Data anonymization
  • Regular audits
  • Employee security training

This type of scenario aligns well with AI-901 exam questions.


Privacy vs. Security

A common exam concept is understanding the difference between privacy and security.

Privacy Focuses On:

  • Proper use of personal data
  • User consent
  • Data collection practices
  • Data sharing limitations

Security Focuses On:

  • Protecting systems and data
  • Preventing attacks
  • Access control
  • Encryption
  • Threat detection

Privacy and security work together but are not the same thing.


Microsoft Responsible AI Principles

Microsoft identifies privacy and security as one of six core Responsible AI principles:

  1. Fairness
  2. Reliability and safety
  3. Privacy and security
  4. Inclusiveness
  5. Transparency
  6. Accountability

For AI-901, understand that privacy and security focus on protecting both users and AI systems.


Best Practices for Privacy and Security in AI

Organizations commonly use the following practices:


Encryption

Protect data by encrypting it:

  • At rest
  • In transit

Access Controls

Restrict system access using:

  • RBAC
  • MFA
  • Identity management

Data Governance

Establish policies for:

  • Data handling
  • Data retention
  • Data sharing
  • Compliance

Monitoring and Logging

Track suspicious behavior and system activity to detect threats early.


Regular Security Testing

Perform:

  • Vulnerability scans
  • Penetration testing
  • Security reviews

Human Oversight

Humans should monitor high-risk AI systems and review sensitive outputs.


Important AI-901 Exam Tips

For the exam, remember these key points:

  • Privacy protects personal and sensitive information.
  • Security protects systems, models, and data from attacks or unauthorized access.
  • Data minimization reduces privacy risk.
  • Encryption protects data at rest and in transit.
  • AI systems can face adversarial attacks and data poisoning.
  • Generative AI introduces additional security concerns.
  • User consent and transparency are important privacy considerations.
  • Privacy and security are one of Microsoft’s six Responsible AI principles.

Quick Knowledge Check

Question 1

What is the difference between privacy and security?

Answer

Privacy focuses on proper handling of personal data, while security focuses on protecting systems and data from threats and unauthorized access.


Question 2

What is data minimization?

Answer

Collecting only the data necessary for an AI solution to function.


Question 3

What is an adversarial attack?

Answer

An attempt to intentionally manipulate AI inputs to fool the model into producing incorrect results.


Question 4

Why is encryption important in AI systems?

Answer

It helps protect sensitive data from unauthorized access during storage and transmission.


Practice Exam Questions


Question 1

A company develops an AI-powered healthcare application that stores patient medical records.

Which practice BEST helps protect sensitive patient data?

A. Publicly sharing all training data
B. Encrypting stored and transmitted data
C. Removing all authentication requirements
D. Allowing unrestricted administrator access


Correct Answer

B. Encrypting stored and transmitted data


Explanation

Encryption protects sensitive information both while stored (at rest) and while moving across networks (in transit). This is a key privacy and security practice for AI systems handling confidential data.


Why the Other Answers Are Incorrect

A. Publicly sharing all training data

This would create major privacy risks.

C. Removing all authentication requirements

Authentication is necessary for security.

D. Allowing unrestricted administrator access

Access should be limited and controlled.


Question 2

What is the PRIMARY focus of privacy in an AI solution?

A. Preventing hardware failures
B. Protecting personal and sensitive information
C. Increasing processing speed
D. Improving graphics performance


Correct Answer

B. Protecting personal and sensitive information


Explanation

Privacy focuses on ensuring personal data is collected, stored, shared, and used responsibly and lawfully.


Why the Other Answers Are Incorrect

A. Preventing hardware failures

This relates to infrastructure reliability.

C. Increasing processing speed

Performance optimization is unrelated to privacy.

D. Improving graphics performance

Graphics performance is unrelated to Responsible AI privacy principles.


Question 3

Which scenario BEST demonstrates data minimization?

A. Collecting all available user data regardless of need
B. Collecting only the information necessary for the AI solution to function
C. Sharing customer data with external organizations
D. Storing user data indefinitely


Correct Answer

B. Collecting only the information necessary for the AI solution to function


Explanation

Data minimization means limiting data collection to only what is necessary for a specific purpose, reducing privacy risks.


Why the Other Answers Are Incorrect

A. Collecting all available user data regardless of need

This increases privacy risk.

C. Sharing customer data with external organizations

This may create additional privacy concerns.

D. Storing user data indefinitely

Long-term storage may increase compliance and security risks.


Question 4

An attacker slightly modifies an image so that an AI vision system incorrectly identifies an object.

What type of attack is this?

A. Data normalization
B. Adversarial attack
C. Batch processing
D. Role-based access control


Correct Answer

B. Adversarial attack


Explanation

Adversarial attacks intentionally manipulate inputs to fool AI systems into making incorrect predictions or classifications.


Why the Other Answers Are Incorrect

A. Data normalization

Normalization prepares data for analysis.

C. Batch processing

Batch processing refers to grouped data operations.

D. Role-based access control

RBAC is a security access management method.


Question 5

Which security measure helps ensure only authorized users can access an AI system?

A. Increasing training data size
B. Role-based access control (RBAC)
C. Removing encryption
D. Disabling audit logs


Correct Answer

B. Role-based access control (RBAC)


Explanation

RBAC restricts access based on user roles and permissions, helping secure AI systems and sensitive data.


Why the Other Answers Are Incorrect

A. Increasing training data size

Training data size does not control access.

C. Removing encryption

Removing encryption weakens security.

D. Disabling audit logs

Audit logs help monitor and investigate security events.


Question 6

What is the PRIMARY purpose of encryption in AI systems?

A. To increase model accuracy
B. To protect data from unauthorized access
C. To reduce cloud costs
D. To eliminate the need for passwords


Correct Answer

B. To protect data from unauthorized access


Explanation

Encryption converts data into a protected format that unauthorized users cannot easily read.

It is commonly used to secure sensitive information.


Why the Other Answers Are Incorrect

A. To increase model accuracy

Encryption does not improve prediction quality.

C. To reduce cloud costs

Encryption is a security measure, not a cost optimization tool.

D. To eliminate the need for passwords

Authentication may still be required.


Question 7

A company clearly informs users about what personal information is being collected and how it will be used before collecting the data.

What privacy concept does this BEST represent?

A. User consent and transparency
B. Adversarial testing
C. Model drift
D. Data poisoning


Correct Answer

A. User consent and transparency


Explanation

Responsible AI systems should inform users about data collection practices and obtain appropriate consent before using personal data.


Why the Other Answers Are Incorrect

B. Adversarial testing

Adversarial testing evaluates resistance to attacks.

C. Model drift

Model drift refers to performance changes over time.

D. Data poisoning

Data poisoning involves malicious manipulation of training data.


Question 8

An attacker intentionally inserts misleading examples into a training dataset to reduce model accuracy.

What is this called?

A. Encryption
B. Data masking
C. Data poisoning
D. Data normalization


Correct Answer

C. Data poisoning


Explanation

Data poisoning occurs when attackers deliberately manipulate training data to negatively affect AI model behavior.


Why the Other Answers Are Incorrect

A. Encryption

Encryption protects data confidentiality.

B. Data masking

Data masking hides sensitive information.

D. Data normalization

Normalization standardizes data values.


Question 9

Which statement BEST describes the difference between privacy and security?

A. Privacy and security are identical concepts
B. Privacy focuses on proper data usage, while security focuses on protecting systems and data from threats
C. Privacy focuses only on hardware devices
D. Security applies only to cloud computing


Correct Answer

B. Privacy focuses on proper data usage, while security focuses on protecting systems and data from threats


Explanation

Privacy concerns how personal data is collected and used, while security focuses on preventing unauthorized access, attacks, and data breaches.


Why the Other Answers Are Incorrect

A. Privacy and security are identical concepts

They are related but distinct principles.

C. Privacy focuses only on hardware devices

Privacy primarily concerns information handling.

D. Security applies only to cloud computing

Security applies to all computing environments.


Question 10

Which Microsoft Responsible AI principle focuses on protecting sensitive information and securing AI systems?

A. Fairness
B. Inclusiveness
C. Privacy and security
D. Transparency


Correct Answer

C. Privacy and security


Explanation

The Privacy and Security principle focuses on safeguarding personal data and protecting AI systems from threats, misuse, and unauthorized access.


Why the Other Answers Are Incorrect

A. Fairness

Fairness focuses on avoiding unjust bias and discrimination.

B. Inclusiveness

Inclusiveness focuses on designing systems accessible to diverse users.

D. Transparency

Transparency focuses on explainability and understanding AI decisions.


Final Thoughts

Privacy and security are foundational Responsible AI principles and key topics for the AI-901 certification exam. Microsoft expects candidates to understand how AI systems handle sensitive data, how security threats can affect AI solutions, and how organizations can protect both users and systems.

Strong privacy and security practices help organizations build trustworthy AI solutions while reducing legal, operational, and reputational risks.


Go to the AI-901 Exam Prep Hub main page

Describe considerations for reliability and safety in an AI Solution (AI-901 Exam Prep)

This post is a part of the AI-901: Microsoft Azure AI Fundamentals Exam Prep Hub. 
This topic falls under these sections:
Identify AI concepts and capabilities (40–45%)
--> Describe principles of responsible AI
--> Describe considerations for reliability and safety in an AI Solution


Note that there are 10 practice questions (with answers and explanations) for each section to help you solidify your knowledge of the material. Also, there are 2 practice tests with 60 questions each available on the hub below the exam topics section.

Reliability and safety are essential principles of Responsible AI and are important topics for the AI-901 certification exam. Microsoft emphasizes that AI systems should operate consistently, safely, and predictably, especially when used in environments that impact people’s lives, finances, health, or security.

Understanding reliability and safety means understanding how AI systems can fail, the risks associated with those failures, and the methods organizations use to reduce those risks.


What Is Reliability and Safety in AI?

Reliability and safety refer to ensuring that AI systems:

  • Operate consistently
  • Produce dependable results
  • Minimize harmful outcomes
  • Perform safely under expected and unexpected conditions

A reliable AI system should continue functioning properly even when:

  • Data changes
  • Conditions vary
  • Users behave unexpectedly
  • Inputs are incomplete or unusual

A safe AI system should avoid causing physical, emotional, financial, or operational harm.


Why Reliability and Safety Matter

AI systems are increasingly used in high-impact scenarios such as:

  • Healthcare diagnostics
  • Autonomous vehicles
  • Financial fraud detection
  • Industrial automation
  • Security monitoring
  • Customer service
  • Smart home devices

Failures in these systems can lead to:

  • Incorrect medical recommendations
  • Financial losses
  • Physical injury
  • Security vulnerabilities
  • Loss of trust
  • Legal and compliance issues

Because of these risks, organizations must carefully design, test, and monitor AI solutions.


Reliability vs. Safety

Although closely related, reliability and safety are slightly different concepts.

ConceptMeaning
ReliabilityThe AI system consistently performs as expected
SafetyThe AI system avoids causing harm

Example

A self-driving car that correctly detects road signs most of the time may be considered reliable.

However, if it occasionally fails in dangerous situations and causes accidents, it is not safe enough.

Both principles must work together.


Key Reliability Considerations


Consistent Performance

AI systems should deliver stable and dependable outputs over time.

Example

A fraud detection model should consistently identify suspicious transactions accurately, not fluctuate unpredictably from day to day.

Inconsistent behavior reduces user trust and may create operational problems.


Handling Unexpected Inputs

AI systems should manage unusual or incomplete inputs gracefully.

Example

A chatbot should respond appropriately when receiving misspelled text, slang, or unsupported questions rather than producing harmful or nonsensical responses.

This is sometimes called robustness.


Testing Across Different Conditions

AI systems should be tested under a wide variety of conditions before deployment.

Examples

  • Different user groups
  • Varying lighting conditions for image recognition
  • Different accents in speech recognition
  • Heavy workloads and traffic spikes
  • Missing or corrupted data

Comprehensive testing helps identify weaknesses before users are affected.


Monitoring After Deployment

AI reliability can degrade over time because:

  • User behavior changes
  • New data patterns emerge
  • Business environments evolve

This is often called model drift or data drift.

Organizations should continuously monitor AI systems to ensure they continue performing correctly.


Fail-Safe Mechanisms

AI systems should include safeguards in case something goes wrong.

Example

If an AI-powered medical system is uncertain about a diagnosis, it could escalate the case to a human doctor rather than making an unsafe recommendation.

Fail-safe mechanisms reduce the risk of harmful outcomes.


Key Safety Considerations


Preventing Harmful Outcomes

AI systems should minimize the possibility of causing harm.

Potential harms include:

  • Physical harm
  • Emotional harm
  • Financial harm
  • Reputational harm
  • Security risks

Example

A content moderation AI should avoid exposing users to dangerous or abusive material.


Human Oversight

Humans should remain involved in high-risk or sensitive AI decisions.

Examples

  • Doctors reviewing AI-assisted diagnoses
  • Loan officers reviewing loan denials
  • Security analysts reviewing threat alerts

Human oversight helps catch errors and improve accountability.


Security Against Attacks

AI systems can become targets for malicious attacks.

Examples include:

  • Feeding misleading data into models
  • Attempting to manipulate outputs
  • Extracting sensitive information
  • Prompt injection attacks in generative AI systems

Organizations must secure AI systems just like any other software system.


Reliability in Generative AI

Generative AI systems introduce additional reliability and safety challenges.

These systems may:

  • Generate incorrect information
  • Produce harmful content
  • Hallucinate facts
  • Create biased responses
  • Misinterpret prompts

Example

A generative AI chatbot may confidently provide inaccurate medical advice.

Because of this, generative AI systems often require:

  • Content filtering
  • Human review
  • Safety policies
  • Usage restrictions
  • Grounding with trusted data sources

Real-World Example

Scenario: AI Medical Assistant

A hospital deploys an AI solution that helps doctors identify diseases from medical images.

Reliability Requirements

  • Accurate image analysis
  • Consistent performance across different equipment
  • Reliable operation during heavy usage

Safety Requirements

  • Avoid dangerous misdiagnoses
  • Escalate uncertain cases to physicians
  • Protect patient data
  • Prevent harmful recommendations

Risk Mitigation Strategies

  • Extensive testing
  • Human oversight
  • Continuous monitoring
  • Security protections
  • Regular retraining

This type of scenario aligns well with AI-901 exam questions.


Common Causes of Reliability Problems

AI systems can become unreliable for many reasons.

Poor Quality Data

Incorrect or incomplete data can reduce model performance.

Example

A weather prediction system trained on inaccurate historical data may produce unreliable forecasts.


Insufficient Testing

Limited testing may fail to expose weaknesses.

Example

A facial recognition model tested only in bright lighting may fail in darker environments.


Data Drift

Real-world conditions may change over time.

Example

Customer purchasing behavior may evolve, reducing the accuracy of recommendation systems.


Adversarial Attacks

Malicious actors may intentionally manipulate AI systems.

Example

Small image modifications may fool computer vision systems into making incorrect classifications.


Microsoft Responsible AI Principles

Microsoft identifies reliability and safety as one of six core Responsible AI principles:

  1. Fairness
  2. Reliability and safety
  3. Privacy and security
  4. Inclusiveness
  5. Transparency
  6. Accountability

For AI-901, understand that reliability and safety focus on ensuring AI systems function dependably and minimize harmful outcomes.


Methods for Improving Reliability and Safety

Organizations use several strategies to improve AI reliability and safety.


Robust Testing

Test systems using:

  • Edge cases
  • Rare scenarios
  • Large workloads
  • Diverse user conditions
  • Adversarial testing

Monitoring and Logging

Track system behavior after deployment to identify:

  • Accuracy degradation
  • Failures
  • Unexpected outputs
  • Security concerns

Human-in-the-Loop Systems

Allow humans to review sensitive decisions before action is taken.


Safety Constraints

Limit what an AI system can do.

Example

A chatbot may block harmful or unsafe responses using content moderation filters.


Backup and Recovery Plans

Organizations should prepare for failures by implementing:

  • Rollback procedures
  • Redundant systems
  • Emergency shutdown controls

Azure and Responsible AI

Microsoft Azure AI Services and related AI platforms include features that help organizations improve reliability and safety, such as:

  • Monitoring tools
  • Security controls
  • Content filtering
  • Responsible AI guidance
  • Human review workflows
  • Governance frameworks

Microsoft encourages organizations to incorporate these principles throughout the AI lifecycle.


Important AI-901 Exam Tips

For the exam, remember these key points:

  • Reliability means AI systems perform consistently and dependably.
  • Safety means AI systems minimize harmful outcomes.
  • AI systems should be tested under many conditions.
  • Human oversight is important in sensitive scenarios.
  • Monitoring after deployment is essential.
  • Generative AI introduces additional safety risks.
  • Fail-safe mechanisms help reduce harm.
  • Reliability and safety are one of Microsoft’s six Responsible AI principles.

Quick Knowledge Check

Question 1

What is the primary goal of reliability in AI?

Answer

To ensure the AI system consistently performs as expected.


Question 2

Why is monitoring AI systems after deployment important?

Answer

Because data and user behavior can change over time, potentially reducing model performance.


Question 3

What is an example of a fail-safe mechanism?

Answer

Escalating uncertain AI decisions to a human reviewer.


Question 4

Why can generative AI systems create safety concerns?

Answer

Because they may generate inaccurate, harmful, or misleading content.


Practice Exam Questions


Question 1

A company deploys an AI-powered medical imaging system. The system automatically flags uncertain diagnoses for review by a physician before final decisions are made.

What Responsible AI practice does this BEST represent?

A. Data minimization
B. Human oversight
C. Data labeling
D. Batch processing


Correct Answer

B. Human oversight


Explanation

Human oversight involves allowing people to review, validate, or override AI decisions, especially in high-risk scenarios such as healthcare.

This helps reduce the risk of harmful outcomes.


Why the Other Answers Are Incorrect

A. Data minimization

Data minimization relates to collecting only necessary data.

C. Data labeling

Data labeling is the process of tagging training data.

D. Batch processing

Batch processing refers to processing data in groups.


Question 2

What is the PRIMARY goal of reliability in an AI solution?

A. Increasing advertising revenue
B. Ensuring the AI system performs consistently as expected
C. Eliminating all operational costs
D. Replacing all human workers


Correct Answer

B. Ensuring the AI system performs consistently as expected


Explanation

Reliability means an AI system consistently produces dependable and stable results under expected and unexpected conditions.


Why the Other Answers Are Incorrect

A. Increasing advertising revenue

Revenue generation is unrelated to Responsible AI reliability principles.

C. Eliminating all operational costs

Reliability focuses on system performance, not cost elimination.

D. Replacing all human workers

Responsible AI does not require complete automation.


Question 3

An AI chatbot receives unexpected user input containing spelling mistakes and slang. The chatbot still responds appropriately without crashing or producing harmful output.

What characteristic is the chatbot demonstrating?

A. Transparency
B. Robustness
C. Data encryption
D. Scalability


Correct Answer

B. Robustness


Explanation

Robustness refers to an AI system’s ability to handle unexpected, incomplete, or unusual inputs safely and reliably.


Why the Other Answers Are Incorrect

A. Transparency

Transparency relates to understanding how AI decisions are made.

C. Data encryption

Encryption protects data security.

D. Scalability

Scalability refers to handling increased workloads.


Question 4

Why should AI systems be continuously monitored after deployment?

A. AI systems never change once deployed
B. Data patterns and user behavior may change over time
C. Monitoring guarantees perfect model accuracy
D. Monitoring removes the need for testing


Correct Answer

B. Data patterns and user behavior may change over time


Explanation

Changes in real-world conditions can reduce model accuracy and reliability over time. Continuous monitoring helps identify these issues early.

This is often related to data drift or model drift.


Why the Other Answers Are Incorrect

A. AI systems never change once deployed

AI performance can change as conditions evolve.

C. Monitoring guarantees perfect model accuracy

No monitoring system can guarantee perfection.

D. Monitoring removes the need for testing

Testing before deployment remains essential.


Question 5

Which scenario BEST demonstrates a safety concern in AI?

A. A report loads slowly in a dashboard
B. A chatbot uses too much memory
C. An autonomous vehicle fails to recognize a pedestrian
D. A database backup takes longer than expected


Correct Answer

C. An autonomous vehicle fails to recognize a pedestrian


Explanation

This scenario could lead to physical harm, making it a major AI safety concern.

Safety focuses on minimizing harmful outcomes.


Why the Other Answers Are Incorrect

A. A report loads slowly in a dashboard

This is a performance issue.

B. A chatbot uses too much memory

This is a resource management issue.

D. A database backup takes longer than expected

This is an infrastructure or operational issue.


Question 6

What is a fail-safe mechanism in AI?

A. A process that guarantees 100% model accuracy
B. A backup plan that reduces harm when the AI system encounters problems
C. A method for increasing advertising performance
D. A process that removes all security requirements


Correct Answer

B. A backup plan that reduces harm when the AI system encounters problems


Explanation

Fail-safe mechanisms help prevent harmful outcomes if the AI system becomes uncertain or fails unexpectedly.

Example: Escalating uncertain medical diagnoses to human experts.


Why the Other Answers Are Incorrect

A. A process that guarantees 100% model accuracy

No AI system can guarantee perfect accuracy.

C. A method for increasing advertising performance

Advertising optimization is unrelated to fail-safe mechanisms.

D. A process that removes all security requirements

Security remains critically important.


Question 7

Which statement BEST describes the difference between reliability and safety?

A. Reliability focuses on consistent performance, while safety focuses on minimizing harm
B. Reliability and safety are identical concepts
C. Reliability applies only to hardware systems
D. Safety focuses only on data storage


Correct Answer

A. Reliability focuses on consistent performance, while safety focuses on minimizing harm


Explanation

Reliability ensures dependable system behavior, while safety ensures the AI system avoids causing harm.

Both are key Responsible AI principles.


Why the Other Answers Are Incorrect

B. Reliability and safety are identical concepts

They are closely related but distinct principles.

C. Reliability applies only to hardware systems

Reliability applies to AI software systems as well.

D. Safety focuses only on data storage

Safety includes preventing harmful outcomes.


Question 8

A generative AI system confidently provides incorrect medical advice.

What Responsible AI concern does this BEST represent?

A. Scalability
B. Hallucination and safety risk
C. Database normalization
D. Data compression


Correct Answer

B. Hallucination and safety risk


Explanation

Generative AI systems can sometimes generate inaccurate or fabricated information, known as hallucinations.

In healthcare scenarios, this creates significant safety concerns.


Why the Other Answers Are Incorrect

A. Scalability

Scalability concerns handling workload increases.

C. Database normalization

Normalization relates to database design.

D. Data compression

Compression reduces storage size.


Question 9

Why is extensive testing important before deploying an AI solution?

A. To identify weaknesses and unsafe behavior under different conditions
B. To guarantee the AI will never fail
C. To eliminate the need for monitoring after deployment
D. To reduce the amount of training data required


Correct Answer

A. To identify weaknesses and unsafe behavior under different conditions


Explanation

Testing across many conditions helps organizations discover problems before users are affected.

Testing improves reliability and safety.


Why the Other Answers Are Incorrect

B. To guarantee the AI will never fail

No testing process can guarantee zero failures.

C. To eliminate the need for monitoring after deployment

Monitoring remains necessary after deployment.

D. To reduce the amount of training data required

Testing does not reduce training data needs.


Question 10

Which Microsoft Responsible AI principle focuses on ensuring AI systems operate dependably and minimize harmful outcomes?

A. Inclusiveness
B. Accountability
C. Reliability and safety
D. Transparency


Correct Answer

C. Reliability and safety


Explanation

The Reliability and Safety principle focuses on ensuring AI systems operate consistently, safely, and predictably while reducing the risk of harmful outcomes.


Why the Other Answers Are Incorrect

A. Inclusiveness

Inclusiveness focuses on designing AI systems for diverse populations.

B. Accountability

Accountability concerns responsibility for AI systems and decisions.

D. Transparency

Transparency focuses on explainability and understanding AI behavior.


Final Thoughts

Reliability and safety are foundational concepts in Responsible AI and key topics for the AI-901 certification exam. Microsoft expects candidates to understand how AI systems can fail, how those failures can affect people and organizations, and how responsible design practices can reduce risks.

Reliable and safe AI systems help organizations build trust, reduce harm, and create more dependable AI-powered solutions.


Go to the AI-901 Exam Prep Hub main page

Describe considerations for fairness in an AI solution (AI-901 Exam Prep)

This post is a part of the AI-901: Microsoft Azure AI Fundamentals Exam Prep Hub. 
This topic falls under these sections:
Identify AI concepts and capabilities (40–45%)
--> Describe principles of responsible AI
--> Describe considerations for fairness in an AI solution


Note that there are 10 practice questions (with answers and explanations) for each section to help you solidify your knowledge of the material. Also, there are 2 practice tests with 60 questions each available on the hub below the exam topics section.

Fairness is one of the core principles of Responsible AI and is an important topic for the AI-901 certification exam. Microsoft emphasizes that AI systems should treat all people fairly and avoid producing biased or discriminatory outcomes.

Understanding fairness in AI means understanding how bias can enter an AI system, how unfair outcomes can affect people, and what organizations can do to reduce those risks.


What Is Fairness in AI?

Fairness in AI means that an AI system should make decisions or recommendations without unjustly favoring or disadvantaging individuals or groups.

An AI solution is considered unfair if it produces biased outcomes based on characteristics such as:

  • Gender
  • Race or ethnicity
  • Age
  • Religion
  • Disability status
  • Nationality
  • Socioeconomic background

The goal is not simply technical accuracy. An AI model can be highly accurate overall while still treating certain groups unfairly.


Why Fairness Matters

AI systems increasingly influence important real-world decisions, including:

  • Hiring and recruiting
  • Loan approvals
  • Healthcare recommendations
  • Insurance pricing
  • Criminal justice assessments
  • School admissions
  • Customer service prioritization

If these systems are unfair, they can reinforce or amplify existing social inequalities.

For example:

  • A hiring AI might prefer resumes from men because historical company data reflects mostly male hires.
  • A facial recognition system may perform poorly for people with darker skin tones if training data lacked diversity.
  • A loan approval model may unfairly deny applications from certain neighborhoods because of biased historical lending patterns.

These outcomes can damage trust, create legal risks, and harm individuals.


How Bias Enters an AI System

Fairness problems usually originate from bias in data, design, or implementation.

1. Biased Training Data

AI models learn patterns from historical data. If the historical data reflects human bias, the AI may learn and repeat that bias.

Example

If a company historically hired mostly men for engineering roles, an AI recruiting tool trained on that data may incorrectly learn that male candidates are preferable.

This is one of the most common causes of unfair AI systems.


2. Underrepresentation in Data

Some groups may not be sufficiently represented in the training dataset.

Example

A speech recognition model trained mostly on American English speakers may perform poorly for people with different accents.

When data lacks diversity, the AI system may not generalize well to all users.


3. Labeling Bias

Humans often label training data. Human assumptions and prejudices can influence those labels.

Example

If reviewers consistently rate certain groups more negatively during data labeling, the AI model may inherit those patterns.


4. Feature Selection Bias

Sometimes developers unintentionally include features that correlate with protected characteristics.

Example

Using ZIP codes in a lending model could indirectly reflect race or income levels.

Even if race is not explicitly included, proxy variables can still create unfair outcomes.


5. Algorithmic Bias

Some algorithms may optimize for overall accuracy while ignoring fairness across groups.

Example

An AI model may achieve 95% accuracy overall but perform significantly worse for a minority population.

This demonstrates why fairness metrics matter alongside accuracy metrics.


Key Fairness Considerations

When evaluating fairness in an AI solution, organizations should consider several important areas.


Equal Treatment

AI systems should provide similar quality of service and outcomes across different demographic groups.

Example

A facial recognition system should work equally well for all skin tones and genders.


Avoiding Discrimination

AI should not unfairly disadvantage protected groups.

Example

A hiring system should evaluate applicants based on qualifications rather than demographic patterns found in historical data.


Inclusive Design

AI systems should be designed for diverse populations from the beginning.

This includes:

  • Diverse datasets
  • Diverse testing groups
  • Accessibility considerations
  • Multiple languages and accents
  • Cultural differences

Transparency and Explainability

Organizations should understand how AI systems make decisions and be able to explain those decisions when needed.

Example

If a loan application is denied, the organization should be able to explain the factors involved.

Explainability helps identify unfair behavior and improves accountability.


Continuous Monitoring

Fairness is not a one-time task.

AI systems should be continuously monitored because:

  • Data changes over time
  • User populations evolve
  • Biases may emerge after deployment

Organizations should regularly review model outputs and retrain models when necessary.


Trade-Offs in Fairness

Fairness in AI is complex because different definitions of fairness can conflict.

For example:

  • Maximizing overall accuracy may reduce fairness for smaller groups.
  • Equal outcomes across groups may require adjusting decision thresholds.
  • Removing sensitive attributes does not always eliminate bias.

There is often no perfect fairness solution, which is why ethical judgment and governance are important.


Microsoft’s Responsible AI Principles

Microsoft identifies fairness as one of six core Responsible AI principles.

The six principles are:

  1. Fairness
  2. Reliability and safety
  3. Privacy and security
  4. Inclusiveness
  5. Transparency
  6. Accountability

For the AI-901 exam, you should understand that fairness focuses on ensuring AI systems do not create unjust bias or discrimination.


Tools and Techniques for Improving Fairness

Organizations can reduce unfairness using several approaches.

Improve Data Quality

  • Use diverse and representative datasets
  • Remove biased or low-quality data
  • Balance underrepresented groups

Evaluate Fairness Metrics

Measure model performance across different groups instead of relying only on overall accuracy.

Example Metrics

  • False positive rates
  • False negative rates
  • Accuracy by demographic group

Human Oversight

Humans should remain involved in reviewing sensitive AI decisions.

Example

An AI hiring recommendation system might assist recruiters, but humans should make final hiring decisions.


Explainable AI

Explainability tools help organizations understand why models make certain decisions.

This can help detect hidden bias.


Responsible AI Governance

Organizations should establish policies, reviews, and ethical guidelines for AI development and deployment.


Real-World Example of Fairness

Scenario: AI-Based Hiring System

A company creates an AI model to screen resumes.

Potential Fairness Problem

Historical hiring data shows the company hired mostly men for technical roles.

The AI learns patterns associated with male candidates and begins ranking female candidates lower.

Possible Solutions

  • Use more diverse training data
  • Remove biased features
  • Audit model outputs regularly
  • Include human review
  • Test performance across demographic groups

This is a classic AI fairness scenario and aligns well with AI-901 exam objectives.


Azure and Responsible AI

Microsoft Azure AI Services and related AI platforms include Responsible AI guidance and tools to help developers:

  • Detect bias
  • Improve transparency
  • Monitor model behavior
  • Evaluate fairness metrics
  • Implement human oversight

Microsoft encourages organizations to adopt Responsible AI practices throughout the AI lifecycle.


Important AI-901 Exam Tips

For the exam, remember these key points:

  • Fairness means AI systems should avoid unjust bias and discrimination.
  • Bias often originates from training data.
  • High model accuracy does not guarantee fairness.
  • Diverse datasets help improve fairness.
  • Human oversight remains important.
  • Fairness is one of Microsoft’s six Responsible AI principles.
  • AI systems should be monitored continuously after deployment.
  • Transparency and explainability support fairness efforts.

Practice Exam Questions

Question 1

A company develops an AI system to screen job applicants. The system consistently ranks male applicants higher because historical hiring data mostly contains successful male candidates.

What is the MOST likely cause of this fairness issue?

A. Insufficient computing power
B. Biased training data
C. Excessive model transparency
D. Lack of cloud storage


Correct Answer

B. Biased training data


Explanation

The AI system learned patterns from historical hiring data that reflected past hiring bias. Because the training data was biased toward male candidates, the model inherited those unfair patterns.

This is one of the most common fairness problems in AI systems.


Why the Other Answers Are Incorrect

A. Insufficient computing power

Computing power affects performance and speed, not fairness.

C. Excessive model transparency

Transparency helps identify fairness problems rather than causing them.

D. Lack of cloud storage

Storage capacity does not create demographic bias in AI models.


Question 2

Which statement BEST describes fairness in AI?

A. AI systems should maximize profit for organizations
B. AI systems should make decisions without unjust bias
C. AI systems should eliminate all human involvement
D. AI systems should always make identical decisions for everyone


Correct Answer

B. AI systems should make decisions without unjust bias


Explanation

Fairness in AI focuses on preventing unjust discrimination and ensuring equitable treatment across different groups of people.

Fairness does not necessarily mean identical outcomes for everyone, but rather avoiding harmful or biased treatment.


Why the Other Answers Are Incorrect

A. AI systems should maximize profit for organizations

Profitability is unrelated to the Responsible AI principle of fairness.

C. AI systems should eliminate all human involvement

Human oversight is often important for maintaining fairness.

D. AI systems should always make identical decisions for everyone

Different circumstances may justify different outcomes. Fairness is about avoiding unjust bias.


Question 3

A speech recognition system performs poorly for users with certain accents because most training samples came from a single geographic region.

What fairness issue does this demonstrate?

A. Overfitting
B. Underrepresentation in training data
C. Excessive transparency
D. Encryption failure


Correct Answer

B. Underrepresentation in training data


Explanation

The training data lacked sufficient diversity, causing the model to perform poorly for underrepresented user groups.

Inclusive and representative datasets help improve fairness.


Why the Other Answers Are Incorrect

A. Overfitting

Overfitting occurs when a model memorizes training data rather than generalizing properly.

C. Excessive transparency

Transparency does not cause poor recognition accuracy for accents.

D. Encryption failure

Encryption relates to security, not fairness.


Question 4

Which Microsoft Responsible AI principle focuses on reducing bias and discrimination?

A. Accountability
B. Transparency
C. Fairness
D. Reliability and safety


Correct Answer

C. Fairness


Explanation

The Fairness principle focuses on ensuring AI systems do not unfairly disadvantage individuals or groups.


Why the Other Answers Are Incorrect

A. Accountability

Accountability concerns responsibility for AI systems and their outcomes.

B. Transparency

Transparency focuses on explainability and understanding AI decisions.

D. Reliability and safety

Reliability and safety focus on dependable and safe system operation.


Question 5

An organization removes race from a loan approval model, but the model still produces biased outcomes because ZIP code data indirectly reflects demographic patterns.

What does ZIP code represent in this scenario?

A. A fairness metric
B. A proxy variable
C. A transparency feature
D. A security control


Correct Answer

B. A proxy variable


Explanation

A proxy variable is a feature that indirectly correlates with sensitive attributes such as race, gender, or income level.

Even when protected attributes are removed, proxy variables can still introduce unfairness.


Why the Other Answers Are Incorrect

A. A fairness metric

Fairness metrics are measurements used to evaluate fairness.

C. A transparency feature

Transparency features help explain decisions, not indirectly encode demographic data.

D. A security control

Security controls protect systems and data.


Question 6

Why is human oversight important in AI systems that make sensitive decisions?

A. Humans can completely eliminate all bias
B. Humans can review and challenge potentially unfair outcomes
C. Humans increase automation speed
D. Humans reduce cloud costs


Correct Answer

B. Humans can review and challenge potentially unfair outcomes


Explanation

Human oversight helps organizations identify questionable or unfair AI decisions, especially in high-impact areas like hiring, healthcare, and finance.

AI systems should assist humans rather than fully replace judgment in sensitive scenarios.


Why the Other Answers Are Incorrect

A. Humans can completely eliminate all bias

Humans can reduce bias, but not completely eliminate it.

C. Humans increase automation speed

Human review usually slows processes rather than speeds them up.

D. Humans reduce cloud costs

Human oversight is unrelated to cloud pricing.


Question 7

An AI model achieves 98% accuracy overall but performs significantly worse for older adults than younger adults.

What does this scenario illustrate?

A. High accuracy guarantees fairness
B. Fairness and accuracy are always identical
C. An AI system can be accurate overall while still unfair
D. Transparency automatically prevents bias


Correct Answer

C. An AI system can be accurate overall while still unfair


Explanation

Overall accuracy can hide unequal performance across demographic groups. Fairness evaluations should measure outcomes for different populations separately.


Why the Other Answers Are Incorrect

A. High accuracy guarantees fairness

High accuracy does not guarantee equitable treatment.

B. Fairness and accuracy are always identical

These are different concepts and can conflict.

D. Transparency automatically prevents bias

Transparency helps identify issues but does not automatically eliminate them.


Question 8

Which action would BEST help improve fairness in an AI solution?

A. Limiting testing to a single user group
B. Using more diverse and representative training data
C. Hiding model outputs from reviewers
D. Reducing the amount of training data


Correct Answer

B. Using more diverse and representative training data


Explanation

Representative datasets improve an AI system’s ability to perform fairly across different populations and reduce bias caused by underrepresentation.


Why the Other Answers Are Incorrect

A. Limiting testing to a single user group

This increases the risk of bias and poor generalization.

C. Hiding model outputs from reviewers

Review and transparency help identify fairness issues.

D. Reducing the amount of training data

Less data often reduces model quality and fairness.


Question 9

Which of the following is an example of an unfair AI outcome?

A. A chatbot responding slowly during peak usage
B. A recommendation engine displaying duplicate products
C. A facial recognition system performing poorly for certain skin tones
D. A virtual machine running out of memory


Correct Answer

C. A facial recognition system performing poorly for certain skin tones


Explanation

Unequal performance across demographic groups is a classic fairness problem in AI systems.

This often results from insufficiently diverse training data.


Why the Other Answers Are Incorrect

A. A chatbot responding slowly during peak usage

This is a performance issue.

B. A recommendation engine displaying duplicate products

This is a recommendation quality issue.

D. A virtual machine running out of memory

This is an infrastructure issue.


Question 10

Why should AI systems be continuously monitored after deployment?

A. Fairness issues can emerge as data and user behavior change over time
B. AI systems never require updates after deployment
C. Monitoring removes the need for testing before deployment
D. Monitoring guarantees perfect fairness


Correct Answer

A. Fairness issues can emerge as data and user behavior change over time


Explanation

AI systems operate in changing environments. Data distributions, populations, and behaviors may evolve, creating new fairness risks after deployment.

Continuous monitoring is an important Responsible AI practice.


Why the Other Answers Are Incorrect

B. AI systems never require updates after deployment

AI systems often require retraining and adjustment.

C. Monitoring removes the need for testing before deployment

Pre-deployment testing remains essential.

D. Monitoring guarantees perfect fairness

No approach can guarantee perfect fairness in all situations.


Final Thoughts

Fairness is a foundational concept in Responsible AI and a critical topic for the AI-901 certification exam. Microsoft expects candidates to understand not only what fairness means, but also how bias enters AI systems and what organizations can do to reduce unfair outcomes.

As AI becomes more integrated into business and society, fairness is no longer optional—it is essential for building trustworthy and ethical AI solutions.


Go to the AI-901 Exam Prep Hub main page

DP-900: Azure Data Fundamentals – Advanced Practice Exam – 60 questions

Advanced Practice Exam (60 Questions)

This advanced practice exam contains:

  • Higher-difficulty questions
  • More scenario-based questions
  • Multi-answer questions
  • Matching questions
  • Fill-in-the-blank questions
  • SQL and architecture concepts
  • Azure service selection scenarios

Section 1 — Core Data Concepts


Question 1 (Scenario-Based)

A company stores customer survey responses in JSON format. Each survey can contain different fields depending on the survey type.

How should this data be classified?

A. Structured
B. Semi-structured
C. Unstructured
D. Transactional

Answer: B — Semi-structured

Explanations

A. Incorrect
Structured data requires a rigid schema.

B. Correct
JSON is semi-structured because it contains flexible tagged fields.

C. Incorrect
Unstructured data has little or no organization.

D. Incorrect
Transactional refers to workload type, not structure.


Question 2 (Multi-Answer)

Which characteristics are associated with transactional workloads? (Choose TWO)

A. High concurrency
B. Historical aggregations
C. Fast insert/update operations
D. Large-scale reporting queries

Answers: A and C

Explanations

A. Correct
Transactional systems support many simultaneous users.

B. Incorrect
Historical aggregations are analytical.

C. Correct
OLTP systems perform fast write operations.

D. Incorrect
Large reporting queries belong to analytics workloads.


Question 3 (Scenario-Based)

A database contains duplicated customer addresses across multiple tables. The database architect wants to reduce redundancy and improve consistency.

Which process should be used?

A. Partitioning
B. Normalization
C. Encryption
D. Replication

Answer: B — Normalization

Explanations

A. Incorrect
Partitioning improves scalability.

B. Correct
Normalization reduces duplication.

C. Incorrect
Encryption secures data.

D. Incorrect
Replication copies data.


Question 4 (Single Answer)

Which SQL statement removes an existing table and all its data?

A. DELETE
B. REMOVE
C. DROP
D. ERASE

Answer: C — DROP

Explanations

A. Incorrect
DELETE removes rows only.

B. Incorrect
REMOVE is not standard SQL.

C. Correct
DROP deletes the table structure and data.

D. Incorrect
ERASE is not standard SQL.


Question 5 (Matching)

Match the role to the responsibility.

RoleResponsibility
1. DBAA. Creates dashboards
2. Data AnalystB. Maintains database performance
3. Data EngineerC. Builds data pipelines

Answers

  • 1 → B
  • 2 → A
  • 3 → C

Question 6 (Scenario-Based)

A retail company needs a database for processing thousands of purchases per minute with guaranteed consistency.

Which workload type is MOST appropriate?

A. Analytical
B. Streaming
C. Transactional
D. Archival

Answer: C — Transactional

Explanations

A. Incorrect
Analytical systems focus on reporting.

B. Incorrect
Streaming processes event flows.

C. Correct
Transactional systems support operational consistency and speed.

D. Incorrect
Archival systems store inactive data.


Question 7 (Fill in the Blank)

The SQL statement used to add new rows to a table is __________.

Answer: INSERT


Question 8 (Multi-Answer)

Which file formats are commonly used in analytics workloads? (Choose TWO)

A. Parquet
B. ORC
C. BMP
D. EXE

Answers: A and B

Explanations

A. Correct
Parquet is optimized for analytics.

B. Correct
ORC is another columnar analytics format.

C. Incorrect
BMP is an image format.

D. Incorrect
EXE is executable software.


Question 9 (Scenario-Based)

An organization wants to analyze 10 years of sales history for trends and forecasting.

Which workload type is BEST suited?

A. OLTP
B. Analytical
C. Streaming
D. Operational

Answer: B — Analytical


Question 10 (Single Answer)

Which database object contains reusable SQL logic?

A. View
B. Index
C. Stored Procedure
D. Key

Answer: C — Stored Procedure


Section 2 — Relational Data on Azure


Question 11 (Scenario-Based)

A company is migrating an on-premises SQL Server application that relies heavily on SQL Server Agent, cross-database queries, and instance-level features.

Which Azure service is MOST appropriate?

A. Azure SQL Database
B. Azure SQL Managed Instance
C. Azure Cosmos DB
D. Azure Blob Storage

Answer: B — Azure SQL Managed Instance

Explanations

A. Incorrect
Azure SQL Database has fewer instance-level features.

B. Correct
Managed Instance offers near full SQL Server compatibility.

C. Incorrect
Cosmos DB is NoSQL.

D. Incorrect
Blob Storage stores files.


Question 12 (Single Answer)

Which Azure SQL offering provides the HIGHEST level of infrastructure control?

A. Azure SQL Database
B. Azure SQL Managed Instance
C. SQL Server on Azure Virtual Machines
D. Azure Synapse Analytics

Answer: C — SQL Server on Azure Virtual Machines


Question 13 (Multi-Answer)

Which are advantages of Platform as a Service (PaaS) databases? (Choose TWO)

A. Automatic patching
B. Reduced administrative overhead
C. Full operating system control
D. Manual backups only

Answers: A and B


Question 14 (Scenario-Based)

A company wants automatic scaling, backups, and minimal management overhead for a new cloud-native application.

Which solution is BEST?

A. SQL Server on Azure VMs
B. Azure SQL Database
C. Windows Server Failover Cluster
D. Self-hosted SQL Server

Answer: B — Azure SQL Database


Question 15 (Single Answer)

What is the purpose of a foreign key?

A. Encrypt data
B. Create indexes
C. Enforce relationships between tables
D. Remove duplicates

Answer: C — Enforce relationships between tables


Question 16 (Scenario-Based)

A company needs a managed PostgreSQL service in Azure.

Which service should be used?

A. Azure SQL Database
B. Azure Database for PostgreSQL
C. Azure Blob Storage
D. Azure Cosmos DB

Answer: B — Azure Database for PostgreSQL


Question 17 (Single Answer)

Which normalization form removes transitive dependencies?

A. 1NF
B. 2NF
C. 3NF
D. 4NF

Answer: C — 3NF


Question 18 (Multi-Answer)

Which SQL statements are Data Manipulation Language (DML)? (Choose TWO)

A. SELECT
B. INSERT
C. CREATE
D. DROP

Answers: A and B


Question 19 (Scenario-Based)

A query needs to return ALL customers, including those without orders.

Which JOIN should be used?

A. INNER JOIN
B. CROSS JOIN
C. LEFT JOIN
D. SELF JOIN

Answer: C — LEFT JOIN


Question 20 (Single Answer)

Which object improves query performance but does NOT store actual business data?

A. Table
B. View
C. Index
D. Row

Answer: C — Index


Section 3 — Non-Relational Data


Question 21 (Scenario-Based)

A media company needs to store petabytes of video content at low cost.

Which Azure service is MOST appropriate?

A. Azure SQL Database
B. Azure Blob Storage
C. Azure Table Storage
D. Azure Cache for Redis

Answer: B — Azure Blob Storage


Question 22 (Single Answer)

Which Azure Blob Storage tier is optimized for infrequently accessed data?

A. Premium
B. Hot
C. Cool
D. Archive

Answer: C — Cool


Question 23 (Scenario-Based)

An organization needs cloud-hosted SMB file shares accessible by both cloud and on-premises servers.

Which service should be used?

A. Azure Cosmos DB
B. Azure Files
C. Azure Table Storage
D. Azure SQL Database

Answer: B — Azure Files


Question 24 (Multi-Answer)

Which APIs are supported by Azure Cosmos DB? (Choose TWO)

A. MongoDB
B. Cassandra
C. Oracle
D. SMB

Answers: A and B


Question 25 (Scenario-Based)

A gaming company needs globally distributed low-latency data access for player profiles.

Which Azure service is BEST?

A. Azure Cosmos DB
B. Azure Files
C. Azure SQL Database
D. Azure Blob Storage

Answer: A — Azure Cosmos DB


Question 26 (Single Answer)

What is a major benefit of Azure Cosmos DB partitioning?

A. Reduces security
B. Enables scalability
C. Removes replication
D. Prevents indexing

Answer: B — Enables scalability


Question 27 (Fill in the Blank)

Azure Cosmos DB provides multi-region __________ to improve availability and performance.

Answer: replication


Question 28 (Scenario-Based)

A company needs a NoSQL key-value store for massive telemetry ingestion.

Which service is MOST appropriate?

A. Azure Table Storage
B. Azure SQL Database
C. Azure Files
D. Azure DNS

Answer: A — Azure Table Storage


Question 29 (Single Answer)

Which storage service stores data as objects inside containers?

A. Azure Files
B. Azure Blob Storage
C. Azure SQL Database
D. Azure Cosmos DB

Answer: B — Azure Blob Storage


Question 30 (Multi-Answer)

Which are characteristics of non-relational databases? (Choose TWO)

A. Flexible schemas
B. Strict relational constraints
C. Horizontal scalability
D. Mandatory JOIN operations

Answers: A and C


Section 4 — Analytics Workloads


Question 31 (Scenario-Based)

A company collects IoT sensor readings every second and needs near real-time dashboards.

Which processing approach is MOST appropriate?

A. Batch processing
B. Streaming processing
C. Archival processing
D. Offline reporting

Answer: B — Streaming processing


Question 32 (Single Answer)

Which Azure service is designed for high-throughput event ingestion?

A. Azure Event Hubs
B. Azure Backup
C. Azure Files
D. Azure DNS

Answer: A — Azure Event Hubs


Question 33 (Scenario-Based)

An organization needs Apache Spark-based analytics with collaborative notebooks.

Which service is BEST?

A. Azure Databricks
B. Azure Files
C. Azure DNS
D. Azure Firewall

Answer: A — Azure Databricks


Question 34 (Single Answer)

Which architecture commonly includes fact tables and dimension tables?

A. OLTP schema
B. Star schema
C. Graph schema
D. XML schema

Answer: B — Star schema


Question 35 (Multi-Answer)

Which are characteristics of a data warehouse? (Choose TWO)

A. Optimized for analytics
B. Stores historical data
C. Primarily supports OLTP transactions
D. Limited aggregations

Answers: A and B


Question 36 (Scenario-Based)

A company wants a unified analytics platform combining engineering, warehousing, data science, and BI.

Which Microsoft service BEST fits?

A. Microsoft Fabric
B. Azure Files
C. Azure Firewall
D. Azure DNS

Answer: A — Microsoft Fabric


Question 37 (Single Answer)

Which service allows SQL-like queries against streaming data?

A. Azure Stream Analytics
B. Azure Files
C. Azure Backup
D. Azure Monitor

Answer: A — Azure Stream Analytics


Question 38 (Scenario-Based)

An organization processes payroll data once nightly.

Which processing type is MOST appropriate?

A. Streaming
B. Batch
C. Event-driven only
D. Real-time analytics

Answer: B — Batch


Question 39 (Single Answer)

Which process extracts, transforms, and loads data into analytical systems?

A. ETL
B. DNS
C. RAID
D. OLTP

Answer: A — ETL


Question 40 (Multi-Answer)

Which services are commonly associated with real-time analytics? (Choose TWO)

A. Azure Event Hubs
B. Azure Stream Analytics
C. Azure Files
D. Azure Backup

Answers: A and B


Section 5 — Power BI


Question 41 (Scenario-Based)

An executive wants a single-page overview showing KPIs and summary visuals.

Which Power BI object should be used?

A. Dataset
B. Dashboard
C. Dataflow
D. Semantic model

Answer: B — Dashboard


Question 42 (Single Answer)

Which Power BI component is primarily used for data transformation?

A. DAX
B. Power Query
C. Azure Functions
D. Power Automate

Answer: B — Power Query


Question 43 (Scenario-Based)

A report must show revenue trends over 24 months.

Which visualization is BEST?

A. Pie chart
B. Gauge chart
C. Line chart
D. Scatter chart

Answer: C — Line chart


Question 44 (Single Answer)

Which visualization is BEST for displaying proportions?

A. Scatter chart
B. Pie chart
C. Card
D. Gauge chart

Answer: B — Pie chart


Question 45 (Scenario-Based)

A company wants users to filter reports interactively by region and year.

Which feature should be used?

A. Indexes
B. Slicers
C. Measures
D. Triggers

Answer: B — Slicers


Question 46 (Single Answer)

Which Power BI language creates measures and calculated columns?

A. SQL
B. Python
C. DAX
D. XML

Answer: C — DAX


Question 47 (Scenario-Based)

A business analyst wants to identify the relationship between advertising spend and revenue.

Which visualization is BEST?

A. Pie chart
B. Scatter chart
C. Gauge chart
D. Card

Answer: B — Scatter chart


Question 48 (Single Answer)

Which Power BI visualization is BEST for detailed row-level data?

A. Table
B. Gauge
C. Pie chart
D. Card

Answer: A — Table


Question 49 (Multi-Answer)

Which are benefits of Power BI dashboards? (Choose TWO)

A. Real-time monitoring
B. Single-page summaries
C. Operating system administration
D. SQL indexing

Answers: A and B


Question 50 (Scenario-Based)

A company needs a geographic visualization of sales by country.

Which visualization is BEST?

A. Matrix
B. Map
C. Gauge
D. Card

Answer: B — Map


Section 6 — Comprehensive Scenarios


Question 51 (Scenario-Based)

A healthcare organization requires:

  • Globally distributed NoSQL storage
  • Automatic replication
  • Low latency worldwide
  • Flexible schema support

Which solution BEST fits?

A. Azure SQL Database
B. Azure Cosmos DB
C. Azure Files
D. Azure Synapse Analytics

Answer: B — Azure Cosmos DB


Question 52 (Scenario-Based)

A manufacturing company collects sensor telemetry every second from thousands of devices.

Which Azure service should ingest the streaming events?

A. Azure Event Hubs
B. Azure Files
C. Azure SQL Managed Instance
D. Azure Backup

Answer: A — Azure Event Hubs


Question 53 (Scenario-Based)

A company wants full control of SQL Server patching, OS configuration, and backups.

Which deployment option should be used?

A. Azure SQL Database
B. Azure SQL Managed Instance
C. SQL Server on Azure Virtual Machines
D. Azure Cosmos DB

Answer: C — SQL Server on Azure Virtual Machines


Question 54 (Single Answer)

Which Azure service is MOST optimized for unstructured object storage?

A. Azure Blob Storage
B. Azure SQL Database
C. Azure Files
D. Azure Synapse Analytics

Answer: A — Azure Blob Storage


Question 55 (Scenario-Based)

An analytics team needs to store historical sales data optimized for aggregation queries.

Which solution is BEST?

A. Transactional database
B. Data warehouse
C. Azure Files
D. DNS server

Answer: B — Data warehouse


Question 56 (Single Answer)

Which SQL statement changes existing records?

A. CREATE
B. UPDATE
C. INSERT
D. ALTER

Answer: B — UPDATE


Question 57 (Multi-Answer)

Which are benefits of normalization? (Choose TWO)

A. Reduced redundancy
B. Improved consistency
C. Increased duplicate storage
D. Reduced relationships

Answers: A and B


Question 58 (Scenario-Based)

A report needs to compare revenue across product categories.

Which visualization is BEST?

A. Line chart
B. Scatter chart
C. Bar chart
D. Gauge chart

Answer: C — Bar chart


Question 59 (Fill in the Blank)

The SQL JOIN that returns only matching rows from both tables is called an __________ JOIN.

Answer: INNER


Question 60 (Scenario-Based)

A company needs:

  • Large-scale analytics
  • Integrated Power BI reporting
  • Data engineering
  • Real-time analytics
  • Unified SaaS experience

Which platform BEST meets these requirements?

A. Microsoft Fabric
B. Azure Files
C. Azure DNS
D. Windows Server Failover Clustering

Answer: A — Microsoft Fabric


Advanced Exam Study Tips

Know the differences between:

  • OLTP vs OLAP
  • Batch vs streaming
  • Structured vs semi-structured vs unstructured
  • Relational vs NoSQL

Memorize Azure service associations:

ServicePurpose
Azure Blob StorageUnstructured object storage
Azure FilesSMB file shares
Azure Table StorageKey-value NoSQL
Azure Cosmos DBGlobally distributed NoSQL
Azure Event HubsStreaming ingestion
Azure Stream AnalyticsReal-time analytics
Azure DatabricksSpark analytics
Microsoft FabricUnified analytics platform

Power BI visualization shortcuts:

VisualizationBest Use
Line chartTrends
Bar chartComparisons
Pie chartProportions
Scatter chartRelationships
CardSingle KPI
MapGeographic analysis
GaugeProgress toward target

Go to the DP-900 Exam Prep Hub main page.

DP-900: Azure Data Fundamentals – Practice Exam Questions – 60 questions

Full Practice Exam

This practice exam covers all major skills measured on the DP-900 certification exam, including:

  • Core data concepts
  • Relational data on Azure
  • Non-relational data on Azure
  • Analytics workloads
  • Power BI and visualization
  • Real-time analytics
  • Azure data services

Question formats include:

  • Single-answer multiple choice
  • Multi-answer multiple choice
  • Matching/connect-the-answers
  • Fill-in-the-blank
  • Scenario-based questions

Section 1 — Core Data Concepts


Question 1 (Single Answer)

Which type of data has a predefined schema consisting of rows and columns?

A. Unstructured data
B. Semi-structured data
C. Structured data
D. Streaming data

Answer: C — Structured data

Explanations

A. Incorrect
Unstructured data does not have a predefined schema.

B. Incorrect
Semi-structured data has some organization but not fixed rows/columns.

C. Correct
Structured data uses a defined schema with rows and columns.

D. Incorrect
Streaming data refers to continuously arriving data, not structure type.


Question 2 (Multi-Answer)

Which of the following are examples of semi-structured data? (Choose TWO)

A. JSON
B. CSV
C. XML
D. SQL tables

Answers: A and C

Explanations

A. Correct
JSON contains tags/structure but flexible schemas.

B. Incorrect
CSV is structured tabular data.

C. Correct
XML is semi-structured because it uses tagged hierarchical data.

D. Incorrect
SQL tables are structured relational data.


Question 3 (Fill in the Blank)

A database design technique used to reduce data redundancy is called __________.

Answer: Normalization

Explanation

Normalization organizes data efficiently and minimizes duplication.


Question 4 (Single Answer)

Which SQL statement retrieves data from a table?

A. INSERT
B. UPDATE
C. SELECT
D. DELETE

Answer: C — SELECT

Explanations

A. Incorrect
INSERT adds records.

B. Incorrect
UPDATE modifies records.

C. Correct
SELECT retrieves data.

D. Incorrect
DELETE removes records.


Question 5 (Matching)

Match the workload to its description.

WorkloadDescription
1. TransactionalA. Historical analysis
2. AnalyticalB. Real-time business operations

Answers

  • 1 → B
  • 2 → A

Explanation

Transactional workloads support day-to-day operations; analytical workloads analyze historical data.


Question 6 (Single Answer)

Which role is MOST responsible for maintaining database availability and backups?

A. Data Analyst
B. Data Engineer
C. Database Administrator
D. Business User

Answer: C — Database Administrator

Explanations

A. Incorrect
Data analysts focus on reporting and insights.

B. Incorrect
Data engineers build pipelines and integration systems.

C. Correct
DBAs manage availability, backups, and performance.

D. Incorrect
Business users consume reports.


Question 7 (Multi-Answer)

Which are characteristics of analytical workloads? (Choose TWO)

A. Frequent INSERT operations
B. Historical trend analysis
C. Large-scale aggregations
D. High-volume OLTP transactions

Answers: B and C

Explanations

A. Incorrect
Frequent inserts are more common in transactional systems.

B. Correct
Analytical systems examine historical data.

C. Correct
Aggregations are common in analytics.

D. Incorrect
OLTP workloads are transactional.


Question 8 (Single Answer)

Which file format is commonly used for big data analytics because of columnar storage and compression?

A. TXT
B. CSV
C. Parquet
D. XML

Answer: C — Parquet

Explanations

A. Incorrect
TXT files are plain text.

B. Incorrect
CSV is row-based text data.

C. Correct
Parquet is optimized for analytics workloads.

D. Incorrect
XML is semi-structured but not optimized for analytics.


Question 9 (Single Answer)

Which database object stores data in rows and columns?

A. View
B. Stored procedure
C. Table
D. Index

Answer: C — Table

Explanations

A. Incorrect
Views are virtual query results.

B. Incorrect
Stored procedures contain SQL logic.

C. Correct
Tables store relational data.

D. Incorrect
Indexes improve query performance.


Question 10 (Single Answer)

Which SQL JOIN returns only matching rows from both tables?

A. LEFT JOIN
B. RIGHT JOIN
C. INNER JOIN
D. FULL OUTER JOIN

Answer: C — INNER JOIN

Explanations

A. Incorrect
LEFT JOIN includes unmatched left-side rows.

B. Incorrect
RIGHT JOIN includes unmatched right-side rows.

C. Correct
INNER JOIN returns only matches.

D. Incorrect
FULL OUTER JOIN includes all rows.


Section 2 — Relational Data on Azure


Question 11 (Single Answer)

Which Azure SQL option provides the MOST compatibility with on-premises SQL Server?

A. Azure SQL Database
B. Azure SQL Managed Instance
C. Azure Cosmos DB
D. Azure Blob Storage

Answer: B — Azure SQL Managed Instance

Explanations

A. Incorrect
Azure SQL Database is fully managed but has fewer instance-level features.

B. Correct
Managed Instance provides near full SQL Server compatibility.

C. Incorrect
Cosmos DB is NoSQL.

D. Incorrect
Blob Storage is object storage.


Question 12 (Multi-Answer)

Which Azure services support open-source relational databases? (Choose TWO)

A. Azure Database for PostgreSQL
B. Azure Database for MySQL
C. Azure Synapse Analytics
D. Azure Files

Answers: A and B

Explanations

A. Correct
Azure provides managed PostgreSQL.

B. Correct
Azure provides managed MySQL.

C. Incorrect
Synapse is analytics-focused.

D. Incorrect
Azure Files is storage.


Question 13 (Single Answer)

Which Azure SQL option gives customers the MOST operating system control?

A. Azure SQL Database
B. Azure SQL Managed Instance
C. SQL Server on Azure Virtual Machines
D. Azure Cosmos DB

Answer: C — SQL Server on Azure Virtual Machines

Explanations

A. Incorrect
Fully managed platform service.

B. Incorrect
Managed service with limited OS access.

C. Correct
VMs provide full infrastructure control.

D. Incorrect
Cosmos DB is NoSQL.


Question 14 (Fill in the Blank)

A column whose values uniquely identify each row in a table is called a __________ key.

Answer: Primary

Explanation

A primary key uniquely identifies rows.


Question 15 (Single Answer)

Which database normalization form removes repeating groups?

A. 1NF
B. 2NF
C. 3NF
D. 4NF

Answer: A — 1NF

Explanations

A. Correct
1NF eliminates repeating groups.

B. Incorrect
2NF removes partial dependencies.

C. Incorrect
3NF removes transitive dependencies.

D. Incorrect
4NF handles multi-valued dependencies.


Section 3 — Non-Relational Data on Azure


Question 16 (Single Answer)

Which Azure storage service is best for storing large unstructured files?

A. Azure SQL Database
B. Azure Blob Storage
C. Azure Table Storage
D. Azure Cosmos DB

Answer: B — Azure Blob Storage

Explanations

A. Incorrect
SQL Database is relational.

B. Correct
Blob Storage stores unstructured objects like images/videos.

C. Incorrect
Table Storage stores NoSQL key-value data.

D. Incorrect
Cosmos DB is a globally distributed database.


Question 17 (Single Answer)

Which Azure storage service provides SMB file shares?

A. Azure Blob Storage
B. Azure Cosmos DB
C. Azure Files
D. Azure Table Storage

Answer: C — Azure Files

Explanations

A. Incorrect
Blob Storage is object storage.

B. Incorrect
Cosmos DB is NoSQL.

C. Correct
Azure Files supports SMB shares.

D. Incorrect
Table Storage stores structured NoSQL entities.


Question 18 (Multi-Answer)

Which are valid Azure Cosmos DB APIs? (Choose TWO)

A. MongoDB API
B. Cassandra API
C. Oracle API
D. SMB API

Answers: A and B

Explanations

A. Correct
Cosmos DB supports MongoDB API.

B. Correct
Cosmos DB supports Cassandra API.

C. Incorrect
Oracle API is not supported.

D. Incorrect
SMB is a file-sharing protocol.


Question 19 (Single Answer)

Which characteristic is a major feature of Azure Cosmos DB?

A. Single-region architecture
B. Global distribution
C. Relational-only schema
D. File-share management

Answer: B — Global distribution

Explanations

A. Incorrect
Cosmos DB supports multiple regions.

B. Correct
Global distribution is a key feature.

C. Incorrect
Cosmos DB is NoSQL.

D. Incorrect
Not a file-sharing service.


Question 20 (Matching)

Match the storage service to its use case.

ServiceUse Case
1. Blob StorageA. SMB file shares
2. Azure FilesB. Unstructured objects

Answers

  • 1 → B
  • 2 → A

Section 4 — Analytics Workloads


Question 21 (Single Answer)

Which process involves collecting data from multiple sources into an analytics system?

A. Visualization
B. Data ingestion
C. Data modeling
D. Backup

Answer: B — Data ingestion

Explanations

A. Incorrect
Visualization displays data.

B. Correct
Ingestion collects and imports data.

C. Incorrect
Modeling defines relationships/calculations.

D. Incorrect
Backup protects data copies.


Question 22 (Single Answer)

Which analytical store is optimized for historical analytics and reporting?

A. OLTP database
B. Data warehouse
C. Azure Files
D. DNS server

Answer: B — Data warehouse

Explanations

A. Incorrect
OLTP supports transactions.

B. Correct
Warehouses support analytics.

C. Incorrect
Files are storage shares.

D. Incorrect
DNS resolves names.


Question 23 (Multi-Answer)

Which Microsoft services support large-scale analytics? (Choose TWO)

A. Azure Databricks
B. Microsoft Fabric
C. Azure DNS
D. Azure Firewall

Answers: A and B

Explanations

A. Correct
Databricks supports big data analytics.

B. Correct
Fabric is an end-to-end analytics platform.

C. Incorrect
DNS is networking.

D. Incorrect
Firewall is security infrastructure.


Question 24 (Single Answer)

What is the primary difference between batch processing and streaming processing?

A. Batch processing handles data continuously
B. Streaming processes data as it arrives
C. Streaming stores only historical data
D. Batch requires IoT devices

Answer: B — Streaming processes data as it arrives

Explanations

A. Incorrect
Continuous processing is streaming.

B. Correct
Streaming handles near real-time data.

C. Incorrect
Streaming is not limited to historical data.

D. Incorrect
Batch does not require IoT.


Question 25 (Single Answer)

Which Azure service is commonly used for streaming event ingestion?

A. Azure Event Hubs
B. Azure Files
C. Azure SQL Database
D. Azure DNS

Answer: A — Azure Event Hubs

Explanations

A. Correct
Event Hubs ingests streaming events.

B. Incorrect
Azure Files is storage.

C. Incorrect
SQL Database is relational.

D. Incorrect
DNS is networking.


Question 26 (Single Answer)

Which service uses SQL-like queries for real-time stream processing?

A. Azure Stream Analytics
B. Azure Firewall
C. Azure DNS
D. Azure Virtual Machines

Answer: A — Azure Stream Analytics

Explanations

A. Correct
Stream Analytics uses SQL-like syntax.

B. Incorrect
Firewall is security.

C. Incorrect
DNS resolves names.

D. Incorrect
VMs are infrastructure.


Question 27 (Fill in the Blank)

The architecture commonly used in analytics models with fact and dimension tables is called a __________ schema.

Answer: Star


Question 28 (Single Answer)

Which Power BI object is a single-page collection of visualizations?

A. Report
B. Dashboard
C. Dataset
D. Workspace

Answer: B — Dashboard

Explanations

A. Incorrect
Reports are usually multi-page.

B. Correct
Dashboards are single-page summaries.

C. Incorrect
Datasets store data models.

D. Incorrect
Workspaces organize content.


Question 29 (Single Answer)

Which Power BI feature is used for data transformation?

A. DAX
B. Power Query
C. Power Automate
D. Azure Functions

Answer: B — Power Query

Explanations

A. Incorrect
DAX creates calculations.

B. Correct
Power Query cleans and transforms data.

C. Incorrect
Power Automate automates workflows.

D. Incorrect
Azure Functions run code.


Question 30 (Single Answer)

Which Power BI language is used for measures and calculations?

A. Python
B. JavaScript
C. DAX
D. XML

Answer: C — DAX


Section 5 — Power BI Visualization


Question 31 (Single Answer)

Which chart type is BEST for showing trends over time?

A. Pie chart
B. Scatter chart
C. Line chart
D. Gauge chart

Answer: C — Line chart


Question 32 (Single Answer)

Which visualization is BEST for showing proportions of a whole?

A. Pie chart
B. Table
C. Scatter chart
D. Card

Answer: A — Pie chart


Question 33 (Single Answer)

Which visualization is BEST for geographic analysis?

A. Matrix
B. Map
C. Gauge
D. Card

Answer: B — Map


Question 34 (Single Answer)

Which visualization is BEST for displaying a single KPI?

A. Scatter chart
B. Card
C. Matrix
D. Pie chart

Answer: B — Card


Question 35 (Single Answer)

Which visualization is BEST for comparing categories?

A. Line chart
B. Map
C. Bar chart
D. Gauge chart

Answer: C — Bar chart


Question 36 (Multi-Answer)

Which visuals support detailed tabular reporting? (Choose TWO)

A. Table
B. Matrix
C. Gauge
D. Pie chart

Answers: A and B


Question 37 (Single Answer)

Which Power BI feature enables interactive filtering?

A. DAX
B. Slicer
C. Gauge
D. Workspace

Answer: B — Slicer


Question 38 (Single Answer)

Which visualization is BEST for identifying relationships between two numeric variables?

A. Pie chart
B. Scatter chart
C. Card
D. Gauge chart

Answer: B — Scatter chart


Question 39 (Fill in the Blank)

A Power BI object containing multiple pages of visualizations is called a __________.

Answer: Report


Question 40 (Single Answer)

Which Power BI component is cloud-based and used for sharing reports?

A. Power BI Desktop
B. Power BI Service
C. Power Query
D. Power Pivot

Answer: B — Power BI Service


Section 6 — Advanced Scenarios


Question 41 (Scenario)

A company needs a globally distributed NoSQL database with low latency worldwide.

Which Azure service should they use?

A. Azure SQL Database
B. Azure Cosmos DB
C. Azure Files
D. Azure Blob Storage

Answer: B — Azure Cosmos DB


Question 42 (Scenario)

A company needs to store millions of images and videos cost-effectively.

Which Azure service is MOST appropriate?

A. Azure SQL Database
B. Azure Blob Storage
C. Azure Files
D. Azure Synapse Analytics

Answer: B — Azure Blob Storage


Question 43 (Scenario)

A company needs fully managed relational databases with automatic patching and backups.

Which service is BEST?

A. SQL Server on Azure VMs
B. Azure SQL Database
C. Azure Files
D. Azure Event Hubs

Answer: B — Azure SQL Database


Question 44 (Scenario)

A retail company wants real-time fraud detection from transaction streams.

Which Azure service is MOST appropriate for processing?

A. Azure Stream Analytics
B. Azure DNS
C. Azure Files
D. Azure Backup

Answer: A — Azure Stream Analytics


Question 45 (Multi-Answer)

Which are characteristics of transactional systems? (Choose TWO)

A. Low-latency transactions
B. Historical trend analysis
C. High concurrency
D. Large aggregations

Answers: A and C


Question 46 (Single Answer)

Which SQL statement modifies existing rows?

A. INSERT
B. UPDATE
C. SELECT
D. CREATE

Answer: B — UPDATE


Question 47 (Single Answer)

Which SQL JOIN returns all rows from the left table and matching rows from the right table?

A. INNER JOIN
B. LEFT JOIN
C. RIGHT JOIN
D. CROSS JOIN

Answer: B — LEFT JOIN


Question 48 (Matching)

Match the visualization to the purpose.

VisualizationPurpose
1. Line chartA. Show relationships
2. Scatter chartB. Show trends

Answers

  • 1 → B
  • 2 → A

Question 49 (Single Answer)

Which Azure service supports Apache Spark analytics?

A. Azure Databricks
B. Azure Files
C. Azure DNS
D. Azure Firewall

Answer: A — Azure Databricks


Question 50 (Single Answer)

Which storage type is MOST appropriate for key-value NoSQL storage?

A. Azure Table Storage
B. Azure SQL Database
C. Azure Files
D. Azure Synapse Analytics

Answer: A — Azure Table Storage


Section 7 — Mixed Difficulty Review


Question 51 (Single Answer)

What is the primary purpose of normalization?

A. Increase redundancy
B. Improve graphics rendering
C. Reduce duplicate data
D. Increase storage costs

Answer: C — Reduce duplicate data


Question 52 (Single Answer)

Which data type stores audio and video files?

A. Structured
B. Semi-structured
C. Unstructured
D. Relational

Answer: C — Unstructured


Question 53 (Multi-Answer)

Which are benefits of Power BI dashboards? (Choose TWO)

A. Real-time monitoring
B. Single-page summary
C. Operating system management
D. Virtual machine provisioning

Answers: A and B


Question 54 (Single Answer)

Which service is MOST associated with IoT device ingestion?

A. Azure IoT Hub
B. Azure SQL Database
C. Azure Files
D. Azure Backup

Answer: A — Azure IoT Hub


Question 55 (Single Answer)

Which Azure service provides a unified analytics platform with BI integration?

A. Microsoft Fabric
B. Azure Firewall
C. Azure DNS
D. Azure Backup

Answer: A — Microsoft Fabric


Question 56 (Single Answer)

Which object improves database query performance?

A. Table
B. View
C. Index
D. Trigger

Answer: C — Index


Question 57 (Single Answer)

Which workload typically uses OLTP systems?

A. Analytical
B. Transactional
C. Archival
D. Reporting-only

Answer: B — Transactional


Question 58 (Fill in the Blank)

The SQL statement used to remove rows from a table is __________.

Answer: DELETE


Question 59 (Single Answer)

Which Azure SQL offering is a Platform as a Service (PaaS) solution?

A. SQL Server on Azure Virtual Machines
B. Azure SQL Database
C. Windows Server
D. Hyper-V

Answer: B — Azure SQL Database


Question 60 (Single Answer)

Which Power BI visualization is MOST appropriate for showing progress toward a goal?

A. Scatter chart
B. Gauge chart
C. Table
D. Pie chart

Answer: B — Gauge chart


Final Exam Tips

Focus heavily on:

  • Relational vs non-relational data
  • Azure storage services
  • Azure SQL family
  • Cosmos DB features
  • Power BI basics
  • Analytics workloads
  • Batch vs streaming concepts

Frequently tested associations:

  • Blob Storage → unstructured files
  • Event Hubs → streaming ingestion
  • Stream Analytics → real-time processing
  • Cosmos DB → globally distributed NoSQL
  • Power BI → visualization and reporting
  • DAX → calculations
  • Power Query → transformation

Power BI Visualization Tips

  • Line chart → trends
  • Bar chart → comparisons
  • Pie chart → proportions
  • Scatter chart → relationships
  • Card → single KPI
  • Map → geographic data

Go to the DP-900 Exam Prep Hub main page.