dask-sql
Distributed SQL Engine in Python using Dask
파일 탐색기
최종 버전 다운로드 (.zip)- config.toml
- bug_report.md
- documentation-request.md
- feature_request.md
- submit-question.md
- conda.yml
- docker.yml
- release.yml
- rust.yml
- style.yml
- test-upstream.yml
- test.yml
- animation.gif
- CODEOWNERS
- dependabot.yml
- heart.png
- heart.svg
- cloud.dockerfile
- conda.txt
- main.dockerfile
- environment-3.10.yaml
- environment-3.11.yaml
- environment-3.9.yaml
- build.sh
- conda_build_config.yaml
- meta.yaml
- run_test.py
- startup_script.py
- update-dependencies.sh
- environment-3.10.yaml
- environment-3.11.yaml
- environment-3.12.yaml
- environment-3.9.yaml
- __init__.py
- base.py
- convert.py
- dask.py
- hive.py
- intake.py
- location.py
- pandaslike.py
- sqlalchemy.py
- __init__.py
- fugue.py
- ipython.py
- __init__.py
- alter.py
- analyze_table.py
- create_catalog_schema.py
- create_experiment.py
- create_memory_table.py
- create_model.py
- create_table.py
- describe_model.py
- distributeby.py
- drop_model.py
- drop_schema.py
- drop_table.py
- export_model.py
- metrics.py
- predict_model.py
- show_columns.py
- show_models.py
- show_schemas.py
- show_tables.py
- use_schema.py
- wrappers.py
- __init__.py
- aggregate.py
- cross_join.py
- empty.py
- explain.py
- filter.py
- join.py
- limit.py
- project.py
- sample.py
- sort.py
- subquery_alias.py
- table_scan.py
- union.py
- values.py
- window.py
- __init__.py
- base.py
- convert.py
- __init__.py
- alias.py
- call.py
- input_ref.py
- literal.py
- subquery.py
- __init__.py
- base.py
- convert.py
- __init__.py
- filter.py
- groupby.py
- ml_classes.py
- sort.py
- statistics.py
- __init__.py
- __init__.py
- app.py
- presto_jdbc.py
- responses.py
- __init__.py
- _compat.py
- cmd.py
- config.py
- context.py
- datacontainer.py
- mappings.py
- sql-schema.yaml
- sql.yaml
- utils.py
- creation.rst
- describe.rst
- ml.rst
- select.rst
- api.rst
- best_practices.rst
- cmd.rst
- conf.py
- configuration.rst
- custom.rst
- data_input.rst
- fugue.rst
- how_does_it_work.rst
- index.rst
- installation.rst
- machine_learning.rst
- quickstart.rst
- server.rst
- sql.rst
- environment.yml
- make.bat
- Makefile
- requirements-docs.txt
- Custom Functions.ipynb
- Feature Overview.ipynb
- FugueSQL.ipynb
- iris.csv
- aggregate.rs
- alter_schema.rs
- alter_table.rs
- analyze_table.rs
- create_catalog_schema.rs
- create_experiment.rs
- create_memory_table.rs
- create_model.rs
- create_table.rs
- describe_model.rs
- drop_model.rs
- drop_schema.rs
- drop_table.rs
- empty_relation.rs
- explain.rs
- export_model.rs
- filter.rs
- join.rs
- limit.rs
- predict_model.rs
- projection.rs
- repartition_by.rs
- show_columns.rs
- show_models.rs
- show_schemas.rs
- show_tables.rs
- sort.rs
- subquery_alias.rs
- table_scan.rs
- use_schema.rs
- window.rs
- decorrelate_where_exists.rs
- decorrelate_where_in.rs
- dynamic_partition_pruning.rs
- join_reorder.rs
- utils.rs
- rel_data_type.rs
- rel_data_type_field.rs
- column.rs
- exceptions.rs
- function.rs
- logical.rs
- optimizer.rs
- parser_utils.rs
- preoptimizer.rs
- schema.rs
- statement.rs
- table.rs
- types.rs
- dialect.rs
- error.rs
- expression.rs
- lib.rs
- parser.rs
- sql.rs
- __init__.py
- fixtures.py
- test_analyze.py
- test_cmd.py
- test_compatibility.py
- test_complex.py
- test_create.py
- test_distributeby.py
- test_explain.py
- test_filter.py
- test_fugue.py
- test_function.py
- test_groupby.py
- test_hive.py
- test_intake.py
- test_jdbc.py
- test_join.py
- test_model.py
- test_over.py
- test_postgres.py
- test_rex.py
- test_sample.py
- test_schema.py
- test_select.py
- test_server.py
- test_show.py
- test_sort.py
- test_sqlite.py
- test_union.py
- __init__.py
- test_call.py
- test_config.py
- test_context.py
- test_datacontainer.py
- test_mapping.py
- test_ml_utils.py
- test_queries.py
- test_statistics.py
- test_utils.py
- __init__.py
- utils.py
- .coveragerc
- .dockerignore
- .gitignore
- .pre-commit-config.yaml
- .readthedocs.yaml
- Cargo.lock
- Cargo.toml
- CODE_OF_CONDUCT.md
- conftest.py
- CONTRIBUTING.md
- LICENSE.txt
- MANIFEST.in
- pyproject.toml
- README.md
- rustfmt.toml
- setup.cfg
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/dask-contrib/dask-sql
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd dask-sql
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천사전 준비물
- Python 3 pip 명령어를 쓰려면 Python이 필요합니다.
pip install dask-sql
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Python
쉬움사전 준비물
pip install dask-sql
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
pip install -e ".[dev]"
requirements.txt 등에 명시된 파이썬 라이브러리를 설치합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
4. Rust
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Rust (rustup) rustup으로 설치하면 cargo도 함께 설치됩니다.
cargo build --release
Rust 프로젝트를 컴파일합니다.
cargo run
빌드 후 바로 실행까지 진행합니다.
cargo build가 에러 없이 끝나면 성공입니다. target/ 폴더에 실행 파일이 생성됩니다.
// repository documentation
Was this content helpful?
(0 ratings)
