Comments (5)
@teoria yes, I agree. Data contract should keep bigint
data type. This line is a culprit:
from datacontract-cli.
@teoria I don't think that AWS Glue supports long
data type. I've only seen bigint
data type in their UI once tried to create a table:
![image](https://private-user-images.githubusercontent.com/57030016/352113568-41c8690c-3b14-4c37-8db3-cfab57a1fb69.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIyNDg3MTQsIm5iZiI6MTcyMjI0ODQxNCwicGF0aCI6Ii81NzAzMDAxNi8zNTIxMTM1NjgtNDFjODY5MGMtM2IxNC00YzM3LThkYjMtY2ZhYjU3YTFmYjY5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzI5VDEwMjAxNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWIyOWRkNjNlZTY4NDU3ZDU4MzhkOTBlZWI2ZjBkOTM1ZDdmOGVkODQ4YzI2MTdmN2E3ZTc5YjYxMzdmODRhMDEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.NIHjZm5RIDeQ-7iMgRzI_61lnZyTRkKa_zAnbbQ1g-4)
from datacontract-cli.
@roykoand when i use the glue importer the code cast bigint to long
then when i call breaking the cli identify the type update.
the breaking method need ignore bigint->long or the import need keep bigint type
from datacontract-cli.
or breaking ignore the bigint->long
@jochenchrist what do you think ?
from datacontract-cli.
lets change the importer to keep bigint
from datacontract-cli.
Related Issues (20)
- JsonSchema importer doesn't support array types HOT 2
- Trino tests are flaky
- Dbt model in data contract fails HOT 2
- Case issue on postgres table names HOT 2
- Avro import does not support 'enum' type HOT 5
- Pyspark dependency is required despite marked as optional HOT 4
- Checking for Databricks ARRAY<STRING> HOT 7
- Application install installs every available package version for moto HOT 1
- Resolve to fields within a definition HOT 1
- Export to Unity Catalog
- Development Env. is broken HOT 3
- Enable tests in Google Cloud Buckets HOT 1
- Typo in a documentation HOT 1
- Import: No support of AWS Athena (Trino) DDLs HOT 2
- Glue import with database and glue-table parameters returns all tables in a Glue database HOT 2
- Glue: `map` data type is not supported HOT 5
- Delta table support for server type local is not implemented yet, it only checks for azure and then directly goes to AWS s3 HOT 1
- import dbt source into datacontrac HOT 2
- import sql (postgres ddl) into datacontract.yml: numeric --> variant HOT 3
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 datacontract-cli.