Google BigQuery support

Applies to: Dataedo 10.x versions, Article available also for: 24.x (current), 23.x
You are looking at documentation for an older release.
Switch to the documentation for Dataedo 24.x (current).

Specification

Imported metadata

Dataedo reads following metadata from Google BigQuery databases.

Imported Editable
Tables, External tables
  Columns
   Primitive columns
   Nested columns (Records)
   Repated columns
   Data types with length
   Nullability
   Column comments
  Table comments
  Foreign keys
  Primary keys
  Unique keys
Views
  Script
  Columns
   Primitive columns
   Nested columns (Records)
   Repated columns
   Data types with length
   Nullability
   Column comments
  View comments
Stored procedures
  Script
  Parameters
  Procedures comments
User-defined Functions
  Script
  Input arguments
  Output results
  Languages
  Function comments
Shared metadata
  Dependencies
  Created time
  Last updated time

Supported features

Feature Imported
Import comments
Write comments back
Data profiling
Reference data (import lookups)
Generating DDL
FK relationship tester

Comments

Dataedo reads comments from following Google BigQuery objects:

Object Read Write back
Table comments
  Column comments
View comments
  Columns
Function comments
Stored procedures

Data profiling

Datedo supports following data profiling in Google BigQuery:

Profile Support
Table row count
Table sample data
Column distribution (unique, non-unique, null, empty values)
Min, max values
Average
Variance
Standard deviation
Min-max span
Number of distinct values
Top 10/100/1000 values
10 random values

Read more about profiling in a Data Profliling documentation.

Limitations

Following schema elements currently are not supported:

  • Labels
  • Friendly names
  • Table partitions
  • Jobs
  • User-defined temp Function

Learn more

Connecting to Google BigQuery