Courseiva
Knowledge + Practice
CertificationsVendorsCareer RoadmapsLabs & ToolsStudy GuidesGlossaryPractice Questions
C
Courseiva

Free IT certification practice questions with explained answers for CCNA, CompTIA, AWS, Azure, Google Cloud, and more.

Certification Practice Questions

CCNA practice questionsSecurity+ SY0-701 practice questionsAWS SAA-C03 practice questionsAZ-104 practice questionsAZ-900 practice questionsCLF-C02 practice questionsA+ Core 1 practice questionsGoogle Cloud ACE practice questionsCySA+ CS0-003 practice questionsNetwork+ N10-009 practice questions
View all certifications →

Product

CertificationsCertification PathsExam TopicsPractice TestsExam Dumps vs Practice TestsStudy HubComparisons

Company

AboutContactEditorial PolicyQuestion Writing PolicyTrust Center

Legal

Privacy PolicyTerms of Service

Courseiva is a free IT certification practice platform offering original exam-style practice questions, detailed explanations, topic-based practice, mock exams, readiness tracking, and study analytics for Cisco, CompTIA, Microsoft, AWS, and other technology certifications.

© 2026 Courseiva. Courseiva is operated by JTNetSolutions Ltd. All rights reserved.

Courseiva is an independent certification practice platform and is not affiliated with, endorsed by, or sponsored by Cisco, Microsoft, AWS, CompTIA, Google, ISC2, ISACA, or any other certification vendor. Vendor names and certification marks are used only to identify the exams learners are preparing for.

← Describe considerations for working with non-relational data on Azure practice sets

DP-900 Describe considerations for working with non-relational data on Azure • Complete Question Bank

DP-900 Describe considerations for working with non-relational data on Azure — All Questions With Answers

Complete DP-900 Describe considerations for working with non-relational data on Azure question bank — all 0 questions with answers and detailed explanations.

214
Questions
Free
No signup
Certifications/DP-900/Practice Test/Describe considerations for working with non-relational data on Azure/All Questions
Question 1mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A social media application stores user profile data as JSON documents. Each user's document has a different structure, with fields that vary based on user activity. The application needs to query these documents efficiently using SQL-like syntax and support high write throughput. Which Azure data store is most appropriate for this workload?

Question 2mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A ride-sharing application needs to store real-time GPS location updates from drivers and passengers. The data is ingested as key-value pairs where the key is the user ID and the value is a timestamped location. The application requires low-latency reads and writes for millions of concurrent users, and the data model is simple with no need for complex queries or joins. Which Azure NoSQL database API should be used for this workload?

Question 3hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A global social media platform stores user profile images (JPEG) and activity logs in JSON format. The logs have varying structures based on the type of activity. The application requires low-latency reads of images from any region and the ability to query logs using SQL-like syntax. Which Azure data storage solution should they use for each data type?

Question 4easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A retail company stores product catalog data as JSON documents. Each product has a different set of attributes depending on its category (e.g., electronics have 'voltage', clothing has 'size'). The application needs to query products by category and price range efficiently. Which Azure data store is most appropriate for this workload?

Question 5mediummultiple choice
Read the full NAT/PAT explanation →

A media company stores large video files and associated metadata (title, duration, tags) as JSON documents. The application requires low-latency streaming of videos to users worldwide and the ability to quickly query metadata by tag. Which combination of Azure services should the company use?

Question 6hardmultiple choice
Read the full NAT/PAT explanation →

A global gaming company develops a multiplayer game. Player profile data (username, email, preferences) is stored as simple key-value pairs and must be accessible with single-digit millisecond latency from any region. Game session logs are stored as JSON documents with varying fields (session ID, player actions, timestamps) and must be queryable by player ID and timestamp range using SQL-like syntax. The company wants to use a single Azure database service for both workloads. Which combination of Azure Cosmos DB APIs should they choose?

Question 7mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A social media application stores user profiles as JSON documents. Each user profile can have different attributes (e.g., some have 'education', others have 'work experience'). The application needs to query profiles by any attribute with low latency. Which Azure data store is most appropriate?

Question 8mediummultiple choice
Read the full NAT/PAT explanation →

A healthcare application stores patient medical records as JSON documents. Each document contains a variable set of fields depending on the patient's conditions. The application needs to query records by any field and support high write throughput. Which Azure data store is most appropriate?

Question 9mediummultiple choice
Read the full NAT/PAT explanation →

A social networking application stores user profiles as JSON documents. Each profile can have different fields (e.g., education, work history, interests) depending on what the user fills in. The application also needs to traverse friend connections as a graph to recommend new friends. The development team wants to use a single Azure Cosmos DB account for both workloads. Which combination of Azure Cosmos DB APIs should they choose?

Question 10mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A manufacturing company collects sensor readings from thousands of IoT devices. Each reading consists of a device ID, a timestamp, and a numeric value. The data is stored as key-value pairs and must support low-latency reads and writes at a global scale. The company also needs to query the data by device ID and time range. Which Azure Cosmos DB API should they choose?

Question 11mediummultiple choice
Read the full NAT/PAT explanation →

A social media platform stores user profiles as JSON documents where each profile can have different attributes (e.g., education, work history, interests). The platform also needs to traverse friend connections to recommend new connections using graph queries. The development team wants to use a single Azure Cosmos DB account for both workloads while minimizing complexity. Which combination of Azure Cosmos DB APIs should they choose?

Question 12mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A manufacturing company stores IoT sensor data as JSON documents in Azure Cosmos DB. Each document contains a device ID, a timestamp, and a varying set of sensor readings. The application frequently queries data by device ID and a time range to retrieve all readings for a specific device over a period. The development team wants to use an API that supports SQL-like queries on this JSON data. Which Azure Cosmos DB API should they choose?

Question 13hardmultiple choice
Read the full NAT/PAT explanation →

A logistics company tracks shipments. For each shipment, metadata (ID, weight, destination) is stored in a relational table. The route history is a sequence of events (timestamp, location, status) that is frequently appended but never updated or deleted. The application needs to quickly retrieve the latest status of a shipment and occasionally run analytical queries over the full route history. The company wants to minimize storage cost and use Azure services. Which Azure data store should they choose for the route history?

Question 14mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A gaming company stores player profiles as JSON documents. Each profile can have different attributes; for example, some profiles include an 'achievements' field while others include a 'purchaseHistory' field. The application must retrieve profiles by player ID with single-digit-millisecond latency and also support SQL-like queries on any attribute. Which Azure data store should the company use?

Question 15mediummultiple choice
Read the full NAT/PAT explanation →

A social media application stores user posts as JSON documents. Each post contains fields like post_id, author, content, and timestamp. The application needs to query posts by author and date range using SQL-like queries. Additionally, the application requires the ability to traverse follower relationships as a graph to suggest new friends. The development team wants to use a single Azure Cosmos DB account to minimize management overhead. Which combination of Azure Cosmos DB APIs should they choose?

Question 16easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A social media application stores user sessions as JSON documents. Each session document has fields like sessionId, userId, startTime, endTime, and a list of pageviews. The application needs to quickly retrieve a session by its sessionId and also run queries like 'find all sessions for a user in the last 24 hours' using SQL-like syntax. The data has no fixed schema; different sessions may include additional optional fields like 'deviceType' or 'promotionCode'. Which Azure data store should the company use?

Question 17mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A social media company stores user-generated posts as JSON documents. Each post contains fields such as postId, userId, timestamp, and content. The application needs to query posts by userId and timestamp ranges with low latency, and also perform SQL-like queries across all posts. The data volume is growing rapidly and must scale globally. Which Azure data store should the company use?

Question 18mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A gaming company stores player session data as JSON documents. Each document contains fields like sessionId, userId, startTime, and a varying set of optional fields such as deviceType or campaignId. The application needs to query sessions by userId and startTime range using SQL-like queries, and also by sessionId with low latency. Which Azure Cosmos DB API should the company choose?

Question 19easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A healthcare organization stores medical imaging files (DICOM) that are actively used by radiologists for the first 30 days. After 30 days, the files are accessed infrequently for up to 5 years. After 5 years, they must be retained for legal compliance but are accessed very rarely. The organization wants to minimize storage costs. Which strategy should they use to manage the data lifecycle in Azure Blob Storage?

Question 20mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A global e-commerce company needs to store user session data (key-value pairs) for a web application hosted in multiple Azure regions. The data must support low-latency reads and writes (under 10 ms) and be automatically replicated across regions for high availability. The development team also requires the ability to query sessions by user ID using a simple key lookup and occasionally filter by secondary attributes such as timestamp. Which Azure data store should they choose?

Question 21mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company stores historical sensor data in Azure Blob Storage. The data is accessed only a few times per year for compliance audits, but when requested, it must be available for reading within 15 minutes. The company wants to minimize storage costs. Which blob access tier should they use?

Question 22mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A social media startup needs to store user sessions as key-value pairs. Each session has a unique session ID, and the data needs to be globally distributed across multiple Azure regions to support low-latency reads for users worldwide. The development team expects heavy write throughput and needs flexible schema. Which Azure data store should they choose?

Question 23mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A social media application stores user profiles as JSON documents. Each profile has standard fields like userId, name, and email, but also optional fields such as education and work history. The application needs to query profiles by userId with low latency and also run SQL-like queries to find all profiles with a specific work history value. Which Azure Cosmos DB API should they choose?

Question 24mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company stores customer support chat transcripts as plain text files in Azure Blob Storage. The files are accessed frequently for the first 30 days, then infrequently for the next 2 years, and after that must be retained for 7 years for compliance but are rarely accessed. The company wants to minimize storage costs by automatically moving data through appropriate access tiers. Which Azure Blob Storage lifecycle management policy should they implement?

Question 25mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A gaming application stores player profiles as JSON documents. Each profile has standard fields like playerId, username, and email, but also optional fields such as achievements and gamePreferences. The application needs to query profiles by playerId with low latency and also run SQL-like queries to find players with specific achievements. Which Azure Cosmos DB API should they choose?

Question 26easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company stores massive amounts of unstructured log data as text files in Azure Blob Storage. The logs are written once and accessed only a few times per month for compliance audits. When accessed, the data must be available within 15 minutes. The company's priority is minimizing storage costs. Which Azure Blob Storage access tier should they use?

Question 27mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A real-time leaderboard for an online game needs to store player scores and quickly retrieve the top 100 players. The data must update frequently as players achieve new scores, and the application requires sub-millisecond read and write latency. Which Azure data store is best suited for this requirement?

Question 28mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A gaming company stores player profiles as JSON documents. Each profile includes standard fields like playerId, username, and email, as well as optional fields such as achievements, gamePreferences, and friendsList. The application needs to look up profiles by playerId with low latency (under 10 ms) and also run SQL-like queries to find players who have a specific achievement. Which Azure Cosmos DB API should they choose?

Question 29mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company stores user profiles as JSON documents. Each profile includes standard fields (userId, name, email) and optional fields (preferences, history). The application needs fast key lookups by userId and SQL-like queries on optional fields. Which Azure Cosmos DB API should they choose?

Question 30mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A global social media startup stores user profiles as JSON documents in Azure Cosmos DB. Their application frequently reads profiles by user ID and also runs queries to find users based on location or interests. The workload is read-heavy with high throughput requirements. The operations team notices that query performance degrades during peak hours. Which action would most effectively improve query performance?

Question 31easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company stores customer reviews for an e-commerce site. Each review contains a product ID, user ID, rating, and optional comments and images. The reviews are written once and rarely updated. The company needs to query reviews by product ID with low latency and also perform simple key-value lookups. They want a cost-effective, serverless solution that requires no scaling management. Which Azure data store should they choose?

Question 32hardmultiple choice
Read the full NAT/PAT explanation →

A company stores large archives of legal documents in Azure Blob Storage. The documents must remain immutable; they cannot be modified or deleted for 7 years due to regulatory requirements. The data is accessed only for compliance audits, which occur less than once a year. The company wants to minimize storage costs while ensuring immutability and data durability. Which combination of features should they configure?

Question 33easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A medical imaging company stores high-resolution MRI scans in Azure Blob Storage. The scans are accessed frequently for the first 6 months after being generated, then rarely after that, but must be available immediately when accessed for comparisons. The company wants to minimize storage costs. Which Azure Blob Storage access tier should they use for scans older than 6 months?

Question 34mediummultiple choice
Read the full NAT/PAT explanation →

A logistics company stores shipment tracking data as JSON documents in Azure Cosmos DB. Each document contains fields like trackingId, origin, destination, status, weight, and optional fields (estimatedDelivery, carrierNotes). The application needs to perform low-latency lookups by trackingId and also run queries to find all shipments that have a specific origin and status. Which Azure Cosmos DB API should they choose?

Question 35mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A social networking application needs to store and query relationships between users, such as 'friends of friends'. The application should be able to traverse these relationships efficiently to recommend new connections. Which Azure NoSQL data store and API should they choose?

Question 36mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A social media application uses Azure Cosmos DB to store user posts. When a user publishes a new post, they immediately refresh their feed and expect to see their own post right away. However, the application can tolerate temporary staleness for posts from other users. Which Azure Cosmos DB consistency level should the app use for the read operations that display the feed?

Question 37mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A social networking application stores user profiles as JSON documents in Azure Cosmos DB. Each profile includes fields such as 'userName', 'email', 'followersCount', and optional 'interests'. The application needs to perform fast point reads by 'userName' (under 10 ms) and also run queries to find all users with a 'followersCount' greater than a certain value. The development team prefers to use a query syntax similar to SQL. Which Azure Cosmos DB API should they choose?

Question 38mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A smart city application collects sensor data from thousands of devices. Data is ingested as JSON messages containing deviceId, timestamp, and reading value. The application must support fast point reads by deviceId and also run queries to retrieve all readings for a specific deviceId within a time range. The development team prefers a SQL-like query language. Which Azure Cosmos DB API should they choose?

Question 39mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A social networking application uses Azure Cosmos DB to store user posts. When a user publishes a new post, they immediately refresh their feed and expect to see their own post. However, the application can tolerate temporary staleness for posts from other users (e.g., a few seconds delay). Which Azure Cosmos DB consistency level should the application use for read operations that display the feed?

Question 40hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A global e-commerce company uses Azure Cosmos DB with multiple write regions to handle high traffic from users worldwide. For their order processing system, they must guarantee that once an order is recorded, all subsequent reads from any region see the most up-to-date order status. However, they also need low write latency globally. Which configuration should they choose to meet these requirements?

Question 41mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A social networking application needs to store and query relationships between users, such as 'friends of friends' to recommend new connections. The application must traverse these relationships efficiently. Which Azure NoSQL data store and API should they choose?

Question 42easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A social media application stores user posts as JSON documents in Azure Cosmos DB. Each post includes fields such as postId, userId, content, timestamp, and an array of tags. The development team wants to query posts by userId and timestamp range using a SQL-like syntax. Which Azure Cosmos DB API should they choose?

Question 43mediumdrag order
Read the full Describe considerations for working with non-relational data on explanation →

A data engineering team is designing an ELT (Extract, Load, Transform) pipeline using Azure Data Lake Storage Gen2. They will ingest raw sales data from multiple sources, store it in the data lake, transform it using Azure Databricks, and finally store the transformed data in a curated zone for analytics. Place the steps in the correct order for an ELT pipeline.

Question 44mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A manufacturing company installs IoT sensors on equipment in a factory. Each sensor sends a reading (device ID, timestamp, temperature, vibration) every second. The application must store these readings with extremely low write latency, support queries for the latest reading per device, and allow range queries over the last hour for a specific device. The development team expects high throughput writes (millions per day) and does not require complex joins. Which Azure data store is most appropriate for this workload?

Question 45mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company has a legacy application that requires SMB (Server Message Block) file shares to store and access configuration files. They want to migrate this data to Azure without modifying the application. Which Azure storage solution should they use?

Question 46mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A mobile game company stores player profiles and game state in Azure Cosmos DB. Each document contains playerId, level, score, inventory (an array of items), and lastLogin. The application requires fast point reads by playerId, queries to find all players within a specific score range, and global distribution with multi-region writes for low latency worldwide. They also want to use a familiar SQL-like query language. Which Azure Cosmos DB API should they choose?

Question 47easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A manufacturing company stores IoT sensor data as blobs in Azure Blob Storage. Each blob is named with a device ID and a timestamp, and they need to quickly find all blobs for a specific device within a date range. Which Azure Blob Storage feature should they use to query blobs based on custom metadata?

Question 48easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A retail company plans to store product catalog data that includes product ID, name, description, price, and a varying set of attributes (e.g., size, color, material). The application requires low-latency reads and writes, global distribution, and the ability to handle schema flexibility. Which Azure data store is best suited for this workload?

Question 49mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A media company stores raw video footage as blobs in Azure Blob Storage. After processing, the raw footage is kept for compliance purposes and is accessed only a few times per year. The company wants to minimize storage costs while ensuring the data is durable and can be restored within 24 hours if needed. Which Azure Blob Storage access tier should they use?

Question 50mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A global gaming company uses Azure Cosmos DB to store player scores and profiles. The application reads and writes player data from multiple regions worldwide. The company wants to ensure that when a player updates their high score in one region, any subsequent read from another region will always see the latest value, even if there is network latency between regions. Which consistency level should they choose?

Question 51mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A startup develops a mobile application that stores user preferences as simple key-value pairs. The app is only used in North America, and the team needs low-latency reads and writes with minimal cost. They do not require global distribution or complex querying. Which Azure data store should they choose?

Question 52mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A mobile gaming company stores player data in Azure Cosmos DB using the Core (SQL) API. Each document contains fields: playerId, nickname, score, level, and an inventory array of item objects (each with name and type). The company wants to query all players whose score is above 5000 and who have a specific item (e.g., a sword) in their inventory. Which query clause should they use?

Question 53mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A media publishing company stores high-resolution images and video files for their website. These files are large (hundreds of MBs each) and are accessed only a few times per month, but when accessed, they must be delivered within seconds. Additionally, they need to store a small amount of metadata (e.g., upload date, author) for each file. Which Azure service should they use for storing the binary files?

Question 54mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A global social media platform allows users to like posts. The platform is designed to prioritize availability and partition tolerance over strong consistency across its globally distributed Azure Cosmos DB instance. When a user likes a post, the like count may not be immediately visible to all users, but it will eventually become consistent across all regions. Which consistency model does this application follow?

Question 55mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A mobile gaming company is building a new feature that stores player profiles and game settings as key-value pairs. The development team is most familiar with SQL queries and wants to minimize the learning curve. They require low-latency reads and writes, and the data does not require complex joins. Which Azure Cosmos DB API should they choose?

Question 56mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A logistics company tracks shipment locations using GPS devices that send JSON data with fields: shipmentId, latitude, longitude, timestamp, speed. The data is stored in Azure Cosmos DB using the Core (SQL) API. The application needs to query all shipments that are currently within a specific geographic bounding box and have a speed greater than 0. Which query approach should they use to efficiently retrieve the data?

Question 57mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A media company stores user profiles in Azure Cosmos DB using the Core (SQL) API. Each profile document contains a userId (unique), name, email, and a subscriptions array containing objects with a serviceName and startDate. The application needs to efficiently retrieve a single user by userId and also run a query to find all users who have a subscription to the service 'PremiumVideo'. Which partition key design is most appropriate for this workload?

Question 58mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A media company needs to store millions of high-resolution photos for a public website. Each photo can be up to 50 MB. The storage solution must support secure access via URLs. Which Azure service should they use?

Question 59mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A mobile gaming company stores player profiles in Azure Cosmos DB. Each profile document contains many optional fields, and queries frequently filter by the player's locale (a field present in about 30% of documents). Which approach will optimize query performance for these filters?

Question 60mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A social media company stores user posts as JSON documents in Azure Cosmos DB. Each post may have a different number of fields and nested objects. Which type of data model does this represent?

Question 61easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company archives legal documents that must be kept for 10 years. Access to these documents is extremely rare (maybe once a year). They want to minimize storage costs. Which Azure Blob Storage access tier is most cost-effective for this data?

Question 62mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A social media company stores user posts in Azure Cosmos DB. Each post document contains fields like postId, userId, content, timestamp, and an array of comments. The comments array can grow large (hundreds per post), and the application frequently retrieves a post without its comments to display in a feed. To optimize read performance and minimize request units (RU) consumption, which data modeling approach should the company adopt?

Question 63mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A media company stores video metadata in Azure Table Storage. Each video has a unique VideoID, and the application frequently queries for videos uploaded on a specific date. The current table uses PartitionKey = VideoID and RowKey = UploadDate. Queries filtering by UploadDate are slow and consume many transactions. Which design change will most optimize queries that retrieve all videos from a given date?

Question 64easymultiple choice
Read the full NAT/PAT explanation →

A company stores user profile images in Azure Blob Storage. Each image is accessed via a URL that includes a Shared Access Signature (SAS) token generated using the storage account key. The company needs to immediately revoke access to all images for a specific user. Which action should they take?

Question 65mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A development team is designing an application that stores user session data in Azure Cosmos DB. Each session document contains a sessionId (unique), userId, timestamp, and a JSON field 'metadata' that can include various optional properties. The application frequently queries by userId to retrieve all sessions for a particular user. Which property should be chosen as the partition key to optimize query performance and ensure even data distribution?

Question 66mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A startup is building a global user session store. Each session consists of a simple key (session ID) and a value (user data as a JSON string). The application requires low-latency reads and writes from any Azure region, and the data must be durable. Which Azure service is best suited for this scenario?

Question 67mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A social media company stores user posts in Azure Cosmos DB. Posts are frequently queried by user ID and creation timestamp. To minimize Request Units (RU) per query, which property should be chosen as the partition key?

Question 68mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A smart home company stores sensor readings from thousands of devices in Azure Cosmos DB. Each reading includes a deviceID, timestamp (ISO format), sensor type, and value. The most common query retrieves all readings for a specific device within a time range. To minimize Request Units (RU) consumption and ensure even data distribution, which property should be chosen as the partition key?

Question 69easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A media company needs to store thousands of high-resolution videos. Each video is up to 10 GB in size and must be accessible via HTTP/HTTPS URLs for playback. The company does not require a file system hierarchy or SMB protocol support. Which Azure storage solution is most appropriate for this scenario?

Question 70mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A mobile game stores player achievements in Azure Cosmos DB. Each player has a PlayerID, and achievements are stored as JSON documents with varying fields. The most common query retrieves all achievements for a specific player. To ensure low latency and efficient throughput, which property should be chosen as the partition key?

Question 71hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A logistics company stores sensor data from delivery trucks in Azure Table Storage. Each sensor reading includes a TruckID, Timestamp, Location, and EngineTemperature. The most common query retrieves all readings for all trucks within a specific one-hour time window (e.g., between 10:00 and 11:00 on a given day). Currently, the table uses PartitionKey = TruckID and RowKey = Timestamp (ISO format). However, queries filtering by time range are slow and consume many transactions. Which design change will most improve the performance of these time-range queries?

Question 72hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A social media startup stores user profile data, posts, and comments in Azure Cosmos DB. They notice that the logical partition size for a popular user's profile is growing beyond 20 GB, causing performance issues. The current partition key is 'userId'. Which action should they take to solve this?

Question 73mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A ride-sharing application uses Azure Cosmos DB for trip data. Each trip record contains TripID (unique), DriverID, RiderID, TripDate, and other details. The most common query retrieves all trips for a specific driver within a given date range. Which partition key should be chosen to minimize Request Unit (RU) consumption and ensure even data distribution?

Question 74mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A global e-commerce platform uses Azure Cosmos DB to store product inventory data. Customers add items to their cart, which reduces the available inventory count. The application requires that after a customer adds an item, any subsequent read of that product's inventory from any region in the world must reflect the reduced count immediately. Which Cosmos DB consistency level should be used?

Question 75mediummultiple choice
Read the full NAT/PAT explanation →

A hospital stores patient vital signs data in Azure Cosmos DB. Each document contains PatientID, Timestamp, HeartRate, BloodPressure, and other measurements. The most common query retrieves all vital signs for a specific patient within a time range (e.g., last 24 hours). Which property should be chosen as the partition key to minimize Request Unit (RU) consumption and ensure even data distribution?

Question 76easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company stores terabytes of customer support chat transcripts in JSON format. The data is rarely modified and needs to be accessed by analysts using SQL queries. The analysts do not want to manage servers or provision throughput. Which Azure service should be used to store and query this data?

Question 77mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company stores backup files in Azure Blob Storage. The backup files are accessed frequently for the first 30 days, then only rarely for the next six months. After one year, the files must be retained for compliance but are never accessed. The company wants to minimize storage costs. Which solution should they use?

Question 78mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A mobile app stores user preferences as JSON documents in Azure Cosmos DB. The document includes userId, theme, language, and notification settings. The most common query retrieves the document for a specific userId. To minimize cost and ensure even distribution, which property should be chosen as the partition key?

Question 79easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company is developing a web application that stores user profiles as JSON documents. The application needs to query these documents using SQL-like queries, and must support automatic indexing of all properties. They want a fully managed, globally distributed NoSQL database with low latency. Which Azure Cosmos DB API should they use?

Question 80mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company stores large video files in Azure Blob Storage. The files are accessed frequently for the first 30 days after upload, then rarely for the next 180 days, and after that they are only needed for compliance but never accessed. The company wants to minimize storage costs while ensuring the files remain durable and accessible. Which strategy should they implement?

Question 81mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A social media application stores user posts in Azure Cosmos DB. Each post has fields: PostID (unique), UserID, Timestamp, Content, LikesCount. The application frequently queries for all posts by a specific UserID ordered by Timestamp descending. To minimize Request Unit (RU) consumption, which partition key and indexing strategy should be used?

Question 82mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A gaming company stores player game scores in Azure Cosmos DB. Each document contains PlayerID, GameID, Score, Timestamp. The most common query is: 'Get all scores for a specific game ordered by score descending'. Which partition key should be chosen to minimize Request Unit (RU) consumption?

Question 83mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company has an existing IoT application that uses Apache Cassandra for time-series sensor data. They want to migrate to Azure's fully managed NoSQL database service while continuing to use the Cassandra Query Language (CQL) and benefiting from global distribution and low latency. Which Azure Cosmos DB API should they use?

Question 84hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A social media application stores user posts in Azure Cosmos DB. Each document contains fields: PostID (unique), UserID, Timestamp, Content, LikesCount. The most common query retrieves all posts by a specific UserID ordered by Timestamp descending. Which partition key and indexing strategy minimizes Request Unit (RU) consumption?

Question 85mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A mobile game company stores player scores in Azure Cosmos DB. Each document contains the fields PlayerID (unique to the player), GameID, Score, and Timestamp. The most common query is: 'Retrieve all scores for a specific GameID, ordered by Score descending.' Which property should be chosen as the partition key to minimize Request Unit (RU) consumption?

Question 86mediummultiple choice
Read the full NAT/PAT explanation →

A manufacturing company stores IoT sensor data as JSON documents in Azure Cosmos DB. Each document has fields: deviceId (high cardinality, many unique values), timestamp, temperature, and humidity. The most frequent query is: 'Retrieve all readings for a specific deviceId from the last hour.' To minimize Request Unit (RU) consumption, which combination of partition key and indexing policy should be chosen?

Question 87mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A gaming company stores player scores in Azure Cosmos DB using the NoSQL API. Each document contains: PlayerID (unique to player), GameID, Score, Timestamp. The most common query is: 'Retrieve all scores for a specific GameID, ordered by Score descending.' Which property should be chosen as the partition key to minimize Request Unit (RU) consumption?

Question 88hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A data lake stores Parquet files in Azure Data Lake Storage Gen2, organized by date (e.g., /data/2023/01/15/). Analysts frequently run queries that filter on a specific date range. Which feature of Azure Data Lake Storage Gen2 directly enables efficient directory-level operations like renaming or moving entire date partitions without rewriting files?

Question 89easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A media company stores large video files in Azure Blob Storage. The videos are accessed frequently for the first 30 days after upload, then rarely for the next 180 days. After that, they are only needed for compliance and are never accessed. Which access tier should be used for the first 30 days to minimize costs while maintaining low latency?

Question 90mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A social media company stores user session data. Each session record must be quickly looked up by user ID and must have strong consistency so that once a session is written, subsequent reads always return the latest data. The company expects billions of session records globally and needs low-latency reads/writes. Which Azure data store best meets these requirements?

Question 91hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A global gaming company stores player profiles in Azure Cosmos DB. Each profile document contains PlayerID (unique), PlayerName, Email, and a nested array of Achievements. The most common query is to look up a player by PlayerID and retrieve their achievements. The company needs strong consistency for reads and writes to ensure that when a player earns an achievement, it is immediately visible. Which partition key and consistency level should they choose?

Question 92mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A gaming company stores player scores in Azure Cosmos DB using the NoSQL API. Each document contains fields: PlayerID (unique to the player), GameID, Score, Timestamp. The most common query is: 'Retrieve all scores for a specific GameID, ordered by Score descending.' Which property should be chosen as the partition key to minimize Request Unit (RU) consumption?

Question 93mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company stores user-submitted profile photos. Each photo is accessed frequently for the first month after upload, then accessed rarely for the next year. After one year, the photos are deleted. Which Azure Blob Storage access tier should be used for the first month to minimize cost while ensuring low-latency access?

Question 94mediummultiple choice
Read the full NAT/PAT explanation →

A travel booking application stores user itineraries in Azure Cosmos DB using the NoSQL API. Each itinerary document contains: UserID (unique to user), ItineraryID, Destination, BookingDate, and a nested array of Activities. The most common query is: 'Retrieve all itineraries for a specific UserID sorted by BookingDate descending.' To minimize Request Unit (RU) consumption, which partition key should be chosen?

Question 95mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A social media application stores user profiles in Azure Cosmos DB using the NoSQL API. Each profile includes UserID, Name, Email, and an array of Posts. The most common query retrieves a user's profile by UserID. The application requires strong consistency for writes so that once a profile is updated, all subsequent reads see the latest data. To minimize Request Unit (RU) consumption, which partition key should be chosen?

Question 96easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A media company stores user profile images in Azure Blob Storage. Regulators require that the images cannot be deleted or overwritten for a period of 90 days after upload. Which Azure Blob Storage feature should the company enable to meet this requirement?

Question 97mediummultiple choice
Read the full NAT/PAT explanation →

A travel booking application stores booking data in Azure Cosmos DB using the NoSQL API. Each booking document contains: BookingID (unique), UserID, Destination, TravelDate, Price. The most common query is: 'Retrieve all bookings for a specific UserID, sorted by TravelDate descending.' To minimize Request Unit (RU) consumption, which property should be chosen as the partition key?

Question 98hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company stores IoT temperature readings in Azure Cosmos DB using the NoSQL API. Each document contains: DeviceID, Timestamp, Temperature, Location. Data is ingested at a rate of 10,000 documents per second from thousands of devices. The most common query is 'Get all readings for a specific DeviceID in the last hour.' Which partition key should be chosen to avoid hot partitions while still supporting the query efficiently?

Question 99easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A media company stores high-definition video files for on-demand streaming. The files are accessed very frequently for the first 30 days after upload, then rarely (about once per month) for the next year, and after one year they are rarely accessed but must be retained for compliance (about once per year). Which set of access tier transitions minimizes cost while meeting access requirements?

Question 100easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company stores JSON documents for a product catalog. Each document has a flexible schema because different product categories have different attributes. The catalog is read-heavy and requires low-latency lookups by product ID. The company expects to handle millions of products and needs to serve customers globally with low latency. Which Azure NoSQL data store should they choose?

Question 101mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company stores historical sales data in Azure Blob Storage. The data is accessed about once per month and must be immediately available for read when needed. The company wants to minimize storage cost while meeting the access requirement. Which access tier should they use?

Question 102hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A gaming application requires a high-performance leaderboard that stores player scores and retrieves the top 10 scores quickly. The data does not require complex queries or a fixed schema. The leaderboard must support updates as new scores are submitted. Which Azure data store is most appropriate for this scenario?

Question 103mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A social media application stores user posts in Azure Cosmos DB using the NoSQL API. Each document includes: PostID (unique), UserID, Timestamp, Content. The most common query is: 'Get all posts for a specific UserID, sorted by Timestamp descending.' Which partition key should be chosen to distribute load evenly across physical partitions while also supporting this query efficiently?

Question 104mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company develops an IoT device registry that stores device metadata as JSON documents. Each device has a unique DeviceID, and the attributes vary per device type (e.g., sensors, actuators). The application requires low-latency reads by DeviceID and needs global distribution to support devices worldwide. The team wants to use a fully managed NoSQL database in Azure. Which API should they choose for Azure Cosmos DB?

Question 105easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company must archive customer correspondence PDFs that are rarely accessed but must be retained for seven years. The documents must be available for read within seconds if requested. Which Azure Blob Storage access tier should be used to minimize storage cost while meeting the availability requirement?

Question 106mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A global social media app uses Azure Cosmos DB (NoSQL API) to store user profile data. The app is read-heavy and requires the fastest possible read performance worldwide. The data is updated by users and eventual consistency is acceptable because immediate consistency is not critical for profile views. Which consistency level should they choose to minimize read latency?

Question 107mediummultiple choice
Read the full NAT/PAT explanation →

A company develops an IoT device registry that stores device metadata as JSON documents. Each device has a unique DeviceID, and the attributes vary per device type (e.g., sensors, actuators). The application requires low-latency reads by DeviceID and needs global distribution to support devices worldwide. Which Azure Cosmos DB API should they choose to natively support JSON documents with flexible schema?

Question 108mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A global online gaming company needs a data store for player game session logs. Each log record has a SessionID (unique), PlayerID, GameID, StartTime, EndTime, and a JSON payload containing variable game state details. The company requires low-latency writes for millions of concurrent sessions and wants to query by PlayerID and time range. Schema flexibility is important because game state details change frequently. Which Azure data store should they choose?

Question 109mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A manufacturing company collects sensor data from thousands of IoT devices. Each sensor reading includes a timestamp, device ID, and a variable set of measurements (e.g., temperature, pressure, vibration) that differ by device type. The company needs to store this data in a globally distributed NoSQL database that supports low-latency writes and flexible schema. Which Azure data store should they choose?

Question 110mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A mobile gaming company stores player session data as key-value pairs. Each player has a unique PlayerID, and the application needs to read/write the player's current level and score with very low latency. The data does not require complex queries, and the schema (attributes per player) can vary. The company wants a fully managed, globally distributed NoSQL database. Which Azure data store should they choose?

Question 111mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A mobile app stores user preferences in Azure Cosmos DB using the NoSQL API. The app frequently reads a single user's profile by user ID (the partition key). The development team wants the fastest possible read performance globally and is willing to accept that reads might not reflect the latest write immediately. Which consistency level should they choose to minimize read latency?

Question 112easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company needs to store archived log files that are rarely accessed but must be retained for regulatory compliance. The logs are text-based and each file is about 10 MB. They want the lowest storage cost while ensuring the data is durable and can be read when needed. Which Azure Blob Storage access tier should they choose?

Question 113mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A global social media app uses Azure Cosmos DB (NoSQL API) to store user profile data. The app is read-heavy and must serve content with the lowest possible latency to users worldwide. The data is updated by users, and the business has determined that eventual consistency is acceptable because immediate consistency after a write is not critical for profile views. Which consistency level should they choose to minimize read latency?

Question 114hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company stores user session data for a web application. Each session has a unique SessionID, UserID, start time, end time, and a variable set of attributes (e.g., pages visited, clicks, device type). The workload requires low-latency reads by SessionID and occasional queries by UserID and time range. Schema flexibility is critical because the attributes evolve over time. The team wants a fully managed NoSQL database that supports secondary indexing. Which Azure data store should they choose?

Question 115mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A mobile gaming company stores player activity logs as JSON documents. Each document has a unique ActivityID, a PlayerID, a timestamp, and a variable set of attributes depending on the game event (e.g., level started, item purchased). The application requires low-latency point reads by ActivityID and needs to query logs by PlayerID for a given time range. Schema flexibility is critical because new game events are added frequently. Which Azure Cosmos DB API should they choose?

Question 116mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A smart building company stores sensor data from thousands of IoT devices as JSON documents in Azure Cosmos DB using the NoSQL API. Each document contains fields: deviceId (string), timestamp (datetime), temperature (float), humidity (float), and additional device-specific fields (e.g., motionDetected, CO2level). The most common query is: SELECT * FROM c WHERE c.deviceId = 'sensor-123' AND c.timestamp >= '2025-01-01' AND c.timestamp < '2025-02-01' ORDER BY c.timestamp DESC. Which indexing strategy will provide the best performance for this query?

Question 117mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A gaming company stores player profiles in Azure Cosmos DB using the NoSQL API. Each profile is a JSON document containing fields like playerId, userName, level, inventory (an array of items), and friends (an array of playerIds). The application frequently needs to query all players that have a specific item in their inventory (e.g., 'sword'). Which Cosmos DB feature should they use to support this query efficiently?

Question 118easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company stores IoT sensor data as JSON files in Azure Blob Storage. A data analyst needs to run ad-hoc SQL queries on these files without moving the data and without provisioning any compute clusters. The analyst wants to pay only for the amount of data processed by each query. Which Azure service should they use?

Question 119easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A mobile gaming startup needs to store player profiles that can have varying attributes (e.g., some players have a 'nickname', others have 'avatar URL'). The application must read a player's profile by PlayerID with very low latency (under 10 ms) from any location worldwide. The data does not require complex queries or joins. Which Azure data store should they choose?

Question 120mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A smart building company stores IoT sensor data in Azure Cosmos DB using the NoSQL API. Each document contains fields: deviceId (partition key), timestamp, temperature, and humidity. The most common query is to retrieve all readings for a specific device within a time range, which runs efficiently. However, the analytics team occasionally runs a query to find all devices that reported a temperature above 50 degrees Celsius in the last hour, without specifying deviceId. This query is very slow and consumes a high number of request units (RUs). What is the most likely reason for the slow performance and high RU consumption?

Question 121easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A mobile game developer needs to store player session data. Each session has a unique SessionID, a UserID, a start timestamp, an end timestamp, and a collection of game events (each event is a JSON object). The application requires low-latency point reads by SessionID and the ability to query all sessions for a given UserID within a time range. The schema of game events can vary between sessions (e.g., new event types added frequently). The developer wants a fully managed NoSQL database that supports flexible schemas and secondary indexing. Which Azure data store should they choose?

Question 122mediummultiple choice
Read the full network assurance explanation →

A smart home company stores device telemetry in Azure Cosmos DB using the NoSQL API. Each document contains: deviceId (string), timestamp (datetime), temperature (float), humidity (float). The most common query retrieves all documents for a specific deviceId within a time range, ordered by timestamp descending. This query performs well. However, a new query that finds devices with temperature > 50 in the last hour (without specifying deviceId) is extremely slow and consumes many request units (RUs). What is the most likely cause?

Question 123mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A social media analytics company needs to store large amounts of user activity logs. Each log entry contains a timestamp, user ID, activity type, and a dynamic set of custom attributes (e.g., page viewed, time spent). The application requires low-latency writes and point reads by a composite key (user ID and timestamp). The data is rarely updated after insertion. The company wants a fully managed NoSQL database that supports serverless throughput and automatic expiration of old logs (TTL). Which Azure Cosmos DB API should they choose?

Question 124mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A retail company is designing a product catalog for its e-commerce website. Each product has a unique ProductID, a name, a price, and a variable number of attributes (e.g., size, color, weight) that differ across product categories. The application requires ability to read a product's details by ProductID with single-digit millisecond latency from any Azure region globally. The schema must be flexible to accommodate new attributes without schema changes. Which Azure data store should the company choose?

Question 125mediumdrag order
Read the full Describe considerations for working with non-relational data on explanation →

Drag and drop the steps to configure a geo-replication for Azure Cosmos DB in the correct order.

Drag steps to the numbered slots on the right, or tap a step then tap a slot.

Steps
Order
1Step 1
2Step 2
3Step 3
4Step 4
5Step 5
Question 126mediumdrag order
Read the full Describe considerations for working with non-relational data on explanation →

Drag and drop the steps to configure a firewall rule for Azure SQL Database in the correct order.

Drag steps to the numbered slots on the right, or tap a step then tap a slot.

Steps
Order
1Step 1
2Step 2
3Step 3
4Step 4
5Step 5
Question 127mediummatching
Read the full Describe considerations for working with non-relational data on explanation →

Match each Azure storage redundancy option to its description.

Drag a concept onto its matching description — or click a concept then click the description.

Concepts
Matches

Locally redundant storage within a single datacenter

Zone-redundant storage across availability zones

Geo-redundant storage with cross-region replication

Read-access geo-redundant storage

Geo-zone-redundant storage

Question 128mediummatching
Read the full Describe considerations for working with non-relational data on explanation →

Match each Azure SQL Database tier to its description.

Drag a concept onto its matching description — or click a concept then click the description.

Concepts
Matches

Low-cost for small workloads

Balanced performance and cost

High performance and low latency

Highly scalable for large databases

Auto-scaling compute based on demand

Question 129mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company stores sensor data in Azure Blob Storage. The data is appended every minute and rarely modified. The compliance team requires that blobs older than 90 days be moved to a more cost-effective storage tier, and blobs older than 365 days be deleted. Which solution should you recommend?

Question 130hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A global e-commerce company uses Azure Cosmos DB for its product catalog. The database is replicated across multiple regions. During a regional outage, customers in the affected region report that they cannot update product prices. The application team confirms that read requests succeed. What is the most likely cause of this issue?

Question 131easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

You need to store JSON documents that are frequently read and written by a web application. Each document is about 10 KB. The solution must provide low-latency access globally. Which Azure data store should you use?

Question 132mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company stores terabytes of historical log data in Azure Blob Storage. The data is rarely accessed but must be retained for 10 years for compliance. The company wants to minimize storage costs. Which storage tier should you use?

Question 133hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

You need to upload a 500 GB file to Azure Blob Storage. The network connection is unreliable. Which feature should you use to ensure the upload completes successfully?

Question 134easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company uses Azure Table Storage to store user session data. The data must be encrypted at rest. What should you do?

Question 135mediummultiple choice
Read the full network assurance explanation →

You are designing a solution to store IoT device telemetry data. Each message is a small JSON payload (1-2 KB). The data is written once and read frequently for real-time dashboards. Which Azure data store should you use?

Question 136hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company uses Azure Data Lake Storage Gen2 to store analytics data. The security team requires that all data access be audited, including read, write, and delete operations. Which feature should you enable?

Question 137easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

You need to choose a non-relational data store for a key-value workload where each item is identified by a partition key and row key. Which Azure service should you use?

Question 138mediummulti select
Read the full Describe considerations for working with non-relational data on explanation →

Which TWO scenarios are appropriate for using Azure Blob Storage? (Choose two.)

Question 139hardmulti select
Read the full Describe considerations for working with non-relational data on explanation →

Which THREE are benefits of using Azure Cosmos DB? (Choose three.)

Question 140mediummulti select
Read the full Describe considerations for working with non-relational data on explanation →

Which TWO are valid access tiers for Azure Blob Storage? (Choose two.)

Question 141mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

Refer to the exhibit. An administrator deploys this Azure Policy assignment. What is the most likely effect on storage account 'storage1'?

Exhibit

{
  "version": "2019-01-01",
  "name": "assignSasPolicy",
  "type": "Microsoft.Authorization/policyAssignments",
  "properties": {
    "policyDefinitionId": "/providers/Microsoft.Authorization/policyDefinitions/abcd-1234",
    "parameters": {
      "effect": "deny"
    },
    "scope": "/subscriptions/12345/resourceGroups/rg1/providers/Microsoft.Storage/storageAccounts/storage1"
  }
}
Question 142hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

Refer to the exhibit. You are analyzing the configuration of an Azure Storage account. Which of the following is true about this account?

Exhibit

{
  "kind": "StorageV2",
  "properties": {
    "isHnsEnabled": true,
    "encryption": {
      "keySource": "Microsoft.Storage"
    },
    "networkAcls": {
      "defaultAction": "Deny",
      "virtualNetworkRules": [],
      "ipRules": []
    },
    "supportsHttpsTrafficOnly": true
  }
}
Question 143mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

Refer to the exhibit. You are reviewing an Azure Cosmos DB account configuration. Which API is this account configured to use?

Exhibit

{
  "databaseAccountOfferType": "Standard",
  "capabilities": [
    {
      "name": "EnableCassandra"
    }
  ],
  "locations": [
    {
      "locationName": "West US",
      "failoverPriority": 0
    },
    {
      "locationName": "East US",
      "failoverPriority": 1
    }
  ],
  "consistencyPolicy": {
    "defaultConsistencyLevel": "Session"
  }
}
Question 144mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

Your organization stores IoT sensor data as JSON blobs in Azure Blob Storage. You need to query this data using SQL statements without moving the data. Which Azure service should you use?

Question 145hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company uses Azure Table storage to store session state for a web application. They notice that read latency increases during peak hours. Which design change should they implement to reduce latency?

Question 146easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

Your team needs to store JSON documents that require schema flexibility and global distribution. Which Azure data store should you choose?

Question 147mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

You are designing a solution to store large binary files (videos) for a media company. The solution must support tiered storage to optimize costs based on access frequency. Which Azure storage option should you use?

Question 148hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A retail company uses Azure Cosmos DB to store product catalog data. They experience high request unit (RU) consumption during peak hours, leading to throttling. Which action should they take to reduce RU consumption without changing the application code?

Question 149easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

You need to store event data from multiple sources in a schema-less format for later analysis. The data arrives as JSON and must be durable and highly available. Which Azure service should you use?

Question 150mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

Your application uses Azure Table storage to store user preferences. You need to retrieve all preferences for a specific user quickly. Which key should you use as the partition key?

Question 151hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company uses Azure Databricks to process data stored in Azure Data Lake Storage Gen2. They need to enforce fine-grained access control on files and folders based on user identity. Which security feature should they implement?

Question 152easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

You are storing log files from multiple applications in Azure Blob Storage. Each log file is a text file with timestamp data. You need to query logs for a specific date range using SQL. Which Azure service can query these files directly?

Question 153mediummulti select
Read the full Describe considerations for working with non-relational data on explanation →

Which TWO of the following are characteristics of Azure Blob Storage?

Question 154hardmulti select
Read the full Describe considerations for working with non-relational data on explanation →

Which THREE of the following are valid considerations when choosing between Azure Cosmos DB and Azure Table Storage?

Question 155easymulti select
Read the full Describe considerations for working with non-relational data on explanation →

Which TWO of the following Azure services are considered non-relational data stores?

Question 156mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

Refer to the exhibit. You are designing an Azure Table storage schema for user settings. The JSON shows a sample entity. Which query will retrieve all settings for user123 efficiently?

Exhibit

{
  "PartitionKey": "user123",
  "RowKey": "settings",
  "theme": "dark",
  "language": "en"
}
Question 157hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

Refer to the exhibit. You are storing product data in Azure Cosmos DB using the SQL API. The JSON shows a sample document. You need to query for all products in the 'Electronics' category with a price less than 200. Which query should you use?

Exhibit

{
  "id": "1",
  "name": "Product A",
  "category": "Electronics",
  "price": 199.99,
  "tags": ["new", "sale"]
}
Question 158easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

Refer to the exhibit. You have a CSV file stored in Azure Blob Storage. You want to query this file using Azure Synapse Serverless SQL. Which OPENROWSET option should you use?

Exhibit

{
  "name": "data.csv",
  "content": "id,name,age\n1,Alice,30\n2,Bob,25"
}
Question 159mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company stores IoT sensor data in Azure Blob Storage. The data is written hourly and must be retained for 90 days. After 90 days, it must be automatically deleted. Which access tier should be used for cost optimization during the retention period?

Question 160easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

You are designing a solution to store JSON documents from a web application. Each document is about 10 KB and must be queried by a unique ID. Which Azure data store is most appropriate?

Question 161hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company uses Azure Blob Storage to store video files for a streaming service. The files are accessed frequently for the first 30 days after upload, then rarely after. The company wants to minimize storage costs while maintaining fast access for frequently accessed files. What should they implement?

Question 162mediummultiple choice
Read the full network assurance explanation →

You need to store telemetry data from millions of devices. Each record includes a device ID, timestamp, and metric value. The data will be queried by device ID and time range. Which Azure data store is best suited for this scenario?

Question 163easymultiple choice
Read the full NAT/PAT explanation →

A company is migrating on-premises Hadoop HDFS data to Azure. They want to keep the same file system semantics for compatibility with existing analytics jobs. Which Azure storage solution should they use?

Question 164mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

You are designing a solution that requires storing large binary files (up to 5 TB each) that are updated frequently by multiple processes. Which Azure storage feature allows concurrent writes to the same file?

Question 165hardmultiple choice
Read the full NAT/PAT explanation →

A company stores customer data in Azure Table Storage. They need to query by a combination of partition key (customer region) and row key (customer ID). Which query pattern is most efficient?

Question 166easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

You need to provide temporary access to a specific blob in Azure Blob Storage for a limited time. The access should be time-limited and require no authentication from the user. Which mechanism should you use?

Question 167hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

Your company uses Azure Cosmos DB with the Core (SQL) API. A collection contains millions of documents, and queries often filter by a property that is not the partition key. What should you do to improve query performance?

Question 168mediummulti select
Read the full Describe considerations for working with non-relational data on explanation →

Which TWO of the following are benefits of using Azure Table Storage over Azure Blob Storage for storing semi-structured data?

Question 169hardmulti select
Read the full Describe considerations for working with non-relational data on explanation →

Which THREE of the following are valid considerations when choosing between Azure Blob Storage and Azure Data Lake Storage Gen2 for a big data analytics workload?

Question 170easymulti select
Read the full Describe considerations for working with non-relational data on explanation →

Which TWO of the following are features of Azure Cosmos DB that help ensure high availability?

Question 171mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

You have applied the lifecycle management policy shown in the exhibit to an Azure Storage account. A blob named 'logs/error.log' was last modified 200 days ago. In which tier is the blob currently stored?

Exhibit

Refer to the exhibit.

```json
{
  "version": "2019-12-12",
  "rules": [
    {
      "name": "rule1",
      "enabled": true,
      "type": "Lifecycle",
      "definition": {
        "filters": {
          "blobTypes": ["blockBlob"],
          "prefixMatch": ["logs/"]
        },
        "actions": {
          "baseBlob": {
            "tierToCool": {
              "daysAfterModificationGreaterThan": 30
            },
            "tierToArchive": {
              "daysAfterModificationGreaterThan": 90
            },
            "delete": {
              "daysAfterModificationGreaterThan": 365
            }
          }
        }
      }
    }
  ]
}
```
Question 172hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

You are analyzing a SQL script for an Azure Synapse Analytics dedicated SQL pool as shown in the exhibit. The table 'SensorData' will contain billions of rows. Which statement about the table design is correct?

Exhibit

Refer to the exhibit.

```sql
CREATE TABLE SensorData (
    DeviceID INT,
    Timestamp DATETIME2,
    Temperature FLOAT,
    Humidity FLOAT
)
WITH (
    DISTRIBUTION = HASH(DeviceID),
    CLUSTERED COLUMNSTORE INDEX
);
```
Question 173easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

You have an Azure Blob Storage container configured with the JSON snippet shown in the exhibit. What does the 'publicAccess' setting of 'Blob' allow?

Exhibit

Refer to the exhibit.

```json
{
  "containers": [
    {
      "name": "container1",
      "properties": {
        "publicAccess": "Blob"
      }
    }
  ]
}
```
Question 174mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

You are designing a data storage solution for a social media application that stores user profile pictures and uploaded photos. The solution must support high throughput and be optimized for reading and writing large binary objects. Which Azure data service should you recommend?

Question 175hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company stores IoT sensor data in Azure Table Storage. The data is accessed frequently for the first 30 days, then rarely. You need to minimize storage costs while ensuring data is available for queries within 24 hours of a request. What should you implement?

Question 176easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

You need to store JSON documents for a web application that requires low-latency reads and writes globally. The data has no fixed schema. Which Azure service should you use?

Question 177mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A media company stores video files in Azure Blob Storage. They want to use Azure Content Delivery Network (CDN) to serve these videos globally. However, they need to restrict access to only authorized users. What should you implement?

Question 178hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

Your application stores millions of small log entries in Azure Table Storage. Queries by partition key and row key are fast, but you also need to query by timestamp across partitions. The query performance is slow. What is the best way to improve query performance?

Question 179easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

Your team needs to store unstructured data such as documents, images, and videos for a data lake analytics project. The data will be processed by Azure Data Lake Storage Gen2. Which storage account type should you create?

Question 180mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

You are designing a solution to store customer preferences as key-value pairs. The data will be accessed frequently and must support high availability across multiple Azure regions. The solution should minimize management overhead. Which Azure service should you use?

Question 181hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A hospital stores medical images in Azure Blob Storage. They must ensure that images are encrypted at rest using customer-managed keys (CMK) and that access to the keys is audited. What should you implement?

Question 182easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

Your company needs to store large amounts of data that will be accessed only a few times a year for compliance audits. The data must be retained for 7 years. Which Azure Blob Storage access tier should you choose?

Question 183mediummulti select
Read the full Describe considerations for working with non-relational data on explanation →

Which TWO of the following are valid use cases for Azure Queue Storage?

Question 184hardmulti select
Read the full Describe considerations for working with non-relational data on explanation →

Which THREE of the following are features of Azure Data Lake Storage Gen2?

Question 185mediummulti select
Read the full Describe considerations for working with non-relational data on explanation →

Which TWO of the following are true about Azure Cosmos DB?

Question 186hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

Refer to the exhibit. You are reviewing an ARM template snippet for an Azure storage account. You need to ensure that the storage account supports POSIX-like permissions for data lake workloads. Which property must be enabled?

Exhibit

{
  "dataLakeStoreGen2": {
    "hierarchicalNamespace": {
      "enabled": true
    }
  },
  "encryption": {
    "keySource": "Microsoft.Storage"
  }
}
Question 187mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

Refer to the exhibit. An administrator creates a storage account with the Hot tier and then creates a container with the Cool tier. Data is uploaded to the container. Which access tier applies to the uploaded blobs by default?

Exhibit

{
  "storageAccount": {
    "name": "mystorageaccount",
    "kind": "StorageV2",
    "properties": {
      "accessTier": "Hot"
    }
  },
  "container": {
    "name": "data",
    "properties": {
      "accessTier": "Cool"
    }
  }
}
Question 188hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

Refer to the exhibit. You deploy an Azure Cosmos DB account using this ARM template. Users in East US report that reads are slower than writes. What is the most likely cause?

Exhibit

{
  "apiVersion": "2023-01-01",
  "type": "Microsoft.DocumentDB/databaseAccounts",
  "name": "cosmosdb-account",
  "properties": {
    "databaseAccountOfferType": "Standard",
    "locations": [
      {
        "locationName": "West US",
        "failoverPriority": 0
      },
      {
        "locationName": "East US",
        "failoverPriority": 1
      }
    ],
    "consistencyPolicy": {
      "defaultConsistencyLevel": "Session"
    }
  }
}
Question 189mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company stores IoT sensor data in Azure Blob Storage. The data is written once, rarely accessed, and must be retained for 10 years for compliance. The cheapest storage tier should be used for the first 30 days after ingestion, then moved to a lower-cost tier. Which storage tier configuration should you recommend?

Question 190hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

You are designing a solution to store large binary files (up to 100 GB each) that are frequently read but rarely updated. The data must be accessible via HTTPS and support concurrent reads. Which Azure data store should you use?

Question 191easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A retail company wants to store product catalog data in a non-relational format. The data includes product ID, name, description, price, and an array of tags. The data is frequently updated and must support low-latency reads and writes at global scale. Which Azure service should they use?

Question 192mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

You need to store log files from multiple virtual machines in a central location. Each log file is appended to continuously and can be up to 1 TB. The solution must support concurrent appends from many VMs and provide low-latency read access for real-time monitoring. Which Azure storage solution should you choose?

Question 193hardmultiple choice
Read the full NAT/PAT explanation →

A company stores sensitive customer data in Azure Blob Storage. They need to ensure that data at rest is encrypted using a customer-managed key that is stored in Azure Key Vault. Additionally, they want to prevent data from being accessed by unauthorized users even if the storage account key is compromised. Which combination should they use?

Question 194easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

You need to store a collection of JSON documents that contain user profile data. The data is frequently queried by user ID and by email address. The solution must support indexing on multiple fields and provide low-latency queries. Which Azure service should you use?

Question 195mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company stores backup files in Azure Blob Storage. The backups are taken daily and must be retained for 7 years. The backup files are rarely accessed after the first month. The company wants to minimize storage costs while ensuring that backups are available for retrieval within 5 hours when needed. Which storage tier should they use after the first month?

Question 196hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

You are designing a solution to store and analyze large volumes of streaming data from social media feeds. The data is semi-structured (JSON) and will be used for real-time dashboards. You need to choose a storage solution that can handle high-ingestion throughput and support querying with Azure Synapse Serverless SQL. Which storage option should you choose?

Question 197easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A startup is building a mobile app that requires offline data synchronization. The app needs to store user-generated content locally on the device and sync with Azure when connectivity is available. Which Azure service should they use for the cloud backend?

Question 198mediummulti select
Read the full Describe considerations for working with non-relational data on explanation →

Which TWO Azure services can be used to store non-relational data? (Choose two.)

Question 199hardmulti select
Read the full Describe considerations for working with non-relational data on explanation →

Which THREE factors should you consider when choosing between Azure Blob Storage and Azure Cosmos DB for a new application? (Choose three.)

Question 200easymulti select
Read the full Describe considerations for working with non-relational data on explanation →

Which TWO storage tiers are available in Azure Blob Storage for general-purpose v2 storage accounts? (Choose two.)

Question 201hardmultiple choice
Read the full network assurance explanation →

You are a data engineer for a global gaming company. The company collects telemetry data from millions of players in real time. Each telemetry event is a JSON object containing player ID, game session ID, event type, timestamp, and a payload of up to 5 KB. The data must be stored for 90 days for real-time analytics and then moved to long-term storage for 5 years for historical analysis. The real-time analytics require querying by player ID and event type with sub-second latency. The long-term storage must be cost-effective and support batch analytics. You need to design a storage solution. Which combination of Azure services should you use to meet these requirements?

Question 202mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A healthcare organization needs to store medical imaging files (DICOM) that average 50 MB each, with some up to 500 MB. The images must be retained for 10 years for regulatory compliance. During the first year, images are accessed frequently by radiologists. After one year, access drops to once or twice a year. The organization also needs to support application-level encryption with customer-managed keys. The storage solution must be HIPAA eligible and provide high durability. You need to recommend a storage solution. Which Azure service and configuration should you choose?

Question 203mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company stores IoT sensor data in Azure Blob Storage. The data is structured as JSON files organized by date. Data scientists need to query this data using SQL statements without moving it. Which Azure service should they use to enable this?

Question 204hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company uses Azure Cosmos DB for a global e-commerce application. The application needs to support multi-region writes and provide strong consistency for inventory updates. Which configuration minimizes write latency while meeting the consistency requirement?

Question 205easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company needs to store large amounts of unstructured data (videos and images) for a media streaming application. The data must be accessible via HTTP/HTTPS and support tiered storage for cost optimization. Which Azure storage solution should they choose?

Question 206mediummulti select
Read the full Describe considerations for working with non-relational data on explanation →

A company is designing a solution to store time-series data from millions of IoT devices. Which TWO Azure services are most suitable for this scenario?

Question 207hardmulti select
Read the full Describe considerations for working with non-relational data on explanation →

A company uses Azure Cosmos DB with the SQL API. They need to implement a data partitioning strategy to optimize query performance and avoid hot partitions. Which THREE practices should they follow?

Question 208mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

Refer to the exhibit. The exhibit shows a query used in Azure Cosmos DB. What is the correct interpretation of this query?

Exhibit

{ "version": "1.0", "statement": "SELECT * FROM c WHERE c.age > 25" }
Question 209hardmultiple choice
Read the full NAT/PAT explanation →

A company uses Azure Cosmos DB with the MongoDB API for a customer profile service. The service handles 10,000 writes per second and 50,000 reads per second. The data is 1 KB per document. The company needs to reduce read latency for frequently accessed customers and minimize RU consumption. Currently, the service reads the entire document for every request. They decide to implement a materialized view pattern using Azure Cosmos DB change feed and a separate container. Which additional step should they take to optimize read performance and cost?

Question 210mediummultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company stores log files in Azure Blob Storage. Each log file is a CSV file ranging from 100 MB to 1 GB. They need to query the logs using SQL queries and plan to use Azure Synapse Serverless SQL. The logs are stored in a container named 'logs' with a folder structure like 'year=2023/month=01/day=01/logfile.csv'. They want to optimize query performance and reduce data scanned. Which partitioning strategy should they implement?

Question 211easymultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company uses Azure Table Storage to store customer session data. Each session has a PartitionKey (CustomerId) and RowKey (SessionId). They need to retrieve all sessions for a specific customer quickly. Which query design will be most efficient?

Question 212mediummultiple choice
Read the full network assurance explanation →

A company uses Azure Cosmos DB with the Cassandra API for a time-series telemetry application. The data model uses a composite primary key (device_id, timestamp). The application queries telemetry for a specific device within a time range. Recently, query performance has degraded as data volume grows. The RU consumption per query is high. Which action should they take to improve performance and reduce RU cost?

Question 213hardmultiple choice
Read the full Describe considerations for working with non-relational data on explanation →

A company stores user profile data in Azure Blob Storage as JSON files. Each file represents one user. They need to provide real-time search capabilities on user attributes like name, email, and location. The search must support partial matches and return results within 500 ms. The data volume is 10 TB and grows by 1 GB daily. They have a limited budget and want to minimize operational overhead. Which Azure solution should they choose?

Question 214easymulti select
Read the full Describe considerations for working with non-relational data on explanation →

A company is choosing a non-relational data store for a new application that requires flexible schema, high availability, and low latency across multiple geographic regions. Which TWO Azure services meet these requirements?

Practice tests

Scored 10-question sessions with instant feedback and explanations.

DP-900 Practice Test 1 — 10 Questions→DP-900 Practice Test 2 — 10 Questions→DP-900 Practice Test 3 — 10 Questions→DP-900 Practice Test 4 — 10 Questions→DP-900 Practice Test 5 — 10 Questions→DP-900 Practice Exam 1 — 20 Questions→DP-900 Practice Exam 2 — 20 Questions→DP-900 Practice Exam 3 — 20 Questions→DP-900 Practice Exam 4 — 20 Questions→Free DP-900 Practice Test 1 — 30 Questions→Free DP-900 Practice Test 2 — 30 Questions→Free DP-900 Practice Test 3 — 30 Questions→DP-900 Practice Questions 1 — 50 Questions→DP-900 Practice Questions 2 — 50 Questions→DP-900 Exam Simulation 1 — 100 Questions→

Practice by domain

Each domain maps to a weighted exam section. Focus on the domain where you are weakest.

Describe core data conceptsDescribe an analytics workload on AzureIdentify considerations for relational data on AzureDescribe considerations for working with non-relational data on Azure

Practice by scenario

Filter questions by type — troubleshooting, exhibit, drag-and-drop, PBQ, ACLs, OSPF, and more.

Browse scenarios→

Continue studying

All Describe considerations for working with non-relational data on Azure setsAll Describe considerations for working with non-relational data on Azure questionsDP-900 Practice Hub