diff --git a/trino/README.md b/trino/README.md index 69954b6..f7d2f1c 100644 --- a/trino/README.md +++ b/trino/README.md @@ -5,7 +5,7 @@ trino distributed over one or more heterogeneous data sources. ```bash -$ mkdir data/{etc,data} +$ mkdir data/{etc,log} $ chown -R 1000:1000 data $ docker-compose up -d $ docker-compose exec trino trino diff --git a/trino/data/etc/catalog/gsheets.json.sample b/trino/data/etc/catalog/gsheets.json.sample new file mode 100644 index 0000000..cb683b9 --- /dev/null +++ b/trino/data/etc/catalog/gsheets.json.sample @@ -0,0 +1,12 @@ +{ + "type": "service_account", + "project_id": "", + "private_key_id": "", + "private_key": "", + "client_email": "", + "client_id": "", + "auth_uri": "https://accounts.google.com/o/oauth2/auth", + "token_uri": "https://oauth2.googleapis.com/token", + "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs", + "client_x509_cert_url": "" +} diff --git a/trino/data/etc/catalog/gsheets.properties.sample b/trino/data/etc/catalog/gsheets.properties.sample new file mode 100644 index 0000000..16b1281 --- /dev/null +++ b/trino/data/etc/catalog/gsheets.properties.sample @@ -0,0 +1,3 @@ +connector.name=gsheets +credentials-path=/usr/lib/trino/etc/catalog/gsheets.json +metadata-sheet-id=1EJ-AxiDpZ287XHO9nD0YS9pMgSFzjhUDEIEWGgl_dqE diff --git a/trino/data/log/.gitkeep b/trino/data/log/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/trino/docker-compose.yml b/trino/docker-compose.yml index fc2c2c5..bfa7b13 100644 --- a/trino/docker-compose.yml +++ b/trino/docker-compose.yml @@ -7,6 +7,6 @@ services: - "8080:8080" volumes: - ./data/etc:/usr/lib/trino/etc - - ./data/data:/usr/lib/trino/data + - ./data/log:/usr/lib/trino/data/var/log working_dir: /usr/lib/trino restart: unless-stopped