Comments (1)
To start development, You can use this compose and dockerfile that I made for some local tests.
Just place your dags in a dags folder in the root of the projects (or change the path in the volumes of webserver to ./whitebox/dags:/usr/local/airflow/dags
)
Dockerfile:
FROM puckel/docker-airflow:1.10.9
RUN pip install evidently==0.2.0
Compose
version: "3.7"
services:
postgres:
image: postgres:9.6
environment:
- POSTGRES_USER=airflow
- POSTGRES_PASSWORD=airflow
- POSTGRES_DB=airflow
logging:
options:
max-size: 10m
max-file: "3"
webserver:
build: .
restart: always
depends_on:
- postgres
environment:
- LOAD_EX=n
- EXECUTOR=Local
logging:
options:
max-size: 10m
max-file: "3"
volumes:
- ./dags:/usr/local/airflow/dags
- ./evidently_reports:/usr/local/airflow/reports
- ./data:/usr/local/airflow/data
- ./logs:/usr/local/airflow/logs
ports:
- "8080:8080"
command: webserver
healthcheck:
test: ["CMD-SHELL", "[ -f /usr/local/airflow/airflow-webserver.pid ]"]
interval: 30s
timeout: 30s
retries: 3
volumes:
evidently_reports:
from whitebox.
Related Issues (20)
- Reports are being produced on all data points HOT 2
- Indicator of significance for the reports HOT 1
- Make nonprocessed Optional for the Inferences HOT 3
- The user has to give together the timestamp in a column with the processed Dataframe HOT 3
- Update inference with actuals HOT 1
- Inference timestamp is saved as created_at in database HOT 2
- There should be raised an error in case the target column is not included inside the processed data of the given inference HOT 2
- SDK example notebook has wrong outputs and not all functions HOT 1
- Change the name of the prediction column HOT 2
- Confusion matrix schema alignment HOT 1
- Fix typing in SDK functions HOT 2
- Additions and fixes in README parts
- Refactor XAI functionality HOT 3
- Missing endpoints for model monitor HOT 2
- Add tests for streamlit
- Add data monitoring feature HOT 1
- Create PULL_REQUEST_TEMPLATE.md HOT 1
- Create flag in a report to see if it was checked for an alert HOT 4
- Write tests and documentation for all SDK methods.
- Database is timezone unaware
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from whitebox.