data // PythonPROJETO

Python — Normalizar Metadata Extraída

Normalize chaves inconsistentes de metadata em um schema estável antes de reporting/export.

pythonmetadatanormalizationsfmc-auditor
Context Pack →Abrir Workspace →
Trust & provenancePROJECT
Nível de evidênciaPROJECTFontes oficiais0Outras fontes0Última verificaçãoNão registrada

O nível de evidência descreve minha experiência com o conteúdo. Fonte oficial descreve contrato/documentação da plataforma. Observação de produção não deve ser tratada automaticamente como limite oficial.

def normalize_de(raw: dict) -> dict:
    return {
        "customer_key": raw.get("CustomerKey") or raw.get("customerKey"),
        "name": raw.get("Name") or raw.get("name"),
        "folder_id": raw.get("CategoryID") or raw.get("categoryId"),
        "sendable": bool(raw.get("IsSendable")),
    }
Notas operacionais

Preserve payloads brutos para rastreabilidade; normalize em um modelo canônico separado.