Show / Hide Table of Contents

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.

AvroOptions

BiEngineReason

BiEngineStatistics

BigQueryModelTraining

BigtableColumn

BigtableColumnFamily

BigtableOptions

BinaryClassificationMetrics

Evaluation metrics for binary classification/classifier models.

BinaryConfusionMatrix

Confusion matrix for binary classification models.

Binding

Associates members, or principals, 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.

CloneDefinition

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;

Dataset.TagsData

[Optional]The tags associated with this dataset. Tag keys are globally unique.

DatasetAccessEntry

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

DimensionalityReductionMetrics

Model evaluation metrics for dimensionality reduction models.

DmlStatistics

DoubleCandidates

Discrete candidates of a double hyperparameter.

DoubleHparamSearchSpace

Search space for a double hyperparameter.

DoubleRange

Range of a double hyperparameter.

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

Explanation

Explanation for a single feature.

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

GlobalExplanation

Global explanations containing the top most important features after training.

GoogleSheetsOptions

HivePartitioningOptions

HparamSearchSpaces

Hyperparameter search spaces. These should be a subset of training_options.

HparamTuningTrial

Training info of a trial in hyperparameter tuning.

IntArray

An array of int.

IntArrayHparamSearchSpace

Search space for int array.

IntCandidates

Discrete candidates of an int hyperparameter.

IntHparamSearchSpace

Search space for an int hyperparameter.

IntRange

Range of an int hyperparameter.

IterationResult

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

JobStatistics5

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

MlStatistics

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, or principals, to a single role. Principals 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.

PrincipalComponentInfo

Principal component infos, used only for eigen decomposition based models, e.g., PCA. Ordered by explained_variance in the descending order.

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 data type of a variable such as a function argument. Examples include: * INT64: {"typeKind": "INT64"} * ARRAY: { "typeKind": "ARRAY", "arrayElementType": {"typeKind": "STRING"} } * STRUCT>: { "typeKind": "STRUCT", "structType": { "fields": [ { "name": "x", "type": {"typeKind: "STRING"} }, { "name": "y", "type": { "typeKind": "ARRAY", "arrayElementType": {"typekind": "DATE"} } } ] } }

StandardSqlField

A field or a column.

StandardSqlStructType

StandardSqlTableType

A table type

Streamingbuffer

StringHparamSearchSpace

Search space for string and enum.

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

ViewDefinition

In This Article
Back to top