In a financial services application, data consistency and reliability are paramount. Describe how you would use Delta Lake's features to build a resilient data pipeline that ensures data integrity and supports complex financial calculations and reporting.