Comments (4)
Hi @tupini07,
I implemented the following functions:
-
import_json()
- https://preql.readthedocs.io/en/latest/preql-modules.html#import_json -
env_vars()
- https://preql.readthedocs.io/en/latest/preql-modules.html#env_vars
For an example of how to use import_json
, see this example: https://github.com/erezsh/Preql/blob/master/examples/airports.pql
It is now available in the master
branch.
from preql.
Preql is lacking in I/O operations, but it's mostly because I haven't got around to it yet, and not by design.
There is already an import_csv
function that reads from a file.
I could just add the functions read_file
, read_json
and env_vars
(names pending)
Would that resolve your issue?
(In which case, an error would be raised for a missing key in the json/env)
from preql.
yes that would be great thank you! I wasn't aware of the existence of import_csv
(I obviously didn't search for it)
from preql.
That's great! Thanks a lot
from preql.
Related Issues (19)
- Add Automatic joins via attribute access
- Add support for VSCode
- Automatically generate GraphQL interface
- Documentation for "..." in projection HOT 1
- Grammar railroad diagram HOT 2
- Incorrect SQL code generated HOT 6
- Add support for BigQuery
- Error on saving table to BigQuery - required field id cannot be null HOT 1
- Error on saving table to BigQuery - type mismatch HOT 4
- Assertion error with BigQuery when running .pql scripts but not REPL HOT 1
- Add support for RedShift
- create conda package HOT 3
- ModuleNotFoundError: No module named 'preql.core' HOT 1
- Add support for JSON functions and operators in queries
- OracleInterface not working with TNSNAMES HOT 3
- Implement multiple-dispatch for functions
- `random()` is evaluated multiple times HOT 2
- whitespace in table name HOT 12
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 preql.