# Dashboards, viewer et visualisation

## Dashboards

### Fonctionnel
Les dashboards seront composables. Ils contiennent widgets, filtres, interactions, bindings datasets, layout et thème.

### Technique

```txt
Dashboard
  widgets[]
  datasets[]
  datasetLinks[]
  filters[]
  layout
  status
  permissions
```

## Viewer dashboard

### Fonctionnel
Le viewer publié est optimisé consultation : lecture, filtres, drill-down, export, interactions.

### Technique
Ne pas embarquer l’éditeur. Bundle/runtime séparé dans la même app.

## Refresh dashboards publiés

### Fonctionnel
Stratégies : live, cache, refresh planifié, snapshot.

### Technique

```txt
services/scheduler
services/worker
packages/cache
packages/query-engine
```

## Graphiques

### Fonctionnel
Visualisations BI riches.

### Technique
Préco : Apache ECharts comme base principale, D3 ciblé pour custom avancé.

```txt
packages/charts
packages/visualizations
```
