title: How to skip rows of csv file in BIGQUERY load API
body: <p>I am trying to load CSV data from cloud storage bucket to BigQuery table using BigQuery API
  My Code is :</p>
  
  <pre><code>def load_data_from_gcs(dataset_name, table_name, source):
      bigquery_client = bigquery.Client()
      dataset = bigquery_client.dataset(dataset_name)
      table = dataset.table(table_name)
      job_name = str(uuid.uuid4())
  
      job = bigquery_client.load_table_from_storage(
          job_name, table, source)
      job.sourceFormat = 'CSV'
      job.fieldDelimiter = ','
      job.skipLeadingRows = 2
  
      job.begin()
      job.result()  # Wait for job to complete
  
      print('Loaded {} rows into {}:{}.'.format(
          job.output_rows, dataset_name, table_name))
  
      wait_for_job(job)
  </code></pre>
  
  <p>It is giving me error:</p>
  
  <pre><code>400 CSV table encountered too many errors, giving up. Rows: 1; errors: 1.
  </code></pre>
  
  <p>this error is because,my csv file contains first two rows as header information and that is not supposed to be loaded. I have given 
  job.skipLeadingRows = 2 but it is not skipping the first 2 rows.
  Is there any other syntax to set skip rows ?</p>
  
  <p>Please help on this.</p>