New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Microsoft DP-420 Exam - Topic 10 Question 35 Discussion

Actual exam question for Microsoft's DP-420 exam
Question #: 35
Topic #: 10
[All DP-420 Questions]

You have a database named db1 in an Azure Cosmos DB f You have a third-party application that is exposed thro You need to migrate data from the application to a What should you use?

Show Suggested Answer Hide Answer
Suggested Answer: B

you can migrate data from various data sources to Azure Cosmos DB using different tools and methods.The choice of the migration tool depends on factors such as the data source, the Azure Cosmos DB API, the size of data, and the expected migration duration1. Some of the common migration tools are:

Azure Cosmos DB Data Migration tool: This is an open source tool that can import data to Azure Cosmos DB from sources such as JSON files, MongoDB, SQL Server, CSV files, and Azure Cosmos DB collections.This tool supports the SQL API and the Table API of Azure Cosmos DB2.

Azure Data Factory: This is a cloud-based data integration service that can copy data from various sources to Azure Cosmos DB using connectors.This tool supports the SQL API, MongoDB API, Cassandra API, Gremlin API, and Table API of Azure Cosmos DB3.

Azure Cosmos DB live data migrator: This is a command-line tool that can migrate data from one Azure Cosmos DB container to another container within the same or different account.This tool supports live migration with minimal downtime and works with any Azure Cosmos DB API4.

For your scenario, if you want to migrate data from a third-party application that is exposed through an OData endpoint to a container in Azure Cosmos DB for NoSQL, you should useAzure Data Factory.Azure Data Factory has an OData connector that can read data from an OData source and write it to an Azure Cosmos DB sink using the SQL API5. You can create a copy activity in Azure Data Factory that specifies the OData source and the Azure Cosmos DB sink, and run it on demand or on a schedule.


Contribute your Thoughts:

0/2000 characters
Karma
3 months ago
Azure Data Factory has those built-in connectors, so it makes sense!
upvoted 0 times
...
Temeka
4 months ago
I heard Database Migration Assistant is good for SQL databases, not Cosmos.
upvoted 0 times
...
Diane
4 months ago
Wait, isn't Azure Migrate more for infrastructure?
upvoted 0 times
...
Sena
4 months ago
Definitely agree, ADF is great for data migration!
upvoted 0 times
...
Dalene
4 months ago
I think Azure Data Factory is the best choice here.
upvoted 0 times
...
Kattie
4 months ago
I could be wrong, but I think Azure Data Factory is often recommended for moving data between services, so that might be it.
upvoted 0 times
...
Pamella
5 months ago
I practiced a similar question, and I feel like Azure Migrate is more for infrastructure, not specifically for data migration.
upvoted 0 times
...
Benton
5 months ago
I'm not entirely sure, but I remember something about the Database Migration Assistant being useful for schema and data migration.
upvoted 0 times
...
Stevie
5 months ago
I think Azure Data Factory might be the right choice since it’s designed for data integration and migration tasks.
upvoted 0 times
...
Wenona
5 months ago
Hmm, this is a tricky one. I'm not entirely sure which option would be the most suitable. I might need to do some additional research on the capabilities of each tool to make a more informed decision.
upvoted 0 times
...
Xochitl
5 months ago
I think I've got this one! Based on the information provided, Azure Data Factory seems like the best choice. It's designed for data integration and migration, and it should be able to handle the migration from the third-party application to the Azure Cosmos DB database.
upvoted 0 times
...
Starr
5 months ago
I'm a bit unsure about this one. The options seem to cover different migration tools, but I'm not sure which one would be the most appropriate for this specific scenario. I'll need to review the details more carefully.
upvoted 0 times
...
Paris
5 months ago
Okay, let's see here. We have an Azure Cosmos DB database and a third-party application that needs to be migrated. I'm leaning towards Azure Data Factory, as it seems like a good fit for this type of data migration scenario.
upvoted 0 times
...
Nadine
5 months ago
Hmm, this looks like a data migration question. I think I'll need to carefully consider the options and the context provided to determine the best approach.
upvoted 0 times
...
Vivienne
5 months ago
This seems like a straightforward question about protecting data in Azure Blob storage. I think the key is to focus on the requirements - data must be immutable, protected from overwrites and deletes, and written once but read many times.
upvoted 0 times
...
Hillary
5 months ago
Hmm, I'm not entirely sure about this one. I'd have to think it through a bit more. Maybe the Planning process group since that's where a lot of the initial planning and budgeting happens?
upvoted 0 times
...
Jarod
5 months ago
I feel pretty confident about this one. MaxCompute is all about batch processing of structured data, so anything related to real-time operations or unstructured data like social networking would be out of scope. I'll mark A, Order management, as the correct answer.
upvoted 0 times
...
Craig
5 months ago
The part about needing to check the encryption setting seems a bit off; I thought encryption was always enforced in this mechanism.
upvoted 0 times
...
Audry
2 years ago
Database Migration Assistant is more for schema and code migration, not data migration.
upvoted 0 times
...
Vivan
2 years ago
But what about Database Migration Assistant? Shouldn't we consider that too?
upvoted 0 times
...
Micaela
2 years ago
I agree with Azure Data Factory can handle data migration efficiently.
upvoted 0 times
...
Audry
2 years ago
I think we should use Azure Data Factory for the migration.
upvoted 0 times
...
Margurite
2 years ago
Database Migration Assistant is more for schema and code migration, not data migration.
upvoted 0 times
...
Luisa
2 years ago
But what about Database Migration Assistant? Shouldn't we consider that too?
upvoted 0 times
...
Geoffrey
2 years ago
I agree with Margurite, Azure Data Factory can handle data migration efficiently.
upvoted 0 times
...
Margurite
2 years ago
I think we should use Azure Data Factory for the migration.
upvoted 0 times
...
Jolene
2 years ago
Ah, but Azure Migrate is more focused on migrating VMs and servers, not necessarily application data. I think Azure Data Factory is the way to go here. It can handle all the data transformation and loading into Cosmos DB.
upvoted 0 times
...
Hui
2 years ago
Database Migration Assistant? That's a new one to me. I wonder if that's a specialized tool for Cosmos DB.
upvoted 0 times
...
Val
2 years ago
Hmm, I'm not so sure about Azure Data Factory. Doesn't that require a bit more setup and configuration? I was thinking Azure Migrate might be simpler, since it's designed for cloud migrations.
upvoted 0 times
...
Erin
2 years ago
Azure Migrate? That's usually for VM migrations, not database migrations. Interesting choice, let's see if that's a valid option here.
upvoted 0 times
...
Nydia
2 years ago
I think the key here is that we need to migrate data from an existing application to an Azure Cosmos DB. Based on that, I'd say Azure Data Factory is the best option. It's a great tool for ETL and data integration tasks like this.
upvoted 0 times
...
Stephania
2 years ago
I've used Azure Data Factory before for data migration, so that's my initial thought. But let's consider the other options too.
upvoted 0 times
...
Blair
2 years ago
This question is pretty straightforward, but I'm a bit confused about the wording. What do they mean by 'third-party application'? Is that the source of the data we need to migrate?
upvoted 0 times
Chandra
2 years ago
Azure Migrate is used for server migration, not data migration in this scenario.
upvoted 0 times
...
Lanie
2 years ago
C
upvoted 0 times
...
Winifred
2 years ago
Makes sense, thanks for clarifying.
upvoted 0 times
...
Leota
2 years ago
A
upvoted 0 times
...
Denise
2 years ago
Azure Data Factory is the tool that can help migrate data from the third-party application to Azure Cosmos DB.
upvoted 0 times
...
Paola
2 years ago
B
upvoted 0 times
...
Keena
2 years ago
Yes, the third-party application is the source of the data that needs to be migrated.
upvoted 0 times
...
Yvette
2 years ago
A
upvoted 0 times
...
...
Bong
2 years ago
Database migration, huh? I bet the answer involves some kind of Azure service. Let's see what the options are.
upvoted 0 times
Keneth
2 years ago
I'm not sure. Maybe Azure Migrate would be the best option.
upvoted 0 times
...
Tish
2 years ago
No, I believe Database Migration Assistant is the right choice here.
upvoted 0 times
...
Marshall
2 years ago
I think we should use Azure Data Factory.
upvoted 0 times
...
...
Kizzy
2 years ago
Hmm, this seems straightforward enough. I'm wondering if there's a catch somewhere.
upvoted 0 times
...
Jeniffer
2 years ago
Ooh, a Cosmos DB question! That's right up my alley. Let's see what we've got here.
upvoted 0 times
...

Save Cancel