|
1 | 1 | API Reference |
2 | 2 | ~~~~~~~~~~~~~ |
3 | 3 |
|
4 | | -.. automodule:: google.cloud.bigquery |
5 | | - :no-members: |
| 4 | +.. currentmodule:: google.cloud.bigquery |
| 5 | + |
| 6 | +The main concepts with this API are: |
| 7 | + |
| 8 | +- :class:`~google.cloud.bigquery.client.Client` manages connections to the |
| 9 | + BigQuery API. Use the client methods to run jobs (such as a |
| 10 | + :class:`~google.cloud.bigquery.job.QueryJob` via |
| 11 | + :meth:`~google.cloud.bigquery.client.Client.query`) and manage resources. |
| 12 | + |
| 13 | +- :class:`~google.cloud.bigquery.dataset.Dataset` represents a |
| 14 | + collection of tables. |
| 15 | + |
| 16 | +- :class:`~google.cloud.bigquery.table.Table` represents a single "relation". |
6 | 17 |
|
7 | 18 | Client |
8 | 19 | ====== |
9 | 20 |
|
10 | | -.. automodule:: google.cloud.bigquery.client |
11 | | - :members: |
12 | | - :show-inheritance: |
| 21 | +.. autosummary:: |
| 22 | + :toctree: generated |
13 | 23 |
|
| 24 | + client.Client |
14 | 25 |
|
15 | 26 | Job |
16 | 27 | === |
17 | 28 |
|
18 | | -.. automodule:: google.cloud.bigquery.job |
19 | | - :members: |
20 | | - :show-inheritance: |
| 29 | +Job Configuration |
| 30 | +----------------- |
| 31 | + |
| 32 | +.. autosummary:: |
| 33 | + :toctree: generated |
| 34 | + |
| 35 | + job.QueryJobConfig |
| 36 | + job.CopyJobConfig |
| 37 | + job.LoadJobConfig |
| 38 | + job.ExtractJobConfig |
| 39 | + |
| 40 | +Job Classes |
| 41 | +----------- |
| 42 | + |
| 43 | +.. autosummary:: |
| 44 | + :toctree: generated |
| 45 | + |
| 46 | + job.QueryJob |
| 47 | + job.CopyJob |
| 48 | + job.LoadJob |
| 49 | + job.ExtractJob |
| 50 | + job.UnknownJob |
| 51 | + |
| 52 | +Job-Related Types |
| 53 | +----------------- |
| 54 | + |
| 55 | +.. autosummary:: |
| 56 | + :toctree: generated |
| 57 | + |
| 58 | + job.Compression |
| 59 | + job.CreateDisposition |
| 60 | + job.DestinationFormat |
| 61 | + job.Encoding |
| 62 | + job.QueryPriority |
| 63 | + job.SourceFormat |
| 64 | + job.WriteDisposition |
21 | 65 |
|
22 | 66 |
|
23 | 67 | Dataset |
24 | 68 | ======= |
25 | 69 |
|
26 | | -.. automodule:: google.cloud.bigquery.dataset |
27 | | - :members: |
28 | | - :show-inheritance: |
| 70 | +.. autosummary:: |
| 71 | + :toctree: generated |
| 72 | + |
| 73 | + dataset.Dataset |
| 74 | + dataset.DatasetReference |
| 75 | + dataset.AccessEntry |
29 | 76 |
|
30 | 77 |
|
31 | 78 | Table |
32 | 79 | ===== |
33 | 80 |
|
34 | | -.. automodule:: google.cloud.bigquery.table |
35 | | - :members: |
36 | | - :show-inheritance: |
| 81 | +.. autosummary:: |
| 82 | + :toctree: generated |
| 83 | + |
| 84 | + table.Table |
| 85 | + table.TableReference |
| 86 | + table.Row |
| 87 | + table.RowIterator |
| 88 | + table.EncryptionConfiguration |
| 89 | + table.TimePartitioning |
| 90 | + table.TimePartitioningType |
37 | 91 |
|
38 | 92 |
|
39 | 93 | Schema |
40 | 94 | ====== |
41 | 95 |
|
42 | | -.. automodule:: google.cloud.bigquery.schema |
43 | | - :members: |
44 | | - :show-inheritance: |
| 96 | +.. autosummary:: |
| 97 | + :toctree: generated |
| 98 | + |
| 99 | + schema.SchemaField |
45 | 100 |
|
46 | 101 |
|
47 | 102 | Query |
48 | 103 | ===== |
49 | 104 |
|
50 | | -.. automodule:: google.cloud.bigquery.query |
51 | | - :members: |
52 | | - :show-inheritance: |
| 105 | +.. autosummary:: |
| 106 | + :toctree: generated |
| 107 | + |
| 108 | + query.ArrayQueryParameter |
| 109 | + query.ScalarQueryParameter |
| 110 | + query.StructQueryParameter |
| 111 | + query.UDFResource |
53 | 112 |
|
54 | 113 |
|
55 | 114 | External Configuration |
56 | 115 | ====================== |
57 | 116 |
|
58 | | -.. automodule:: google.cloud.bigquery.external_config |
59 | | - :members: |
60 | | - :show-inheritance: |
| 117 | +.. autosummary:: |
| 118 | + :toctree: generated |
| 119 | + |
| 120 | + external_config.ExternalConfig |
| 121 | + external_config.BigtableOptions |
| 122 | + external_config.BigtableColumnFamily |
| 123 | + external_config.BigtableColumn |
| 124 | + external_config.CSVOptions |
| 125 | + external_config.GoogleSheetsOptions |
61 | 126 |
|
62 | 127 |
|
63 | 128 | Magics |
64 | 129 | ====================== |
65 | 130 |
|
66 | | -.. automodule:: google.cloud.bigquery.magics |
67 | | - :members: |
68 | | - :show-inheritance: |
| 131 | +.. autosummary:: |
| 132 | + :toctree: generated |
| 133 | + |
| 134 | + magics |
0 commit comments