1. A computer-implemented method of implementing policies, comprising: identifying, by a computer system, first data, the first data being stored in a first data store according to a first schema; identifying at least a subset of the first data in the first data store as being relevant to one or more policies defined by an organization; populating a second data store with second data based at least in part on the subset of the first data in the first data store; defining, based at least in part on the one or more policies, a second schema for analyzing the second data stored in the second data store; analyzing the second data in the second data store in accordance with the one or more policies to detect a policy violation, the analyzing comprising: analyzing the second data in the second data store in accordance with a first policy of the one or more policies when the second schema is defined in accordance with a first schema type; and analyzing the second data in the second data store in accordance with a second policy of the one or more policies when the second schema is defined in accordance with a second schema type; determining a conclusion from at least a portion of the second data based at least in part on the analyzing; and providing the conclusion to a user.