- 3.39.0 (latest)
- 3.38.0
- 3.37.0
- 3.36.0
- 3.35.1
- 3.34.0
- 3.33.0
- 3.31.0
- 3.30.0
- 3.29.0
- 3.27.0
- 3.26.0
- 3.25.0
- 3.24.0
- 3.23.1
- 3.22.0
- 3.21.0
- 3.20.1
- 3.19.0
- 3.18.0
- 3.17.2
- 3.16.0
- 3.15.0
- 3.14.1
- 3.13.0
- 3.12.0
- 3.11.4
- 3.4.0
- 3.3.6
- 3.2.0
- 3.1.0
- 3.0.1
- 2.34.4
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.1
- 2.29.0
- 2.28.1
- 2.27.1
- 2.26.0
- 2.25.2
- 2.24.1
- 2.23.3
- 2.22.1
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.1
- 2.15.0
- 2.14.0
- 2.13.1
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.2
- 2.5.0
- 2.4.0
- 2.3.1
- 2.2.0
- 2.1.0
- 2.0.0
- 1.28.2
- 1.27.2
- 1.26.1
- 1.25.0
- 1.24.0
- 1.23.1
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
ExternalRuntimeOptions(
container_memory: typing.Optional[str] = None,
container_cpu: typing.Optional[int] = None,
runtime_connection: typing.Optional[str] = None,
max_batching_rows: typing.Optional[int] = None,
runtime_version: typing.Optional[str] = None,
_properties: typing.Optional[typing.Dict] = None,
)Options for the runtime of the external system.
Parameters |
|
|---|---|
| Name | Description |
container_memory |
str
Optional. Amount of memory provisioned for a Python UDF container instance. Format: {number}{unit} where unit is one of "M", "G", "Mi" and "Gi" (e.g. 1G, 512Mi). If not specified, the default value is 512Mi. For more information, see |
container_cpu |
int
Optional. Amount of CPU provisioned for a Python UDF container instance. For more information, see |
runtime_connection |
str
Optional. Fully qualified name of the connection whose service account will be used to execute the code in the container. Format: "projects/{projectId}/locations/{locationId}/connections/{connectionId}" |
max_batching_rows |
int
Optional. Maximum number of rows in each batch sent to the external runtime. If absent or if 0, BigQuery dynamically decides the number of rows in a batch. |
runtime_version |
str
Optional. Language runtime version. Example: python-3.11. |
Properties
container_cpu
Optional. Amount of CPU provisioned for a Python UDF container instance.
container_memory
Optional. Amount of memory provisioned for a Python UDF container instance.
max_batching_rows
Optional. Maximum number of rows in each batch sent to the external runtime.
runtime_connection
Optional. Fully qualified name of the connection.
runtime_version
Optional. Language runtime version.
Methods
from_api_repr
from_api_repr(
resource: dict,
) -> google.cloud.bigquery.routine.routine.ExternalRuntimeOptionsFactory: construct external runtime options given its API representation.
| Parameter | |
|---|---|
| Name | Description |
resource |
Dict[str, object]
Resource, as returned from the API. |
| Returns | |
|---|---|
| Type | Description |
google.cloud.bigquery.routine.ExternalRuntimeOptions |
Python object, as parsed from resource. |
to_api_repr
to_api_repr() -> dictConstruct the API resource representation of this ExternalRuntimeOptions.
| Returns | |
|---|---|
| Type | Description |
Dict[str, object] |
External runtime options represented as an API resource. |