You need to design a data retention solution for the Twitter feed data records. The solution must meet the customer sentiment analytics requirements.
Which Azure Storage functionality should you include in the solution?
You need to design a data retention solution for the Twitter feed data records. The solution must meet the customer sentiment analytics requirements.
Which Azure Storage functionality should you include in the solution?
For designing a data retention solution for Twitter feed data records that must meet customer sentiment analytics requirements, Azure Storage lifecycle management is the best functionality to include. Lifecycle management offers a rule-based approach to automatically transition blob data to different storage tiers or to delete data based on its age or access patterns. This is ideal for purging data records that are older than two years, as it automates the process and ensures data is managed according to specified retention policies, helping to optimize costs and compliance.
Given answer is correct. Time bases retention is to retain data for a specific time. it wont delete the data. The requirement is to deleted the data after 2 Years. Which can be accomplished by Data life cycle management. A time-based retention policy stores blob data in a Write-Once, Read-Many (WORM) format for a specified interval. When a time-based retention policy is set, clients can create and read blobs, but can't modify or delete them. After the retention interval has expired, blobs can be deleted but not overwritten. https://learn.microsoft.com/en-us/azure/storage/blobs/immutable-time-based-retention-policy-overview
A time-based retention policy protects against deletion of blob while it is in effect. Note that it will not automatically delete the blob after the retention period.
Answer is D
C: time-based retention Based on the customer sentiment analytics requirements, you should include time-based retention in the data retention solution for the Twitter feed data records. Time-based retention allows you to specify a retention period for data in Azure Storage and ensures that data is not deleted before its retention period expires. This functionality can be used to meet the requirement to purge Twitter feed data records that are older than two years. Option A (change feed) is a feature of Azure Table Storage and Azure Cosmos DB that provides a stream of change events on a table or container. Option B (soft delete) is a feature of Azure Table Storage and Azure Cosmos DB that allows you to mark an entity as deleted without permanently deleting it. This allows you to recover deleted data if necessary. Option D (lifecycle management) is a feature of Azure Blob Storage that allows you to specify policies for automatically transitioning blobs to different storage tiers or deleting them based on their age or access patterns.
Time bases retention is not the correct answer. A time-based retention policy protects against deletion of blob while it is in effect. Note that it will not automatically delete the blob after the retention period.
Agreed.
Azure Storage provides a feature called lifecycle management, which allows you to define rules to manage the retention and deletion of data in your storage account. Lifecycle management enables you to automatically transition, delete, or take other actions on objects in your storage account based on specified conditions.
C: time-based retention
D. lifecycle management Here's why lifecycle management is the best choice: Automated data management: Lifecycle management allows you to automatically move or delete data based on predefined rules and schedules. Cost optimization: It helps in managing storage costs by transitioning older or less frequently accessed data to cooler storage tiers. Compliance: It can help meet data retention policies by automatically deleting data after a specified period. Flexibility: You can create custom policies based on factors like last modified date, which is ideal for managing social media data like Twitter feeds. Integration: It works well with Azure Data Lake Storage Gen2, which is commonly used for big data analytics scenarios like sentiment analysis.
Chatgpt say d Based on the case study information provided, the best Azure Storage functionality to include in the solution for data retention of Twitter feed data records is: D. Lifecycle Management This feature enables the creation of rules to manage the lifecycle of the data stored in Azure Blob Storage. It can automate the process of purging Twitter feed data records that are older than two years, aligning with the requirement for minimal administrative effort and ensuring compliance with the data retention policy.
is correct
do the research. it is C time-based retention
You are wrong. As it was said few times. Time-based retention will protect the data during set period from deletion but it won't delete it automatically after set time.
Time-based retention is a feature of Azure Blob storage that allows you to automatically delete blobs that have reached a certain age. While this feature can be useful for automatically deleting old data, it is not the most appropriate solution for the scenario you described because it only applies to block blobs and append blobs, and it is not available for other types of data in Azure Storage, such as files or tables. In contrast, lifecycle management is a more comprehensive solution that allows you to define rules to automatically transition data to different access tiers or expire data at the end of its lifecycle. This functionality applies to block blobs, append blobs, and versioned block blobs, and it provides more flexibility in defining data retention policies.
Time-based retention enables users to store business-critical data in a WORM (Write Once, Read Many) state. While in a WORM state, data cannot be modified or deleted for a user-specified interval.
Sim_al explanation is correct