cuelake
Use SQL to build ELT pipelines on a data lakehouse.
파일 탐색기
최종 버전 다운로드 (.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
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/cuebook/cuelake
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd cuelake
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
<img src="https://img.shields.io/docker/pulls/cuebook/lakehouse" alt="Docker Pulls">
이 명령어를 터미널에 그대로 입력해 실행하세요.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Node.js
쉬움사전 준비물
cd ui
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm start
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
4. Python
쉬움사전 준비물
pip install -r api/requirements.txt
requirements.txt 등에 명시된 파이썬 라이브러리를 설치합니다.
python <실행할 파일명>.py # README에서 정확한 실행 파일명을 확인하세요
파이썬 스크립트(또는 모듈)를 실행합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
// repository documentation
Was this content helpful?
(0 ratings)
