feat: JSON data types
See original GitHub issueHi, I was wondering what would be the best way to treat JSON/JSONB columns from Postgres in Ibis. Currently I’m trying to treat it as a string (although it gets converted to a dict
whenever I send the data to a pandas dataframe), but I’m not sure if that’s the right solution.
Issue Analytics
- State:
- Created 8 years ago
- Comments:12 (11 by maintainers)
Top Results From Across the Web
What Is JSON? Meaning, Types, Uses, and Examples
JSON is a file format that uses human-readable language to store and communicate data objects. Learn how JSON is used in programming.
Read more >Primitive and compound JSON data types
JSON can represent (sub)values of four primitive data types and of two compound data types. The primitive data types are string, number, boolean,...
Read more >Feature object—Common Data Types
This topic discusses the JSON feature object as returned by the REST API. A feature consists of the following two properties. All properties...
Read more >Documentation: 15: 8.14. JSON Types
JSON data types are for storing JSON (JavaScript Object Notation) data, as specified in RFC 7159. Such data can also be stored as...
Read more >JSON Type and other cool new JSON features in ...
At the development time of our initial JSON database release the then current JSON RFC (4627) prescribed that JSON is either an Object...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Should we limit the scope here? E.g., arbitrary JSON is out of scope, but JSON with a well-defined, uniform schema per record (including arbitrary nesting) is in scope.
The Apache Drill data model page is an excellent read and IMO a nice indication of reasonable expectations to set for JSON functionality.
@wesm thoughts?
We have JSON and JSONB types now, and with 3e2efb433 we have a minimal API for extracting object values or array elements. The remaining work is implement feature requests for additional APIs, so I’m going to close this out as completed.