Para desenvolver cálculos personalizados, você precisa de:
Um conhecimento muito bom do CDS. Os desenvolvedores de CC precisam saber o que é computado, por padrão, no CDS e como os resultados do Data Analysis são organizados hierarquicamente.
Bons recursos de programação de Visual Basic (VB). Para suportar alguns fluxos de trabalho ou aplicativos, as fórmulas podem precisar do uso de tratamento de string (formatação, concatenação, junção, etc.), cálculo de números, fluxos de programa (Se...), LINQ, etc.