Views Data Export

This module is designed to provide a way to export large amounts of data from views and has a display plugin that can progressively execute via batch. Style plugins are included that support exporting in the following file types: CSV, Microsoft XLS, Microsoft DOC, Basic TXT, and XML. This project is currently maintained by developers at ComputerMinds.

Advanced Usage

This module also exposes a drush command that can execute the view and save its results to a file.
drush views-data-export [view-name] [display-id] [output-file]


The batched export functionality of this module requires a MySQL database. This module also requires version 2.7 or higher of views.

Similar Modules

- Views Bonus Pack includes an export submodule that allows exports, but is not scalable for large data sets. 
Views Datasource allows exporting to XML/JSON among many others, but is geared towards small exports. 
- Services Views provides ways of exporting views results as XML, JSON and CSV using Services. 
- Views batch page module seems to batch the building of views data, but displays it as a page instead of a file. Also, pages of data a simply rendered and concatenated together instead of being one contiguous table.