Observation
Um resultado medido com sujeito, período, unidade e estado de coleta.
Submission Key combina ocorrência e membership; o workflow faz upsert por essa chave. Editar no Slack atualiza a mesma linha, valor, nota e data de observação, mantendo evidências existentes. Isso difere da descrição da tabela, que afirma que leituras nunca são sobrescritas. Processing indica gravação ou transferência em andamento; Recorded indica coleta concluída; Failed exige recuperação de um registro salvo. Esses estados não são notas de desempenho.
Uso e limites
Os nomes dos campos abaixo são os nomes atuais do sistema. * e ° são marcadores de interface; não equivalem a restrições de banco. Vínculo com seleção única preferida também não é uma restrição global de cardinalidade. As regras operacionais constam do guia relacionado.
Guia relacionado · Todas as entidades
Observation na view de Data CEO - Reported results.
Campos
| Campo | Armazenamento | Origem, opções ou limite |
|---|---|---|
| Observation # | Número automático | Gerado pelo Airtable. |
| Variable Measured* | Vínculos | Metric |
| Period* | Texto | Valor armazenado. |
| Recurrence Configuration° | Vínculos | Recurrence Configuration |
| Observation About (Membership)* | Vínculos | Membership (mirror) |
| Company | Lookup | Observation About (Membership)* / Business Unit. Preserva o vínculo com Organization; empresa do membership, somente leitura, sem histórico imutável. |
| Observation About (Membership) - OLD | Texto | Histórico; não preencher. |
| Observation About (Team) | Texto | Referência em texto; não é vínculo. |
| Observation About (Department) | Texto | Referência em texto; não é vínculo. |
| Observation About (Organization) | Texto | Referência em texto; não é vínculo. |
| Organizational Scope (Team) | Texto | Referência em texto; não é vínculo. |
| Organizational Scope (Department) | Texto | Referência em texto; não é vínculo. |
| Value* | Número | Valor armazenado. |
| Unit Text* | Texto | Valor armazenado. |
| Unit Code | Texto | Valor armazenado. |
| Observation Date* | Data e hora | Valor armazenado. |
| Evidence° | Texto | Referência em texto; não é vínculo. |
| Evaluations | Vínculos | Evaluation |
| Task | Vínculos | Task |
| Occurrence Key | Texto | Valor armazenado. |
| Observation About (Name) | Lookup | Observation About (Membership)* / Member Display Name |
| Note° | Texto longo | Valor armazenado. |
| Evidence Files° | Anexos | Valor armazenado. |
| Submission Key | Texto | Valor armazenado. |
| Collection Status* | Seleção única | Processing, Recorded, Failed |
| Slack File IDs | Texto longo | Valor armazenado. |
| Collection Error | Texto longo | Valor armazenado. |
| Intake Check | Fórmula | Calculado; veja as fórmulas abaixo. |
| Created | Data de criação | Gerado pelo Airtable. |
| Intake Step | Fórmula | Calculado; veja as fórmulas abaixo. |
| Tags | Vínculos | op:tags · rótulos opcionais do catálogo de Tags do Core; apenas classificação. |
Fórmulas atuais
As referências internas foram convertidas para nomes legíveis. Estas expressões descrevem a configuração atual, inclusive suas limitações.
Intake Check
IF({Variable Measured*} = BLANK(), "⚠ Choose the metric. ", "") & IF({Observation About (Membership)*} = BLANK(), "⚠ Choose the reporting membership. ", "") & IF(LEN({Value*} & "") = 0, "⚠ Enter the measured value. ", "") & IF({Period*} = BLANK(), "⚠ Enter the period. ", "") & IF({Observation Date*} = BLANK(), "⚠ Enter the observation date. ", "") & IF({Unit Text*} = BLANK(), "⚠ Enter the unit. ", "")
Intake Step
IF(AND({Submission Key}=BLANK(),OR({Collection Status*}=BLANK(),{Collection Status*}="Processing")),IF(OR({Variable Measured*}=BLANK(),{Observation About (Membership)*}=BLANK(),{Period*}=BLANK()),"Collect - 1",IF(OR(LEN({Value*}&"")=0,{Unit Text*}=BLANK(),{Observation Date*}=BLANK()),"Collect - 2","Collect - 3")),"")
Exemplo e manutenção
Exemplo ilustrativo: 12 relatórios no período 2026-10-27, Recorded, vinculado à programação que o pediu. Editar depois esse item Slack atualiza a mesma leitura. Em 28/10/2026 a tabela tinha uma observação.
Use os registros fictícios existentes para conferir os vínculos no guia. Antes de alterar campos, verifique lookups, fórmulas, intakes e contratos dos workflows. Esta página documenta estrutura; ter um campo não comprova que uma integração o preenche.
