You work for an automotive parts supplier that uses Microsoft Azure DocumentDB to store product catalog information. Different parts have different attributes in addition to the common attributes that all the parts share. When your organization introduces a new model for a part, you add additional attributes for that part. As Microsoft Azure DocumentDB stores data as JSON Documents, you can have flexible schemas to represent data with nested properties.
The business analysts in your organization use a report authoring tool that uses a flat file. You can use Microsoft Azure DocumentDB Connector and create a Synchronization task or Mapping to read data from Microsoft DocumentDB and write data to a flat file.