The Data Dictionary is a searchable catalog of the target tables Kodda loads: what each table is, where its data comes from, and what each column means. Entries are written in the Edit Mapping screen and published from there; the dictionary shows the latest published version of each table.
Open the Data Dictionary from the book icon in the upper right corner of the screen, or from Data Dictionary in the left navigation menu on the Home screen.
Select the target Connection. Only connections that have at least one published table are listed.
Select the Schema within that connection.
Optionally enter one or more search terms, separated by spaces or commas, then click the search button or press Enter. A table matches when any term appears in its name, its keywords, or one of its column names. Leave the field blank to list every published table in the schema.
Each result shows the Connection, Schema, Table, the published Version number and the table Description. Click the eye icon in the Detail column to open the full entry.
Version — incremented each time the table’s documentation is published. Only the latest version is shown.
Created By / Created On — who published this version and when.
Description and Keywords for the table.
One row per column with its Name, Type (in the target connection’s syntax), whether it is part of the target table’s primary key as defined in Target Properties (PK), its Description and its business logic (Expr).
Business Logic — how the value is derived, for example a calculation or a rule. Shown in the dictionary’s Expr column.
Click Update to save. Table and column descriptions are stored with the mapping as soon as you click Update, but they are not visible in the dictionary until published.
In the right-hand panel, under Documentation, click Publish.
Publishing writes a new version of the table’s entry — its description, keywords and the current target columns with their descriptions — to the dictionary. You are asked to confirm, because publishing replaces the entry that is currently shown for the target table. The previous version is kept in the repository but is no longer displayed.
Re-publish after changing the target columns of a mapping so the dictionary reflects the current table structure.
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"CaO_Data_Platform (KODDA)","colors":{"primary":"#0D9373","light":"#55D799","dark":"#0D9373"},"favicon":"https://mintcdn.com/cao-analytics-llc/B5wMHzLeDwC7dAu1/favicon.png?fit=max\u0026auto=format\u0026n=B5wMHzLeDwC7dAu1\u0026q=85\u0026s=c0913a81e12ce0373fb78551999d4e28","navbar":{"links":[{"href":"http://apidocs.caoanalytics.com","label":"API Docs"}]},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"cao-analytics-llc","hasAudioNarration":false,"actualSubdomain":"cao-analytics-llc","customDomains":["docs.caoanalytics.com"],"gitSource":{"type":"github","owner":"congstad","repo":"kodda_docs_mintlify","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":"","_id":"6aebf2923e1949090240deeb"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aef3acfec2091b7c464c782","clientVersion":"0.0.4076","searchFilterCounts":[{"language":"default","tag":"Documentation","count":30},{"language":"default","tag":"User Guide","count":17},{"language":"default","tag":"Getting Started","count":7},{"language":"default","tag":"Edit Mapping","count":4},{"language":"default","tag":"Examples","count":3},{"language":"default","tag":"Generate Mapping","count":3}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"user-guide/data-dictionary","slug":"/user-guide/data-dictionary","pageMetadata":{"title":"Data Dictionary","description":"View published definitions of target objects","href":"/user-guide/data-dictionary"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"View published definitions of target objects\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,em:`em`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,OptimizedImage,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`The Data Dictionary is a searchable catalog of the target tables Kodda loads: what each table is, where its data comes from, and what each column means. Entries are written in the Edit Mapping screen and published from there; the dictionary shows the latest published version of each table.`}),`\n`,_jsx(Heading,{level:`3`,id:`navigation`,children:`Navigation`}),`\n`,_jsxs(_components.p,{children:[`Open the Data Dictionary from the `,_jsx(_components.strong,{children:`book`}),` icon in the upper right corner of the screen, or from `,_jsx(_components.strong,{children:`Data Dictionary`}),` in the left navigation menu on the Home screen.`]}),`\n`,_jsx(Heading,{level:`2`,id:`searching-the-dictionary`,children:`Searching the dictionary`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary.jpg?fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=0ea28c015ee4e0f15d0ac021e800e509`,alt:``,\"data-og-width\":`2800`,width:`2800`,\"data-og-height\":`640`,height:`640`,\"data-path\":`images/data-dictionary.jpg`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary.jpg?w=280\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=4d89567d9e15acfd893b5b4c0dd10b37 280w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary.jpg?w=560\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=37d659ca1227290086410b0c70e55a45 560w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary.jpg?w=840\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=2d304f179c4cf4e8eeb6171c0fc3ba50 840w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary.jpg?w=1100\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=f28927bba00d4b5b8c37cb17f41fd692 1100w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary.jpg?w=1650\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=c7b359e869c8328e56badc74d3c2d30b 1650w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary.jpg?w=2500\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=64e9b1daea379403095d31f4aae04441 2500w`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Select the target `,_jsx(_components.strong,{children:`Connection`}),`. Only connections that have at least one published table are listed.`]}),`\n`,_jsxs(_components.li,{children:[`Select the `,_jsx(_components.strong,{children:`Schema`}),` within that connection.`]}),`\n`,_jsx(_components.li,{children:`Optionally enter one or more search terms, separated by spaces or commas, then click the search button or press Enter. A table matches when any term appears in its name, its keywords, or one of its column names. Leave the field blank to list every published table in the schema.`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Each result shows the `,_jsx(_components.strong,{children:`Connection`}),`, `,_jsx(_components.strong,{children:`Schema`}),`, `,_jsx(_components.strong,{children:`Table`}),`, the published `,_jsx(_components.strong,{children:`Version`}),` number and the table `,_jsx(_components.strong,{children:`Description`}),`. Click the `,_jsx(_components.strong,{children:`eye`}),` icon in the `,_jsx(_components.strong,{children:`Detail`}),` column to open the full entry.`]}),`\n`,_jsx(Heading,{level:`2`,id:`table-detail`,children:`Table detail`}),`\n`,_jsx(`div`,{align:`left`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-detail.png?fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=4f3c75b50ddf9a117b45e99aea95c566`,alt:``,width:`640`,\"data-og-width\":`1600`,\"data-og-height\":`1150`,\"data-path\":`images/data-dictionary-detail.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-detail.png?w=280\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=2b7c19654acbe536cb6d06aced7162da 280w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-detail.png?w=560\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=eb327c7289e8227616bd6ba8bf9ab974 560w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-detail.png?w=840\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=afa4b41884c77dc0ebdb9610e7458f9b 840w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-detail.png?w=1100\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=6ad4e30f946bf616dd27b0630dce2def 1100w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-detail.png?w=1650\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=21add481c587d941dd10010e0ef41307 1650w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-detail.png?w=2500\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=ec21fd270a50ecba1479f6d1c73b4330 2500w`})}),`\n`,_jsx(_components.p,{children:`The detail view shows:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Connection`}),`, `,_jsx(_components.strong,{children:`Schema`}),` and the table name.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Version`}),` — incremented each time the table’s documentation is published. Only the latest version is shown.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Created By`}),` / `,_jsx(_components.strong,{children:`Created On`}),` — who published this version and when.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Description`}),` and `,_jsx(_components.strong,{children:`Keywords`}),` for the table.`]}),`\n`,_jsxs(_components.li,{children:[`One row per column with its `,_jsx(_components.strong,{children:`Name`}),`, `,_jsx(_components.strong,{children:`Type`}),` (in the target connection’s syntax), whether it is part of the target table’s primary key as defined in `,_jsx(_components.a,{href:`/user-guide/edit-mapping/mapping-activities#target-properties`,children:`Target Properties`}),` (`,_jsx(_components.strong,{children:`PK`}),`), its `,_jsx(_components.strong,{children:`Desc`}),`ription and its business logic (`,_jsx(_components.strong,{children:`Expr`}),`).`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`publishing-documentation`,children:`Publishing documentation`}),`\n`,_jsxs(_components.p,{children:[`Documentation is written and published from the `,_jsx(_components.a,{href:`/user-guide/edit-mapping`,children:`Edit Mapping`}),` screen of the mapping that loads the table.`]}),`\n`,_jsx(Heading,{level:`3`,id:`describe-the-table`,children:`Describe the table`}),`\n`,_jsxs(_components.p,{children:[`In `,_jsx(_components.strong,{children:`Mapping Elements`}),`, click the `,_jsx(_components.strong,{children:`comment`}),` icon next to the target table name.`]}),`\n`,_jsx(`div`,{align:`left`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-table-comment.png?fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=967f1cc73e5f96d983d010028cda0948`,alt:``,width:`370`,\"data-og-width\":`740`,\"data-og-height\":`460`,\"data-path\":`images/data-dictionary-table-comment.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-table-comment.png?w=280\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=3df5a35b878635be30607db78bf8771d 280w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-table-comment.png?w=560\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=12c770cad415ef54c5ff4590f23ff263 560w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-table-comment.png?w=840\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=9d59a2b8c195a22e29cc309ea49b59eb 840w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-table-comment.png?w=1100\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=769d30107cd81a9d4b663e32d3f684b7 1100w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-table-comment.png?w=1650\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=52f39872eafa8d4afbbbf1fdbda62f56 1650w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-table-comment.png?w=2500\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=738ee9c88cabcacc3c876b94f179dd9a 2500w`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Description`}),` — what the table contains. Kodda fills in a default (`,_jsx(_components.em,{children:`Table is sourced from \u003cschema>.\u003ctable>`}),`) that you can replace.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Keywords`}),` — words or phrases that should find this table in a dictionary search, for example the source table name or a business term.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Update`}),` to save.`]}),`\n`,_jsx(Heading,{level:`3`,id:`describe-the-columns`,children:`Describe the columns`}),`\n`,_jsxs(_components.p,{children:[`Click the `,_jsx(_components.strong,{children:`comment`}),` icon next to any target column.`]}),`\n`,_jsx(`div`,{align:`left`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-column-comment.png?fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=4acea2c245ca7985f45235c5adf92159`,alt:``,width:`385`,\"data-og-width\":`770`,\"data-og-height\":`525`,\"data-path\":`images/data-dictionary-column-comment.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-column-comment.png?w=280\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=b3f6c1eefe6654d57dee2fdd01f93cba 280w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-column-comment.png?w=560\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=caa1ee57e0583f206d23b879911dc282 560w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-column-comment.png?w=840\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=27b8ecfd4404cfe8bc3dcc3b7c5bcc09 840w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-column-comment.png?w=1100\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=22e2984b9d97c2de9428d3b3ada451fd 1100w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-column-comment.png?w=1650\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=92cc8356fed26f90ddb9b331970fbd10 1650w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-column-comment.png?w=2500\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=677dc61993c362104bbc27ac95cefc3a 2500w`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Description`}),` — what the column holds.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Business Logic`}),` — how the value is derived, for example a calculation or a rule. Shown in the dictionary’s `,_jsx(_components.strong,{children:`Expr`}),` column.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Update`}),` to save. Table and column descriptions are stored with the mapping as soon as you click Update, but they are not visible in the dictionary until published.`]}),`\n`,_jsx(Heading,{level:`3`,id:`publish`,children:`Publish`}),`\n`,_jsxs(_components.p,{children:[`In the right-hand panel, under `,_jsx(_components.strong,{children:`Documentation`}),`, click `,_jsx(_components.strong,{children:`Publish`}),`.`]}),`\n`,_jsx(`div`,{align:`left`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-publish.png?fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=5eba0a20f9b8d22e644cbdf65a2162d1`,alt:``,width:`285`,\"data-og-width\":`570`,\"data-og-height\":`250`,\"data-path\":`images/data-dictionary-publish.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-publish.png?w=280\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=b37a6d0c3a3082c7d20cf33b075cb832 280w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-publish.png?w=560\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=97eb0522244807c74c103cd2184a5f41 560w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-publish.png?w=840\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=d39222c644b2d52e342a1614160b69f6 840w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-publish.png?w=1100\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=78a4da2878ce7e2c77b0ce07eaa4bc8d 1100w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-publish.png?w=1650\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=64cc2dc0fc1cb24eb2dc0336be338060 1650w, https://mintcdn.com/cao-analytics-llc/6WlfVTdgDMOjlt1x/images/data-dictionary-publish.png?w=2500\u0026fit=max\u0026auto=format\u0026n=6WlfVTdgDMOjlt1x\u0026q=85\u0026s=b5aae3de23618c9a962aa4b5c2bcb949 2500w`})}),`\n`,_jsx(_components.p,{children:`Publishing writes a new version of the table’s entry — its description, keywords and the current target columns with their descriptions — to the dictionary. You are asked to confirm, because publishing replaces the entry that is currently shown for the target table. The previous version is kept in the repository but is no longer displayed.`}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Re-publish after changing the target columns of a mapping so the dictionary reflects the current table structure.`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Data Dictionary","description":"View published definitions of target objects","href":"/user-guide/data-dictionary"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Navigation","slug":"navigation","depth":3,"children":[]},{"title":"Searching the dictionary","slug":"searching-the-dictionary","depth":2,"children":[]},{"title":"Table detail","slug":"table-detail","depth":2,"children":[]},{"title":"Publishing documentation","slug":"publishing-documentation","depth":2,"children":[{"title":"Describe the table","slug":"describe-the-table","depth":3,"children":[]},{"title":"Describe the columns","slug":"describe-the-columns","depth":3,"children":[]},{"title":"Publish","slug":"publish","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"cao-analytics-llc","siteName":"CaO_Data_Platform (KODDA)","title":"Data Dictionary - CaO_Data_Platform (KODDA)","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-05T20:21:45.661Z","originalFileLocation":"user-guide/data-dictionary.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"View published definitions of target objects\">\u003cmeta data-mint-head name=\"application-name\" content=\"CaO_Data_Platform (KODDA)\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/cao-analytics-llc/VnvqKJY5XZvKbAmr/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/cao-analytics-llc/VnvqKJY5XZvKbAmr/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/cao-analytics-llc/VnvqKJY5XZvKbAmr/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/cao-analytics-llc/VnvqKJY5XZvKbAmr/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/cao-analytics-llc/VnvqKJY5XZvKbAmr/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/cao-analytics-llc/VnvqKJY5XZvKbAmr/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/cao-analytics-llc/VnvqKJY5XZvKbAmr/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/cao-analytics-llc/VnvqKJY5XZvKbAmr/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/cao-analytics-llc/VnvqKJY5XZvKbAmr/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Data Dictionary - CaO_Data_Platform (KODDA)\">\u003cmeta data-mint-head property=\"og:description\" content=\"View published definitions of target objects\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"CaO_Data_Platform (KODDA)\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.caoanalytics.com/user-guide/data-dictionary\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://cao-analytics-llc.mintlify.site/_mintlify/api/og/v2?division=User+Guide\u0026amp;title=Data+Dictionary\u0026amp;description=View+published+definitions+of+target+objects\u0026amp;theme=08f71a11b2a1fddfe6ddd773\u0026amp;signature=4353f76014682b145dca26acc9ae467b49ccc2df36bbc9dee9644e29613f5759\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Data Dictionary - CaO_Data_Platform (KODDA)\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"View published definitions of target objects\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://cao-analytics-llc.mintlify.site/_mintlify/api/og/v2?division=User+Guide\u0026amp;title=Data+Dictionary\u0026amp;description=View+published+definitions+of+target+objects\u0026amp;theme=08f71a11b2a1fddfe6ddd773\u0026amp;signature=4353f76014682b145dca26acc9ae467b49ccc2df36bbc9dee9644e29613f5759\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/cao-analytics-llc/VnvqKJY5XZvKbAmr/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"CaO_Data_Platform (KODDA)\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0D9373\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.caoanalytics.com/user-guide/data-dictionary\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/user-guide/data-dictionary.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.caoanalytics.com/#organization\",\"name\":\"CaO_Data_Platform (KODDA)\",\"url\":\"https://docs.caoanalytics.com\"},{\"@type\":\"WebSite\",\"@id\":\"https://docs.caoanalytics.com#website\",\"name\":\"CaO_Data_Platform (KODDA)\",\"url\":\"https://docs.caoanalytics.com\",\"publisher\":{\"@id\":\"https://docs.caoanalytics.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.caoanalytics.com/user-guide/data-dictionary#webpage\",\"url\":\"https://docs.caoanalytics.com/user-guide/data-dictionary\",\"name\":\"Data Dictionary\",\"description\":\"View published definitions of target objects\",\"dateModified\":\"2026-11-05T20:21:45.661Z\",\"isPartOf\":{\"@id\":\"https://docs.caoanalytics.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.caoanalytics.com/user-guide/data-dictionary#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.caoanalytics.com/user-guide/data-dictionary#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Documentation\",\"item\":\"https://docs.caoanalytics.com/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"User Guide\",\"item\":\"https://docs.caoanalytics.com/user-guide\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Data Dictionary\",\"item\":\"https://docs.caoanalytics.com/user-guide/data-dictionary\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.caoanalytics.com/user-guide/data-dictionary#article\",\"headline\":\"Data Dictionary\",\"name\":\"Data Dictionary\",\"description\":\"View published definitions of target objects\",\"url\":\"https://docs.caoanalytics.com/user-guide/data-dictionary\",\"mainEntityOfPage\":{\"@id\":\"https://docs.caoanalytics.com/user-guide/data-dictionary#webpage\"},\"dateModified\":\"2026-11-05T20:21:45.661Z\",\"publisher\":{\"@id\":\"https://docs.caoanalytics.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.caoanalytics.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"CaO_Data_Platform (KODDA)\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"CaO_Data_Platform (KODDA)","nav":{"global":null,"groups":[{"group":"Documentation","pages":[{"title":"Introduction","href":"/introduction"},{"group":"Getting Started","pages":[{"title":"Getting Started","href":"/getting-started"},{"title":"Login Screen","href":"/getting-started/login-screen"},{"title":"Home Screen","href":"/getting-started/homepage"},{"title":"Manage Users","href":"/getting-started/manage-users"},{"title":"Manage Connections","href":"/getting-started/manage-connections"},{"title":"API Keys","href":"/getting-started/api-keys"},{"title":"User Interface","href":"/getting-started/user-interface"}]},{"group":"User Guide","pages":[{"title":"User Guide","href":"/user-guide"},{"group":"Generate Mapping","pages":[{"title":"Generate Mapping","href":"/user-guide/generate-mapping"},{"title":"Data Type Mappings","href":"/user-guide/generate-mapping/data-type-mappings"},{"title":"Generate Results","href":"/user-guide/generate-mapping/generate-results"}]},{"group":"Edit Mapping","pages":[{"title":"Edit Mapping","href":"/user-guide/edit-mapping"},{"title":"Mapping Details","href":"/user-guide/edit-mapping/mapping-details"},{"title":"Mapping Elements","href":"/user-guide/edit-mapping/mapping-elements"},{"title":"Mapping Activities","href":"/user-guide/edit-mapping/mapping-activities"}]},{"title":"Design Workflow","href":"/user-guide/design-workflow"},{"title":"Scheduler","href":"/user-guide/schedule-job"},{"title":"Browse Data","href":"/user-guide/browse-data"},{"title":"Map History","href":"/user-guide/mapping-history"},{"title":"Workflow History","href":"/user-guide/workflow-history"},{"title":"Upload Files","href":"/user-guide/upload-files"},{"title":"Migrate Objects","href":"/user-guide/migrate"},{"title":"Google Analytics","description":null,"href":"/user-guide/google-analytics"},{"title":"Data Dictionary","href":"/user-guide/data-dictionary"}]},{"title":"Architecture Guide","description":"How the Kodda components fit together and how to scale them","href":"/architecture-guide"},{"title":"Release Notes","href":"/release-notes"},{"group":"Examples","pages":[{"title":"Loading Files From S3","href":"/examples"},{"title":"Incremental Change Tracking","href":"/examples/incremental-change-tracking"},{"title":"Incremental Loads Using Row Version","href":"/examples/incremental-loads-using-row-version"}]}]}]},"basePath":"","title":"Data Dictionary - CaO_Data_Platform (KODDA)","buildId":"dpl_8LJbrAiZvr1K98WQNZXCyY5AvT34","deploymentId":"dpl_8LJbrAiZvr1K98WQNZXCyY5AvT34","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-DMoL6lHz.js","lightbox-handle-r17bVUz3.js"]}