MongoDB
9 TopicsHelp with Partial MongoDB Update via Azure Data Factory Data Flow
Hello, everyone! I have a complex question about how to perform a partial update on a MongoDB collection using Data Flow in Azure Data Factory. My goal is to modify only some nested fields without overwriting the entire document. My flow reads JSON files with the following structure: { "_id": { "$oid": "1xp3232to" }, "root_field": "root_value", "main_array": [ { "array_id": "id001", "status": "PENDING", "nested_array": [] } ], "numeric_value": { "$numberDecimal": "10.99" } } I need Data Flow to make two changes in a single run: Change the status field from "PENDING" to "SENT". Add a new object to the nested_array with the following data: event: "SENT" description: "FILE GENERATED" timestamp: (current date and time) system: "Sis Test" I've tried some expressions with update and append in the Derived Column transformation, but I can't get the syntax right to make both changes at the same time. My biggest concern is with the MongoDB Sink: how to configure it so that Data Flow performs a partial update and doesn't overwrite the entire document, losing root_field, numeric_value, etc.? My questions are: What is the correct expression for the Derived Column that makes these two nested modifications in a single step? How should I configure the MongoDB Sink to ensure the update is partial, using _id as the key? I really appreciate the community's help!36Views0likes1CommentRegister MongoDB Atlas as a data source in Microsoft Purview
Has anyone managed to register MongoDB Atlas as a data source in Microsoft Purview? I can’t get it to register. When I choose the MongoDB option, I get the error "Error: (24275) The legacy MongoDB connector has been deprecated. To ensure your pipeline works, please create a new MongoDB linked service. Detailed instructions can be found in this documentation: https://learn.microsoft.com/azure/data-factory/connector-mongodb#upgrade-the-mongodb-linked-service", but we only have one connector for MongoDB in Purview.89Views0likes2CommentsDevelop a Library Web API: Integrating Azure Cosmos DB for MongoDB with ASP.NET Core
As a software developer, you’re always seeking ways to build scalable, high-performance applications. Azure Cosmos DB for MongoDB offers the flexibility of MongoDB with the reliability and global reach of Azure. In this blog, we’ll explore how to integrate Azure Cosmos DB for MongoDB with your ASP.NET Core application, walking through the key steps for setting up a simple API to perform CRUD operations. By leveraging this powerful combination, you can streamline your development process and unlock new possibilities for your data-driven projects. In our previous blog, we delved into the capabilities of azure cosmos DB for MongoDB using Open MongoDB shell in Azure portal. I highly recommend checking it out to understand the fundamentals2.8KViews0likes0CommentsUnlock the Power of Cosmos DB for MongoDB vCore: An Interactive Session for Students & Startups
Join us for an engaging session as we delve into the versatile vector database capabilities of Azure Cosmos DB for MongoDB vCore. Discover the seamless integration of your operational and transactional data with native vector indexing and search functionalities, specifically tailored for AI applications. Learn how to swiftly build RAG solutions by seamlessly connecting with Azure AI Studio to create chatbots using your own data. Explore the power of Azure Cosmos DB's Copilot in simplifying complex query writing, enhancing accuracy, and improving performance. Additionally, we'll showcase our seamless integrations with Semantic Kernel, Langchain, and LlamaIndex. Gain valuable insights into KPMG's success story, where Azure Cosmos DB played a pivotal role in the creation of a generative AI assistant for business operations1.6KViews1like0CommentsData migration made easy with Azure Cosmos DB Desktop Data Migration Tool V2
The article discusses the use of the Azure Cosmos DB Desktop Data Migration Tool (V2) for data migration, focusing on its features, advantages, and practical applications. It explains how to migrate data from Firebase to Cosmos DB and highlights the tool's capabilities, including support for multiple extensions, a user-friendly CMD and UI interface, and the ability to create custom plugins for data migration workflows. The article provides a quick installation guide, an overview of how the tool works, and examples of using it with different extensions like MongoDB, JSON, and Azure Cosmos DB. It also covers the execution of multiple operations and data migration by querying. The article is a comprehensive guide for anyone looking to simplify the data migration process to Azure Cosmos DB5.7KViews2likes0CommentsNoSQL databases with Azure Cosmos DB
Learn about the differences between relational and NoSQL databases, and discover the advantages of Azure Cosmos DB. This Microsoft Azure database service supports multiple NoSQL models and offers high security, scalability, and global availability. Get started with a free tier and try your hand at storing data with Azure Cosmos DB.4.5KViews1like0Comments