Arquitetura e governança
O Code Library é um repositório de código reaproveitável — não um manual de linguagem. Ele é irmão do Function Library, que serve para consultar documentação de DAX e M. Os dois se referenciam, mas não se fundem: aqui você copia código pronto; lá você entende a linguagem.
Taxonomia de três níveis
Linguagem → Tipo de Objeto → Categoria/Biblioteca
A taxonomia tem três níveis: Linguagem → Tipo de Objeto → Categoria/Biblioteca. Em DAX e M, a categoria de cada função vem da Function Library; os tipos e as convenções de nome de cada linguagem ficam na configuração do site, e Python e R entram quando tiverem itens publicados.
Fluxo de publicação
1. Autoria na Function Library
Todo item DAX e M nasce na Function Library. Ela é a fonte única: nome, código, documentação embutida e metadados vivem lá.
2. Revisão
A revisão valida convenção de nomes, documentação embutida obrigatória da linguagem, categoria/biblioteca e dependências declaradas.
3. Publicação na fonte
Aprovado na Function Library, o item fica imediatamente disponível para leitura pública — sem etapa de sincronização para outro banco.
4. Consulta no app
O Code Library lê o catálogo DAX e M ao vivo, direto da Function Library. O que você vê aqui é sempre a versão atual da fonte.
Status desta versão
- · Taxonomia extensível de três níveis: pronta.
- · Catálogo DAX e M: no ar, lido ao vivo da Function Library (fonte única).
- · Navegação por linguagem, busca e páginas individuais de item: no ar.
- · Python e R: em breve. Área administrativa e login: próximas etapas.