def size(self):
    """The size of the schema. If the underlying data source changes, it may be outdated.
    """
    if self._size is None:
      self._size = bq.Query('SELECT COUNT(*) FROM %s' %
                            self._get_source()).execute().result()[0].values()[0]
    return self._size
def size ( self ) : if self . _size is None : self . _size = bq . Query ( 'SELECT COUNT(*) FROM %s' % self . _get_source ( ) ) . execute ( ) . result ( ) [ 0 ] . values ( ) [ 0 ] return self . _size
The size of the schema. If the underlying data source changes, it may be outdated.