├── .env.example ├── .gitignore ├── Makefile ├── README.rst ├── docker-compose.yml ├── dockerfiles ├── Dockerfile.backend └── Dockerfile.frontend ├── frontend ├── .dockerignore ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── index.html │ ├── manifest.json │ └── robots.txt └── src │ ├── App.js │ ├── index.css │ └── index.js ├── images ├── architecture.png ├── avg_parts_by_brand.png └── count_orders_by_market_segment.png └── uc-semantic-layer ├── .coveragerc ├── .dbx └── project.json ├── .gitignore ├── conf ├── data_preparation.yml ├── deployment.yml └── server_log.yml ├── pytest.ini ├── server-requirements.txt ├── setup.py ├── tests ├── integration │ └── server_test.py └── unit │ └── conftest.py ├── uc_semantic_layer ├── __init__.py ├── backend │ ├── __init__.py │ ├── endpoint_manager.py │ ├── models.py │ ├── server.py │ └── translator.py ├── common.py └── workloads │ ├── __init__.py │ └── data_preparation.py └── unit-requirements.txt /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/README.rst -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /dockerfiles/Dockerfile.backend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/dockerfiles/Dockerfile.backend -------------------------------------------------------------------------------- /dockerfiles/Dockerfile.frontend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/dockerfiles/Dockerfile.frontend -------------------------------------------------------------------------------- /frontend/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/frontend/public/index.html -------------------------------------------------------------------------------- /frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/frontend/public/manifest.json -------------------------------------------------------------------------------- /frontend/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/frontend/public/robots.txt -------------------------------------------------------------------------------- /frontend/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/frontend/src/App.js -------------------------------------------------------------------------------- /frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/frontend/src/index.css -------------------------------------------------------------------------------- /frontend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/frontend/src/index.js -------------------------------------------------------------------------------- /images/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/images/architecture.png -------------------------------------------------------------------------------- /images/avg_parts_by_brand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/images/avg_parts_by_brand.png -------------------------------------------------------------------------------- /images/count_orders_by_market_segment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/images/count_orders_by_market_segment.png -------------------------------------------------------------------------------- /uc-semantic-layer/.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/uc-semantic-layer/.coveragerc -------------------------------------------------------------------------------- /uc-semantic-layer/.dbx/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/uc-semantic-layer/.dbx/project.json -------------------------------------------------------------------------------- /uc-semantic-layer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/uc-semantic-layer/.gitignore -------------------------------------------------------------------------------- /uc-semantic-layer/conf/data_preparation.yml: -------------------------------------------------------------------------------- 1 | catalog: field_demos 2 | database: core -------------------------------------------------------------------------------- /uc-semantic-layer/conf/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/uc-semantic-layer/conf/deployment.yml -------------------------------------------------------------------------------- /uc-semantic-layer/conf/server_log.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/uc-semantic-layer/conf/server_log.yml -------------------------------------------------------------------------------- /uc-semantic-layer/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/uc-semantic-layer/pytest.ini -------------------------------------------------------------------------------- /uc-semantic-layer/server-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/uc-semantic-layer/server-requirements.txt -------------------------------------------------------------------------------- /uc-semantic-layer/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/uc-semantic-layer/setup.py -------------------------------------------------------------------------------- /uc-semantic-layer/tests/integration/server_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/uc-semantic-layer/tests/integration/server_test.py -------------------------------------------------------------------------------- /uc-semantic-layer/tests/unit/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/uc-semantic-layer/tests/unit/conftest.py -------------------------------------------------------------------------------- /uc-semantic-layer/uc_semantic_layer/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.0.1" 2 | -------------------------------------------------------------------------------- /uc-semantic-layer/uc_semantic_layer/backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /uc-semantic-layer/uc_semantic_layer/backend/endpoint_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/uc-semantic-layer/uc_semantic_layer/backend/endpoint_manager.py -------------------------------------------------------------------------------- /uc-semantic-layer/uc_semantic_layer/backend/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/uc-semantic-layer/uc_semantic_layer/backend/models.py -------------------------------------------------------------------------------- /uc-semantic-layer/uc_semantic_layer/backend/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/uc-semantic-layer/uc_semantic_layer/backend/server.py -------------------------------------------------------------------------------- /uc-semantic-layer/uc_semantic_layer/backend/translator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/uc-semantic-layer/uc_semantic_layer/backend/translator.py -------------------------------------------------------------------------------- /uc-semantic-layer/uc_semantic_layer/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/uc-semantic-layer/uc_semantic_layer/common.py -------------------------------------------------------------------------------- /uc-semantic-layer/uc_semantic_layer/workloads/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /uc-semantic-layer/uc_semantic_layer/workloads/data_preparation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/uc-semantic-layer/uc_semantic_layer/workloads/data_preparation.py -------------------------------------------------------------------------------- /uc-semantic-layer/unit-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renardeinside/databricks-uc-semantic-layer/HEAD/uc-semantic-layer/unit-requirements.txt --------------------------------------------------------------------------------