Comments (2)
Update 1
CSV support blocker Skatteetaten/terraform-nomad-hive#12
References: https://towardsdatascience.com/load-and-query-csv-file-in-s3-with-presto-b0d50bc773c9
Presto’s CSV format support requires metastore.storage.schema.reader.impl=org.apache.hadoop.hive.metastore.SerDeStorageSchemaReader in the metastore-site.xml Hive Metastore configuration file.
How to resolve [RESOLVED]
- fix blocker #13
- add additional env var to hive, when deploy
hive_container_environment_variables =[
"HIVE_SITE_CONF_metastore_storage_schema_reader_impl=org.apache.hadoop.hive.metastore.SerDeStorageSchemaReader"
]
from terraform-nomad-trino.
Update 2
presto-cli require java.
Blocker on vagrant-hashistack
#304
Log
vagrant@vagrant:/vagrant/dev/ansible$ ../../presto_340 --server localhost:8080 --catalog hive --schema default --user presto --file ../../example/resources/query/csv_create_table.sql
../../presto_340: 3: exec: java: not found
vagrant@vagrant:/vagrant/dev/ansible$ which java
vagrant@vagrant:/vagrant/dev/ansible$ echo $JAVA_HOME
vagrant@vagrant:/vagrant/dev/ansible$
How to resolve option 1
-
fix java installation on base image (vagrant-bionic64-ansible-docker #3)(fredrikhgrelland/vagrant-bionic64-ansible-docker#3) -
new releasevagrant-bionic64-ansible-docker
-
new releasevagrant-hashistack
based onvagrant-bionic64-ansible-docker
How to resolve option 2
- Build docker image with java and presto-cli. Use --network host mode with docker container
from terraform-nomad-trino.
Related Issues (20)
- Refactor variables and strings containing Presto to Trino
- Connect to other sources HOT 3
- Include updated Consul Connect plugin which enables service-mesh authentication between coordinator and workers
- Release 0.4.0
- Example trino_cluster failes [branch presto-to-trino-include-plugin]
- Bump versions
- Optional use of connector sources
- Migrate to trino HOT 2
- Fix trino_cluster example HOT 1
- Tests should also run when consul_acl & nomad_acl is true
- Add configuration parameters for jvm.config and config.properties
- Add possibility to use a memory connector with trino
- `Plugin exited`/`context canceled` error in pipeline HOT 5
- Toggle use of custom policy for vault provider HOT 1
- Unstable deletion of table in Trino, with underlyting structures in S3/MinIO HOT 4
- Typo i `conf/nomad/trino_standalone.hcl`
- Release 0.4.1
- Move secrets in nomad task to secrets folder
- Could this possibly be split out into a separate file? Will Nomad collate files?
- [Security] Workflow on_pr_push_master.yml is using vulnerable action actions/checkout
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 terraform-nomad-trino.