Namespace Google.Apis.Bigquery.v2.Data
Classes
AggregateClassificationMetrics
Aggregate metrics for classification/classifier models. For multi-class models, the metrics are either macro-averaged or micro-averaged. When macro-averaged, the metrics are calculated for each label and then an unweighted average is taken of those values. When micro-averaged, the metric is calculated globally by counting the total number of correctly predicted rows.
Argument
Input/output argument of a function or a stored procedure.
ArimaCoefficients
Arima coefficients.
ArimaFittingMetrics
ARIMA model fitting metrics.
ArimaForecastingMetrics
Model evaluation metrics for ARIMA forecasting models.
ArimaModelInfo
Arima model information.
ArimaOrder
Arima order, can be used for both non-seasonal and seasonal parts.
ArimaResult
(Auto-)arima fitting result. Wrap everything in ArimaResult for easier refactoring if we want to use model-specific iteration results.
ArimaSingleModelForecastingMetrics
Model evaluation metrics for a single ARIMA forecasting model.
AuditConfig
Specifies the audit configuration for a service. The configuration determines which permission types are logged,
and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If
there are AuditConfigs for both allServices
and a specific service, the union of the two AuditConfigs is used
for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each
AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service":
"allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ]
}, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com",
"audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": [
"user:aliya@example.com" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ
logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
AuditLogConfig
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
BiEngineReason
BiEngineStatistics
BigQueryModelTraining
BigtableColumn
BigtableColumnFamily
BigtableOptions
BinaryClassificationMetrics
Evaluation metrics for binary classification/classifier models.
BinaryConfusionMatrix
Confusion matrix for binary classification models.
Binding
Associates members
with a role
.
BqmlIterationResult
BqmlTrainingRun
BqmlTrainingRun.TrainingOptionsData
[Output-only, Beta] Training options used by this training run. These options are mutable for subsequent training runs. Default values are explicitly stored for options not specified in the input query of the first training run. For subsequent training runs, any option not explicitly specified in the input query will be copied from the previous training run.
CategoricalValue
Representative value of a categorical feature.
CategoryCount
Represents the count of a single category within the cluster.
Cluster
Message containing the information about one cluster.
ClusterInfo
Information about a single cluster for clustering model.
Clustering
ClusteringMetrics
Evaluation metrics for clustering models.
ConfusionMatrix
Confusion matrix for multi-class classification models.
ConnectionProperty
CsvOptions
Dataset
Dataset.AccessData
[Optional] An array of objects that define dataset access for one or more entities. You can set this property when inserting or updating a dataset in order to control who is allowed to access the data. If unspecified at dataset creation time, BigQuery adds default dataset access for the following entities: access.specialGroup: projectReaders; access.role: READER; access.specialGroup: projectWriters; access.role: WRITER; access.specialGroup: projectOwners; access.role: OWNER; access.userByEmail: [dataset creator email]; access.role: OWNER;
DatasetAccessEntry
DatasetAccessEntry.TargetTypesData
DatasetList
DatasetList.DatasetsData
An array of the dataset resources in the project. Each resource contains basic information. For full information about a particular dataset resource, use the Datasets: get method. This property is omitted when there are no datasets in the project.
DatasetReference
DataSplitResult
Data split result. This contains references to the training and evaluation data tables that were used to train the model.
DestinationTableProperties
DmlStatistics
EncryptionConfiguration
Entry
A single entry in the confusion matrix.
ErrorProto
EvaluationMetrics
Evaluation metrics of a model. These are either computed on all training data or just the eval data based on whether eval data was used during training. These are not present for imported models.
ExplainQueryStage
ExplainQueryStep
Expr
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
ExternalDataConfiguration
FeatureValue
Representative value of a single feature within the cluster.
GetIamPolicyRequest
Request message for GetIamPolicy
method.
GetPolicyOptions
Encapsulates settings provided to GetIamPolicy.
GetQueryResultsResponse
GetServiceAccountResponse
GoogleSheetsOptions
HivePartitioningOptions
IterationResult
Information about a single iteration of the training run.
Job
JobCancelResponse
JobConfiguration
JobConfigurationExtract
JobConfigurationLoad
JobConfigurationQuery
JobConfigurationTableCopy
JobList
JobList.JobsData
List of jobs that were requested.
JobReference
JobStatistics
JobStatistics.ReservationUsageData
[Output-only] Job resource usage breakdown by reservation.
JobStatistics2
JobStatistics2.ReservationUsageData
[Output-only] Job resource usage breakdown by reservation.
JobStatistics3
JobStatistics4
JobStatus
ListModelsResponse
ListRoutinesResponse
ListRowAccessPoliciesResponse
Response message for the ListRowAccessPolicies method.
LocationMetadata
BigQuery-specific metadata about a location. This will be set on google.cloud.location.Location.metadata in Cloud Location API responses.
MaterializedViewDefinition
Model
ModelDefinition
ModelDefinition.ModelOptionsData
[Output-only, Beta] Model options used for the first training run. These options are immutable for subsequent training runs. Default values are used for any options not specified in the input query.
ModelReference
MultiClassClassificationMetrics
Evaluation metrics for multi-class classification/classifier models.
ParquetOptions
Policy
An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources. A
Policy
is a collection of bindings
. A binding
binds one or more members
to a single role
. Members can
be user accounts, service accounts, Google groups, and domains (such as G Suite). A role
is a named list of
permissions; each role
can be an IAM predefined role or a user-created custom role. For some types of Google
Cloud resources, a binding
can also specify a condition
, which is a logical expression that allows access to
a resource only if the expression evaluates to true
. A condition can add constraints based on attributes of
the request, the resource, or both. To learn which resources support conditions in their IAM policies, see the
IAM documentation. JSON example: {
"bindings": [ { "role": "roles/resourcemanager.organizationAdmin", "members": [ "user:mike@example.com",
"group:admins@example.com", "domain:google.com", "serviceAccount:my-project-id@appspot.gserviceaccount.com" ] },
{ "role": "roles/resourcemanager.organizationViewer", "members": [ "user:eve@example.com" ], "condition": {
"title": "expirable access", "description": "Does not grant access after Sep 2020", "expression": "request.time
< timestamp('2020-10-01T00:00:00.000Z')", } } ], "etag": "BwWWja0YfJA=", "version": 3 } YAML example:
bindings: - members: - user:mike@example.com - group:admins@example.com - domain:google.com -
serviceAccount:my-project-id@appspot.gserviceaccount.com role: roles/resourcemanager.organizationAdmin -
members: - user:eve@example.com role: roles/resourcemanager.organizationViewer condition: title: expirable
access description: Does not grant access after Sep 2020 expression: request.time <
timestamp('2020-10-01T00:00:00.000Z') - etag: BwWWja0YfJA= - version: 3 For a description of IAM and its
features, see the IAM documentation.
ProjectList
ProjectList.ProjectsData
Projects to which you have at least READ access.
ProjectReference
QueryParameter
QueryParameterType
QueryParameterType.StructTypesData
[Optional] The types of the fields of this struct, in order, if this is a struct.
QueryParameterValue
QueryRequest
QueryResponse
QueryTimelineSample
RangePartitioning
RangePartitioning.RangeData
[TrustedTester] [Required] Defines the ranges for range partitioning.
RankingMetrics
Evaluation metrics used by weighted-ALS models specified by feedback_type=implicit.
RegressionMetrics
Evaluation metrics for regression and explicit feedback type matrix factorization models.
Routine
A user-defined function or a stored procedure.
RoutineReference
Row
A single row in the confusion matrix.
RowAccessPolicy
Represents access on a subset of rows on the specified table, defined by its filter predicate. Access to the subset of rows is controlled by its IAM policy.
RowAccessPolicyReference
RowLevelSecurityStatistics
ScriptStackFrame
ScriptStatistics
SessionInfo
SetIamPolicyRequest
Request message for SetIamPolicy
method.
SnapshotDefinition
StandardSqlDataType
The type of a variable, e.g., a function argument. Examples: INT64: {type_kind="INT64"} ARRAY: {type_kind="ARRAY", array_element_type="STRING"} STRUCT>: {type_kind="STRUCT", struct_type={fields=[ {name="x", type={type_kind="STRING"}}, {name="y", type={type_kind="ARRAY", array_element_type="DATE"}} ]}}
StandardSqlField
A field or a column.
StandardSqlStructType
StandardSqlTableType
A table type
Streamingbuffer
Table
TableCell
TableDataInsertAllRequest
TableDataInsertAllRequest.RowsData
The rows to insert.
TableDataInsertAllResponse
TableDataInsertAllResponse.InsertErrorsData
An array of errors for rows that were not inserted.
TableDataList
TableFieldSchema
TableFieldSchema.CategoriesData
[Optional] The categories attached to this field, used for field-level access control.
TableFieldSchema.PolicyTagsData
TableList
TableList.TablesData
Tables in the requested dataset.
TableList.TablesData.ViewData
Additional details for a view.
TableReference
TableRow
TableSchema
TestIamPermissionsRequest
Request message for TestIamPermissions
method.
TestIamPermissionsResponse
Response message for TestIamPermissions
method.
TimePartitioning
TrainingOptions
Options used in model training.
TrainingRun
Information about a single training query run for the model.
TransactionInfo
UserDefinedFunctionResource
This is used for defining User Defined Function (UDF) resources only when using legacy SQL. Users of Standard SQL should leverage either DDL (e.g. CREATE [TEMPORARY] FUNCTION ... ) or the Routines API to define UDF resources. For additional information on migrating, see: https://cloud.google.com/bigquery/docs/reference/standard-sql/migrating-from-legacy-sql#differences_in_user-defined_javascript_functions