title: Find who created a table in BigQuery
body: <p>Is there a way to identify, somewhat easily, the user that created each table in BigQuery? I've tried checking the <code>INFORMATION_SCHEMA.TABLES</code> but it doesn't appear that the information is in there.</p>
  <hr />
  <p><strong>Update</strong></p>
  <p>Just to build on the answer by Daniel below, this will get you the most recently created version of each table as well as filtering only for tables that currently exist.</p>
  <pre><code>SELECT x.* EXCEPT(is_current) 
  FROM (
      SELECT destination_table.dataset_id as table_schema,
             destination_table.table_id   as table_name,
             user_email,
             creation_time,
             CASE WHEN RANK() OVER(PARTITION BY destination_table.dataset_id, 
                                                destination_table.table_id 
                                   ORDER BY creation_time DESC) = 1 THEN 1 
                  ELSE 0 
             END as is_current,
      FROM `region-us`.INFORMATION_SCHEMA.JOBS_BY_PROJECT
      WHERE statement_type IN ('CREATE_TABLE', 'CREATE_TABLE_AS_SELECT')
      ORDER BY creation_time DESC) x
  INNER JOIN `region-us`.INFORMATION_SCHEMA.TABLES y ON x.table_schema = y.table_schema AND 
                                                        x.table_name = y.table_name
  WHERE is_current = 1
  ORDER BY 1,2;
  </code></pre>