Releases: dataform-co/dataform
Releases · dataform-co/dataform
1.4.6
For Snowflake and BigQuery, it is now possible to override the database / gcloud-project-id for individual Tables, Operations and Declarations.
A project level defaultDatabase
option can now be set in dataform.json
(replacing gcloudProjectId
for BigQuery).
For individual tables, simply set the database
property in the config block for a given object, in the same way the schema can be set:
config {
type: "table",
database: "otherdb",
schema: "otherschema",
name: "table1"
}
Additionally, for referencing tables, a database parameter can also be set when calling the ref
function:
${ref({ database: "otherdb", schema: "otherschema", table: "table1"})
There's now a new a shorthand for this, allowing multiple arguments to the ref function:
${ref("otherdb", "otherschema", "table1")}
1.4.1
1.4.0
Action retries (#487) * Update error message when a task errors because of a warehouse * adds retry promise func and unit test * Refactors the retry promise function and adds tests * Fixes comments and refactors * Adds test for operations case, minor refactoring * Upgrade package
1.3.9
1.3.8
1.3.7
1.3.6
1.3.5
1.3.4
1.3.3
Fix fully-qualified dependencies. (#413) * Move schema suffixes to only be appended at compile-time. * Move schema suffixing to compile-time (and lots of other related cleanup). * Add fully-qualified ref testcase, which now works. * Add filenames to compile-time compile errors. * Minor cleanup & version bump.