# system.kanoa.operators.getOLEDataAssetByInterval(assetId, startDate, endDate, interval)

Returns bucketed (Hour/Day/Week), whole-crew-combined OLE/POLE data for one asset (no operator breakdown)

---
### Parameters
**assetId** `Integer`: Id of asset<br />
**startDate** `DateTime`: Start date<br />
**endDate** `DateTime`: End date<br />
**interval** `String`: i.e 'Hour', 'Day', 'Week' - if not one of those, the SP auto-calculates a bucket size<br />

---
### Returns
**oleData** `pyDataset`<br />

---
### Example
```python
startDate = system.date.parse("2025-11-01 00:00:00")
endDate = system.date.parse("2025-11-05 00:00:00")
interval = 'Hour'
data = system.kanoa.operators.getOLEDataAssetByInterval(assetId, startDate, endDate, interval)
```
