Avancerede forespørgsler

Brug ODATA til komplekse queries med filtrering, sortering, joins og aggregeringer. Perfekt til BI-værktøjer, Excel og Power BI.

ODATA endpoint: https://odata.hejwalter.dk/v2

$filter — Filtrering

Eksempler # Fakturaer over 10.000 kr
/invoices?$filter=total gt 10000

# Ubetalte fakturaer fra 2026
/invoices?$filter=status eq 'sent' and year(issue_date) eq 2026

# Kunder i København
/customers?$filter=contains(city, 'København')

$select — Felter

Eksempel # Hent kun nummer, total og status
/invoices?$select=number,total,status,customer_name

$expand — Joins

Eksempel # Inkludér fakturalinjer og kunde
/invoices?$expand=lines,customer

# Inkludér kundens fakturaer
/customers?$expand=invoices($filter=status eq 'paid')

$orderby — Sortering

Eksempel /invoices?$orderby=total desc
/invoices?$orderby=issue_date desc,number asc

Aggregeringer

Eksempel # Total omsætning per måned
/invoices?$apply=groupby((month(issue_date)),aggregate(total with sum as revenue))

# Antal fakturaer per status
/invoices?$apply=groupby((status),aggregate($count as count))

Power BI / Excel integration

Forbind Power BI eller Excel direkte til WALTER's ODATA feed:

  1. Åbn Power BI → Hent data → OData Feed
  2. Indtast URL: https://odata.hejwalter.dk/v2
  3. Vælg "Organizational account" og indtast din API-nøgle
  4. Vælg de tabeller du vil importere
  5. Power BI genererer automatisk relationer mellem tabeller