Comments (1)
"If it does not exist" is tricky - it can only really work if the function is only callable in a Contextable
context (i.e. it can't be callable from "normal" JS). This is because we don't know what exists or what doesn't until all non-Contextable
JS has been executed. (As an aside, it is for this reason that inline
tables never really worked.)
But Contextable
functions are not (currently) expected to be able to add nodes to the DAG. We'd have to be careful to ensure that actually makes sense / ordering constraints are preserved.
from dataform.
Related Issues (20)
- String interpolation in BQ JS UDF not supported HOT 1
- Dataform CLI: deprecated [email protected]: critical security issues HOT 1
- Race condition on concurrent incremental tables: other procedure is run or "Procedure is not found" error
- Add first-class support for allow_non_incremental_definition and max_staleness Materialized View options HOT 1
- Location in `workflow_settings.yaml` and `dataform.json` are not respected by the CLI, instead using the billing credentials location
- Unable to join slack group
- Filepaths for actions filepaths normalized
- would it make sense to allow `js {}` variables in `config {}` HOT 3
- Actions configs should support a field for incremental source file for incremental tables
- For inline assertions: uniqueKeys is broken, uniqueKey works, we should just remove uniqueKeys HOT 3
- dataform-co package installation error for versions 3.0.0-beta1 to at least 3.0.0-beta4 HOT 1
- Question: How can I use Dataform to replace data for a specific date?
- Read table description from external files
- Question: assertion query optimization HOT 3
- Bug: CLI vars are not properly split when containing commas
- default-database positional CLI argument should be displayed as required HOT 1
- Running the CLI with "run --dry-run" causes BigQuery changes to be applied
- dataform cli format issue when columns contain "--" HOT 1
- "Error: Input for dataset has not been provided", when adding a new table HOT 1
- Enable File-Specific Formatting in `dataform format`
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dataform.