cuelake
Use SQL to build ELT pipelines on a data lakehouse.
File Explorer
Download Latest Version (.zip)- bug_report.md
- feature_request.md
- check_secrets.yml
- pr_checks.yml
- __init__.py
- asgi.py
- celery.py
- settings.py
- urls.py
- wsgi.py
- .init
- 0001_initial.py
- 0002_runstatus_updatetimestamp.py
- 0003_rename_runstatus_notebookrunlogs.py
- 0004_rename_workflowrun_notebookrunlogs_workflowrunlogs.py
- __init__.py
- __init__.py
- connections.py
- kubernetes.py
- metastore.py
- notebookJobs.py
- notebookTemplates.py
- schedules.py
- __init__.py
- test_services.py
- test_tasks_routineTasks.py
- test_views_metastore.py
- test_views_notebookJobs.py
- test_views_schedules.py
- __init__.py
- admin.py
- apps.py
- models.py
- routineTasks.py
- serializers.py
- tasks.py
- urls.py
- views.py
- accountSettings.json
- connectionParam.json
- connectionType.json
- intervalSchedules.json
- notebookTemplate.json
- periodic.json
- 0001_initial.py
- __init__.py
- test_services.py
- test_views.py
- __init__.py
- admin.py
- apps.py
- constants.py
- models.py
- serializers.py
- services.py
- tests.py
- urls.py
- views.py
- zeppelinServer.yaml
- zeppelinService.yaml
- apiResponse.py
- kubernetesAPI.py
- safeDict.py
- zeppelinAPI.py
- 0001_initial.py
- 0002_rename_workflowrun_workflowrunlogs.py
- 0003_alter_workflow_periodictask.py
- __init__.py
- __init__.py
- workflowActions.py
- workflowServices.py
- __init__.py
- test_views.py
- __init__.py
- admin.py
- apps.py
- models.py
- serializers.py
- tasks.py
- taskUtils.py
- urls.py
- views.py
- .coveragerc
- .env.dev
- .env.test
- conftest.py
- Dockerfile.dev
- manage.py
- pytest.ini
- requirements.test.txt
- requirements.txt
- start_server.sh
- CueLake.gif
- cuelake.png
- EKS_Clusters_s.png
- NodeGroup_s.png
- NodeIAMRoleARN_s.png
- Notebook.png
- RunLogs.png
- Schedule.png
- SchemaBrowser.png
- Spark_Interpreter.png
- Warehouse.png
- Workflows.png
- WorkflowTrigger.png
- _config.yml
- CNAME
- getting-started.md
- how-it-works.md
- index.md
- installation.md
- notebooks.md
- settings.md
- templates.md
- viewpoint.md
- views-tables.md
- workflows.md
- .DS_Store
- android-chrome-192x192.png
- android-chrome-512x512.png
- apple-icon.png
- apple-touch-icon.png
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- index.html
- manifest.json
- robots.txt
- cuebook.png
- cuelake.png
- github.svg
- google.svg
- MySQL.svg
- Oracle.svg
- Postgres.svg
- S3.svg
- index.css
- tailwind.css
- AddConnection.js
- Connection.js
- style.module.scss
- ViewConnection.js
- DatasetSelector.js
- HeaderStats.js
- AdminNavbar.js
- AddNotebook.js
- ArchivedNotebookTable.js
- constants.js
- EditNotebook.js
- NotebookRunLogs.js
- NotebookTable.js
- NotebookView.js
- style.module.scss
- addSchedule.js
- selectSchedule.js
- style.module.scss
- AddSchedule.js
- EditSchedule.js
- Schedule.js
- style.module.scss
- SchemaTree.js
- style.module.scss
- AlertSettings.js
- Settings.js
- style.module.scss
- ZeppelinInterpreterSettings.js
- Sidebar.js
- style.module.scss
- SparkUI.js
- style.module.scss
- constants.js
- style.module.scss
- WorkflowRuns.js
- Workflows.js
- Admin.js
- EmbedAdmin.js
- GlobalContext.js
- api.js
- connection.js
- files.js
- general.js
- notebooks.js
- settings.js
- workflows.js
- Connections.js
- Notebooks.js
- NotebookView.js
- Schedules.js
- Settings.js
- sparkUI.js
- WorkflowsMain.js
- index.js
- utils.js
- Dockerfile.dev
- gulpfile.js
- jsconfig.json
- LICENSE.md
- package.json
- README.md
- tailwind.config.js
- interpreter-spec.yaml
- interpreter.json
- zeppelin-env.sh
- zeppelin-site.xml
- .gitallowed
- .gitignore
- CODE_OF_CONDUCT.md
- cuelake.yaml
- docker-compose.dev.yaml
- Dockerfile
- LICENSE
- nginx.conf
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/cuebook/cuelake
Downloads the entire project code from GitHub to your computer.
cd cuelake
Moves into the project folder you just downloaded.
2. Docker
Easy RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
<img src="https://img.shields.io/docker/pulls/cuebook/lakehouse" alt="Docker Pulls">
Type this command into your terminal and run it.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
Pulled directly from this repo's README.
3. Node.js
EasyPrerequisites
cd ui
This project's files live in a subfolder, so move into it first.
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
4. Python
EasyPrerequisites
pip install -r api/requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
python <μ€νν νμΌλͺ
>.py # READMEμμ μ νν μ€ν νμΌλͺ
μ νμΈνμΈμ
Runs the Python script (or module).
If it runs without errors and prints output in the terminal, it worked.
// repository documentation
Was this content helpful?
(0 ratings)
