service-preprocessing/src/pp-config.yaml
2025-11-05 08:34:19 +01:00

59 lines
1.5 KiB
YAML

version: 1
tables:
- name: "Data"
powerbi_table_name: "data_full"
steps:
- keep:
columns:
[
"Artikelkürzel",
"Artikelnummer",
"Artikelbezeichnung",
"Lieferant",
"Ist-Bestand",
"Einheit",
"EP in CHF",
]
- fillna:
column: "Lieferant"
value: "Unbekannt"
- to_numeric:
column: "EP in CHF"
errors: "coerce"
- dropna:
subset:
[
"Artikelkürzel",
"Artikelnummer",
"Artikelbezeichnung",
"Ist-Bestand",
"Einheit",
"EP in CHF",
]
# Example: Retrieving Power BI measures with ADDCOLUMNS
# Uncomment to retrieve measures alongside all table columns
# - name: "Einkaufspreis_With_Measures"
# powerbi_table_name: "Einkaufspreis"
# measures:
# - "EP in CHF"
# - "Gesamtbetrag in CHF"
# steps:
# - to_numeric:
# column: "EP_CHF"
# errors: "coerce"
# - dropna:
# subset: ["EP_CHF"]
# Example: Retrieving aggregated measures with SUMMARIZECOLUMNS
# Uncomment to retrieve measures grouped by specific columns
# - name: "Einkaufspreis_Aggregated"
# powerbi_table_name: "Einkaufspreis"
# measures:
# - "EP in CHF"
# - "Gesamtbetrag in CHF"
# group_by_columns:
# - "m_Artikel"
# steps:
# - dropna:
# subset: ["m_Artikel"]