- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
ancestors
Type: UNORDERED_LIST_STRING
clone_definition
Type: STRUCT
Provider name: cloneDefinition
Description: [Output-only] Clone definition.
base_table_reference
STRUCT
baseTableReference
dataset_id
STRING
datasetId
project_id
STRING
projectId
table_id
STRING
tableId
clone_time
TIMESTAMP
cloneTime
clustering
Type: STRUCT
Provider name: clustering
Description: [Beta] Clustering specification for the table. Must be specified with partitioning, data in the table will be first partitioned and subsequently clustered.
creation_time
Type: INT64
Provider name: creationTime
Description: [Output-only] The time when this table was created, in milliseconds since the epoch.
default_collation
Type: STRING
Provider name: defaultCollation
Description: [Output-only] The default collation of the table.
default_rounding_mode
Type: STRING
Provider name: defaultRoundingMode
Description: [Output-only] The default rounding mode of the table.
description
Type: STRING
Provider name: description
Description: [Optional] A user-friendly description of this table.
encryption_configuration
Type: STRUCT
Provider name: encryptionConfiguration
Description: Custom encryption configuration (e.g., Cloud KMS keys).
kms_key_name
STRING
kmsKeyName
etag
Type: STRING
Provider name: etag
Description: [Output-only] A hash of the table metadata. Used to ensure there were no concurrent modifications to the resource when attempting an update. Not guaranteed to change when the table contents or the fields numRows, numBytes, numLongTermBytes or lastModifiedTime change.
expiration_time
Type: INT64
Provider name: expirationTime
Description: [Optional] The time when this table expires, in milliseconds since the epoch. If not present, the table will persist indefinitely. Expired tables will be deleted and their storage reclaimed. The defaultTableExpirationMs property of the encapsulating dataset can be used to set a default expirationTime on newly created tables.
external_data_configuration
Type: STRUCT
Provider name: externalDataConfiguration
Description: [Optional] Describes the data format, location, and other properties of a table stored outside of BigQuery. By defining these properties, the data source can then be queried as if it were a standard BigQuery table.
autodetect
Type: BOOLEAN
Provider name: autodetect
Description: Try to detect schema and format options automatically. Any option specified explicitly will be honored.
avro_options
Type: STRUCT
Provider name: avroOptions
Description: Additional properties to set if sourceFormat is set to Avro.
use_avro_logical_types
BOOLEAN
useAvroLogicalTypes
bigtable_options
Type: STRUCT
Provider name: bigtableOptions
Description: [Optional] Additional options if sourceFormat is set to BIGTABLE.
column_families
UNORDERED_LIST_STRUCT
columnFamilies
columns
UNORDERED_LIST_STRUCT
columns
encoding
STRING
encoding
field_name
STRING
fieldName
only_read_latest
BOOLEAN
onlyReadLatest
qualifier_string
STRING
qualifierString
type
STRING
type
encoding
STRING
encoding
family_id
STRING
familyId
only_read_latest
BOOLEAN
onlyReadLatest
type
STRING
type
ignore_unspecified_column_families
BOOLEAN
ignoreUnspecifiedColumnFamilies
read_rowkey_as_string
BOOLEAN
readRowkeyAsString
compression
Type: STRING
Provider name: compression
Description: [Optional] The compression type of the data source. Possible values include GZIP and NONE. The default value is NONE. This setting is ignored for Google Cloud Bigtable, Google Cloud Datastore backups and Avro formats.
connection_id
Type: STRING
Provider name: connectionId
Description: [Optional, Trusted Tester] Connection for external data source.
csv_options
Type: STRUCT
Provider name: csvOptions
Description: Additional properties to set if sourceFormat is set to CSV.
allow_jagged_rows
BOOLEAN
allowJaggedRows
allow_quoted_newlines
BOOLEAN
allowQuotedNewlines
encoding
STRING
encoding
field_delimiter
STRING
fieldDelimiter
null_marker
STRING
null_marker
preserve_ascii_control_characters
BOOLEAN
preserveAsciiControlCharacters
quote
STRING
quote
skip_leading_rows
INT64
skipLeadingRows
decimal_target_types
Type: UNORDERED_LIST_STRING
Provider name: decimalTargetTypes
Description: [Optional] Defines the list of possible SQL data types to which the source decimal values are converted. This list and the precision and the scale parameters of the decimal field determine the target type. In the order of NUMERIC, BIGNUMERIC, and STRING, a type is picked if it is in the specified list and if it supports the precision and the scale. STRING supports all precision and scale values. If none of the listed types supports the precision and the scale, the type supporting the widest range in the specified list is picked, and if a value exceeds the supported range when reading the data, an error will be thrown. Example: Suppose the value of this field is [“NUMERIC”, “BIGNUMERIC”]. If (precision,scale) is: (38,9) -> NUMERIC; (39,9) -> BIGNUMERIC (NUMERIC cannot hold 30 integer digits); (38,10) -> BIGNUMERIC (NUMERIC cannot hold 10 fractional digits); (76,38) -> BIGNUMERIC; (77,38) -> BIGNUMERIC (error if value exeeds supported range). This field cannot contain duplicate types. The order of the types in this field is ignored. For example, [“BIGNUMERIC”, “NUMERIC”] is the same as [“NUMERIC”, “BIGNUMERIC”] and NUMERIC always takes precedence over BIGNUMERIC. Defaults to [“NUMERIC”, “STRING”] for ORC and [“NUMERIC”] for the other file formats.
file_set_spec_type
Type: STRING
Provider name: fileSetSpecType
Description: [Optional] Specifies how source URIs are interpreted for constructing the file set to load. By default source URIs are expanded against the underlying storage. Other options include specifying manifest files. Only applicable to object storage systems.
google_sheets_options
Type: STRUCT
Provider name: googleSheetsOptions
Description: [Optional] Additional options if sourceFormat is set to GOOGLE_SHEETS.
range
STRING
range
skip_leading_rows
INT64
skipLeadingRows
hive_partitioning_options
Type: STRUCT
Provider name: hivePartitioningOptions
Description: [Optional] Options to configure hive partitioning support.
mode
STRING
mode
require_partition_filter
BOOLEAN
requirePartitionFilter
source_uri_prefix
STRING
sourceUriPrefix
ignore_unknown_values
Type: BOOLEAN
Provider name: ignoreUnknownValues
Description: [Optional] Indicates if BigQuery should allow extra values that are not represented in the table schema. If true, the extra values are ignored. If false, records with extra columns are treated as bad records, and if there are too many bad records, an invalid error is returned in the job result. The default value is false. The sourceFormat property determines what BigQuery treats as an extra value: CSV: Trailing columns JSON: Named values that don’t match any column names Google Cloud Bigtable: This setting is ignored. Google Cloud Datastore backups: This setting is ignored. Avro: This setting is ignored.
json_options
Type: STRUCT
Provider name: jsonOptions
Description: Additional properties to set if sourceFormat
is set to NEWLINE_DELIMITED_JSON
.
encoding
STRING
encoding
max_bad_records
Type: INT32
Provider name: maxBadRecords
Description: [Optional] The maximum number of bad records that BigQuery can ignore when reading data. If the number of bad records exceeds this value, an invalid error is returned in the job result. This is only valid for CSV, JSON, and Google Sheets. The default value is 0, which requires that all records are valid. This setting is ignored for Google Cloud Bigtable, Google Cloud Datastore backups and Avro formats.
metadata_cache_mode
Type: STRING
Provider name: metadataCacheMode
Description: [Optional] Metadata Cache Mode for the table. Set this to enable caching of metadata from external data source.
object_metadata
Type: STRING
Provider name: objectMetadata
Description: ObjectMetadata is used to create Object Tables. Object Tables contain a listing of objects (with their metadata) found at the source_uris. If ObjectMetadata is set, source_format should be omitted. Currently SIMPLE is the only supported Object Metadata type.
parquet_options
Type: STRUCT
Provider name: parquetOptions
Description: Additional properties to set if sourceFormat is set to Parquet.
enable_list_inference
BOOLEAN
enableListInference
enum_as_string
BOOLEAN
enumAsString
reference_file_schema_uri
Type: STRING
Provider name: referenceFileSchemaUri
Description: [Optional] Provide a referencing file with the expected table schema. Enabled for the format: AVRO, PARQUET, ORC.
schema
Type: STRUCT
Provider name: schema
Description: [Optional] The schema for the data. Schema is required for CSV and JSON formats. Schema is disallowed for Google Cloud Bigtable, Cloud Datastore backups, and Avro formats.
source_format
Type: STRING
Provider name: sourceFormat
Description: [Required] The data format. For CSV files, specify “CSV”. For Google sheets, specify “GOOGLE_SHEETS”. For newline-delimited JSON, specify “NEWLINE_DELIMITED_JSON”. For Avro files, specify “AVRO”. For Google Cloud Datastore backups, specify “DATASTORE_BACKUP”. [Beta] For Google Cloud Bigtable, specify “BIGTABLE”.
source_uris
Type: UNORDERED_LIST_STRING
Provider name: sourceUris
Description: [Required] The fully-qualified URIs that point to your data in Google Cloud. For Google Cloud Storage URIs: Each URI can contain one ‘’ wildcard character and it must come after the ‘bucket’ name. Size limits related to load jobs apply to external data sources. For Google Cloud Bigtable URIs: Exactly one URI can be specified and it has be a fully specified and valid HTTPS URL for a Google Cloud Bigtable table. For Google Cloud Datastore backups, exactly one URI can be specified. Also, the ‘’ wildcard character is not allowed.
friendly_name
Type: STRING
Provider name: friendlyName
Description: [Optional] A descriptive name for this table.
id
Type: STRING
Provider name: id
Description: [Output-only] An opaque ID uniquely identifying the table.
kind
Type: STRING
Provider name: kind
Description: [Output-only] The type of the resource.
labels
Type: UNORDERED_LIST_STRING
last_modified_time
Type: INT64
Provider name: lastModifiedTime
Description: [Output-only] The time when this table was last modified, in milliseconds since the epoch.
location
Type: STRING
Provider name: location
Description: [Output-only] The geographic location where the table resides. This value is inherited from the dataset.
materialized_view
Type: STRUCT
Provider name: materializedView
Description: [Optional] Materialized view definition.
allow_non_incremental_definition
BOOLEAN
allow_non_incremental_definition
enable_refresh
BOOLEAN
enableRefresh
last_refresh_time
INT64
lastRefreshTime
query
STRING
query
refresh_interval_ms
INT64
refreshIntervalMs
model
Type: STRUCT
Provider name: model
Description: [Output-only, Beta] Present iff this table represents a ML model. Describes the training information for the model, and it is required to run ‘PREDICT’ queries.
model_options
STRUCT
modelOptions
loss_type
STRING
lossType
model_type
STRING
modelType
training_runs
UNORDERED_LIST_STRUCT
trainingRuns
iteration_results
UNORDERED_LIST_STRUCT
iterationResults
duration_ms
INT64
durationMs
eval_loss
DOUBLE
evalLoss
index
INT32
index
learn_rate
DOUBLE
learnRate
training_loss
DOUBLE
trainingLoss
start_time
TIMESTAMP
startTime
state
STRING
state
training_options
STRUCT
trainingOptions
early_stop
BOOLEAN
earlyStop
l1_reg
DOUBLE
l1Reg
l2_reg
DOUBLE
l2Reg
learn_rate
DOUBLE
learnRate
learn_rate_strategy
STRING
learnRateStrategy
line_search_init_learn_rate
DOUBLE
lineSearchInitLearnRate
max_iteration
INT64
maxIteration
min_rel_progress
DOUBLE
minRelProgress
warm_start
BOOLEAN
warmStart
num_active_logical_bytes
Type: INT64
Provider name: numActiveLogicalBytes
Description: [Output-only] Number of logical bytes that are less than 90 days old.
num_active_physical_bytes
Type: INT64
Provider name: numActivePhysicalBytes
Description: [Output-only] Number of physical bytes less than 90 days old. This data is not kept in real time, and might be delayed by a few seconds to a few minutes.
num_bytes
Type: INT64
Provider name: numBytes
Description: [Output-only] The size of this table in bytes, excluding any data in the streaming buffer.
num_long_term_bytes
Type: INT64
Provider name: numLongTermBytes
Description: [Output-only] The number of bytes in the table that are considered “long-term storage”.
num_long_term_logical_bytes
Type: INT64
Provider name: numLongTermLogicalBytes
Description: [Output-only] Number of logical bytes that are more than 90 days old.
num_long_term_physical_bytes
Type: INT64
Provider name: numLongTermPhysicalBytes
Description: [Output-only] Number of physical bytes more than 90 days old. This data is not kept in real time, and might be delayed by a few seconds to a few minutes.
num_partitions
Type: INT64
Provider name: numPartitions
Description: [Output-only] The number of partitions present in the table or materialized view. This data is not kept in real time, and might be delayed by a few seconds to a few minutes.
num_physical_bytes
Type: INT64
Provider name: numPhysicalBytes
Description: [Output-only] [TrustedTester] The physical size of this table in bytes, excluding any data in the streaming buffer. This includes compression and storage used for time travel.
num_rows
Type: INT64
Provider name: numRows
Description: [Output-only] The number of rows of data in this table, excluding any data in the streaming buffer.
num_time_travel_physical_bytes
Type: INT64
Provider name: numTimeTravelPhysicalBytes
Description: [Output-only] Number of physical bytes used by time travel storage (deleted or changed data). This data is not kept in real time, and might be delayed by a few seconds to a few minutes.
num_total_logical_bytes
Type: INT64
Provider name: numTotalLogicalBytes
Description: [Output-only] Total number of logical bytes in the table or materialized view.
num_total_physical_bytes
Type: INT64
Provider name: numTotalPhysicalBytes
Description: [Output-only] The physical size of this table in bytes. This also includes storage used for time travel. This data is not kept in real time, and might be delayed by a few seconds to a few minutes.
organization_id
Type: STRING
parent
Type: STRING
project_id
Type: STRING
project_number
Type: STRING
range_partitioning
Type: STRUCT
Provider name: rangePartitioning
Description: [TrustedTester] Range partitioning specification for this table. Only one of timePartitioning and rangePartitioning should be specified.
field
STRING
field
range
STRUCT
range
end
INT64
end
interval
INT64
interval
start
INT64
start
require_partition_filter
Type: BOOLEAN
Provider name: requirePartitionFilter
Description: [Optional] If set to true, queries over this table require a partition filter that can be used for partition elimination to be specified.
resource_name
Type: STRING
schema
Type: STRUCT
Provider name: schema
Description: [Optional] Describes the schema of this table.
self_link
Type: STRING
Provider name: selfLink
Description: [Output-only] A URL that can be used to access this resource again.
snapshot_definition
Type: STRUCT
Provider name: snapshotDefinition
Description: [Output-only] Snapshot definition.
base_table_reference
STRUCT
baseTableReference
dataset_id
STRING
datasetId
project_id
STRING
projectId
table_id
STRING
tableId
snapshot_time
TIMESTAMP
snapshotTime
streaming_buffer
Type: STRUCT
Provider name: streamingBuffer
Description: [Output-only] Contains information regarding this table’s streaming buffer, if one is present. This field will be absent if the table is not being streamed to or if there is no data in the streaming buffer.
estimated_bytes
INT64
estimatedBytes
estimated_rows
INT64
estimatedRows
oldest_entry_time
INT64
oldestEntryTime
table_constraints
Type: STRUCT
Provider name: tableConstraints
Description: [Optional] The table constraints on the table.
foreign_keys
UNORDERED_LIST_STRUCT
foreignKeys
column_references
UNORDERED_LIST_STRUCT
columnReferences
referenced_column
STRING
referencedColumn
referencing_column
STRING
referencingColumn
name
STRING
name
referenced_table
STRUCT
referencedTable
dataset_id
STRING
datasetId
project_id
STRING
projectId
table_id
STRING
tableId
primary_key
STRUCT
primaryKey
columns
UNORDERED_LIST_STRING
columns
table_reference
Type: STRUCT
Provider name: tableReference
Description: [Required] Reference describing the ID of this table.
dataset_id
STRING
datasetId
project_id
STRING
projectId
table_id
STRING
tableId
tags
Type: UNORDERED_LIST_STRING
time_partitioning
Type: STRUCT
Provider name: timePartitioning
Description: Time-based partitioning specification for this table. Only one of timePartitioning and rangePartitioning should be specified.
expiration_ms
INT64
expirationMs
field
STRING
field
require_partition_filter
BOOLEAN
requirePartitionFilter
type
STRING
type
type
Type: STRING
Provider name: type
Description: [Output-only] Describes the table type. The following values are supported: TABLE: A normal BigQuery table. VIEW: A virtual table defined by a SQL query. SNAPSHOT: An immutable, read-only table that is a copy of another table. [TrustedTester] MATERIALIZED_VIEW: SQL query whose result is persisted. EXTERNAL: A table that references data stored in an external storage system, such as Google Cloud Storage. The default value is TABLE.
view
Type: STRUCT
Provider name: view
Description: [Optional] The view definition.
query
STRING
query
use_explicit_column_names
BOOLEAN
useExplicitColumnNames
use_legacy_sql
BOOLEAN
useLegacySql
user_defined_function_resources
UNORDERED_LIST_STRUCT
userDefinedFunctionResources
inline_code
STRING
inlineCode
resource_uri
STRING
resourceUri