google/cloud/bigquery/client.py
def extract_table(
            self, source, destination_uris, job_config=None, job_id=None,
            job_id_prefix=None, retry=DEFAULT_RETRY):
        """Start a job to extract a table into Cloud Storage files.

        See
        https://cloud.google.com/bigquery/docs/reference/rest/v2/jobs#configuration.extract

        :type source: :class:`google.cloud.bigquery.table.TableReference`
        :param source: table to be extracted.

        :type destination_uris: One of:
                                str or
                                sequence of str
        :param destination_uris:
            URIs of Cloud Storage file(s) into which table data is to be
            extracted; in format ``gs://<bucket_name>/<object_name_or_glob>``.

        :type kwargs: dict
        :param kwargs: Additional keyword arguments.

        :type job_id: str
        :param job_id: (Optional) The ID of the job.

        :type job_id_prefix: str or ``NoneType``
        :param job_id_prefix: (Optional) the user-provided prefix for a
                              randomly generated job ID. This parameter will be
                              ignored if a ``job_id`` is also given.

        :type job_config: :class:`google.cloud.bigquery.job.ExtractJobConfig`
        :param job_config: (Optional) Extra configuration options for the job.

        :type retry: :class:`google.api_core.retry.Retry`
        :param retry: (Optional) How to retry the RPC.

        :rtype: :class:`google.cloud.bigquery.job.ExtractJob`
        :returns: a new :class:`google.cloud.bigquery.job.ExtractJob` instance
        """
        job_id = _make_job_id(job_id, job_id_prefix)

        if isinstance(destination_uris, six.string_types):
            destination_uris = [destination_uris]

        job = ExtractJob(
            job_id, source, destination_uris, client=self,
            job_config=job_config)
        job._begin(retry=retry)
        return job
Start a job to extract a table into Cloud Storage files.

        See
        https://cloud.google.com/bigquery/docs/reference/rest/v2/jobs#configuration.extract

        :type source: :class:`google.cloud.bigquery.table.TableReference`
        :param source: table to be extracted.

        :type destination_uris: One of:
                                str or
                                sequence of str
        :param destination_uris:
            URIs of Cloud Storage file(s) into which table data is to be
            extracted; in format ``gs://<bucket_name>/<object_name_or_glob>``.

        :type kwargs: dict
        :param kwargs: Additional keyword arguments.

        :type job_id: str
        :param job_id: (Optional) The ID of the job.

        :type job_id_prefix: str or ``NoneType``
        :param job_id_prefix: (Optional) the user-provided prefix for a
                              randomly generated job ID. This parameter will be
                              ignored if a ``job_id`` is also given.

        :type job_config: :class:`google.cloud.bigquery.job.ExtractJobConfig`
        :param job_config: (Optional) Extra configuration options for the job.

        :type retry: :class:`google.api_core.retry.Retry`
        :param retry: (Optional) How to retry the RPC.

        :rtype: :class:`google.cloud.bigquery.job.ExtractJob`
        :returns: a new :class:`google.cloud.bigquery.job.ExtractJob` instance
        
Start a job to extract a table into Cloud Storage files.
Start a job to extract a table into Cloud Storage files .
def extract_table(
            self, source, destination_uris, job_config=None, job_id=None,
            job_id_prefix=None, retry=DEFAULT_RETRY):
        job_id = _make_job_id(job_id, job_id_prefix)
        if isinstance(destination_uris, six.string_types):
            destination_uris = [destination_uris]
        job = ExtractJob(
            job_id, source, destination_uris, client=self,
            job_config=job_config)
        job._begin(retry=retry)
        return job
def extract_table ( self , source , destination_uris , job_config = None , job_id = None , job_id_prefix = None , retry = DEFAULT_RETRY ) : job_id = _make_job_id ( job_id , job_id_prefix ) if isinstance ( destination_uris , six . string_types ) : destination_uris = [ destination_uris ] job = ExtractJob ( job_id , source , destination_uris , client = self , job_config = job_config ) job . _begin ( retry = retry ) return job
Start a job to extract a table into Cloud Storage files.
Start a job to extract a table into Cloud Storage files .
"""Start a job to extract a table into Cloud Storage files.

        See
        https://cloud.google.com/bigquery/docs/reference/rest/v2/jobs#configuration.extract

        :type source: :class:`google.cloud.bigquery.table.TableReference`
        :param source: table to be extracted.

        :type destination_uris: One of:
                                str or
                                sequence of str
        :param destination_uris:
            URIs of Cloud Storage file(s) into which table data is to be
            extracted; in format ``gs://<bucket_name>/<object_name_or_glob>``.

        :type kwargs: dict
        :param kwargs: Additional keyword arguments.

        :type job_id: str
        :param job_id: (Optional) The ID of the job.

        :type job_id_prefix: str or ``NoneType``
        :param job_id_prefix: (Optional) the user-provided prefix for a
                              randomly generated job ID. This parameter will be
                              ignored if a ``job_id`` is also given.

        :type job_config: :class:`google.cloud.bigquery.job.ExtractJobConfig`
        :param job_config: (Optional) Extra configuration options for the job.

        :type retry: :class:`google.api_core.retry.Retry`
        :param retry: (Optional) How to retry the RPC.

        :rtype: :class:`google.cloud.bigquery.job.ExtractJob`
        :returns: a new :class:`google.cloud.bigquery.job.ExtractJob` instance
        """
a new :class:`google.cloud.bigquery.job.ExtractJob` instance
a new : class : ` google . cloud . bigquery . job . ExtractJob ` instance
:class:`google.cloud.bigquery.job.ExtractJob`
self
source
table to be extracted.
table to be extracted .
destination_uris
URIs of Cloud Storage file(s) into which table data is to be
extracted; in format ``gs:///``.
URIs of Cloud Storage file ( s ) into which table data is to be extracted ; in format ` ` gs : /// ` ` .
job_config
(Optional) Extra configuration options for the job.
( Optional ) Extra configuration options for the job .
job_id
(Optional) The ID of the job.
( Optional ) The ID of the job .
job_id_prefix
(Optional) the user-provided prefix for a
randomly generated job ID. This parameter will be
ignored if a ``job_id`` is also given.
( Optional ) the user - provided prefix for a randomly generated job ID . This parameter will be ignored if a ` ` job_id ` ` is also given .
retry
(Optional) How to retry the RPC.
( Optional ) How to retry the RPC .
kwargs
Additional keyword arguments.
Additional keyword arguments .