You can create Transformations to support your m3ter Workflows. Transformations allow you to customize the conversion of data as it flows into or out of the m3ter system via Workflows. A Transformation defines a one-way data mapping from one specific data type to another:
When you are building your Workflows, you can use functions that reference Transformations.
If you’ve created a Transformation and you want to create a second Transformation that is the same or very similar to the first, you can export the output fields of the first and import them into the second.
This topic explains how to create, review, and manage Transformations:
In the Console, you can quickly create any Transformations you need to support your m3ter Workflows.To create a Transformation:
Select mesh:
The Workflows page opens.
On the sidebar, select Transformations:
The Transformations page opens and lists any existing Transformations.
Select Create transformation. The Create page opens.
Enter the Transformation details:
Name. (Required)
Description. (Required)
Enter the Transformation settings:
Input system. Select the input system. (Required)
Input table. Select the table in the selected input system. (Required)
Output system. Select the output system. (Required)
Output table. Select the table in the selected output system. (Required)
In this example, a Transformation defines that m3ter Account entities will be mapped to NetSuite Customer objects.
To define output fields for the Transformation, on the Output fields panel select Add output field. The panel adjusts and you can enter the details of an output field.
Three types of Transformation method are available for defining output fields:
Field lookup. A direct mapping from the source object into the destination field. (Default)
Calculation. For more advanced scenarios, you can leverage m3ter’s Calculation Engine to set values at runtime.
Static value. The defined field is set on the destination object with the same value.
For the current example, we’ll use the Field lookup method to define how two values will be determined for the output fields:
Enter a Field key value, and then use the Input field drop-down list to select the field on the entity, which in the current example is the m3ter Account entity:
Repeat for any other Field value transformations:
For the current example, we’ll also add a Static value transformation:
Tip: Import Output Fields! Alternatively, you can import output fields that you’ve previously exported from another Transformation - see the following section for details.
On the Output fields panel, select Preview output. A Transformation output preview modal opens:
You can use this to:
Review and edit the Input data JSON for the Output fields you’ve defined.
Select Generate output and review the Output that will result from the Transformation:
When you are happy with the generated Output, close the Transformation output preview modal.
Select Create transformation. The Transformation details page opens:
Note that you can:
Review the Output fields you’ve set up for the Transformation.
Use the Export button to open and copy the Transformation’s output fields for importing into other Transformations.
If you return to the Transformations page, your new Transformation will be listed there.
Exporting and Importing Transformation Output Fields
When you have set up a Transformation, you might want to re-use the output fields of the Transformation for other Transformations in your Organization.
Tip! You can also do this in cases where the Transformations belong to different Organizations.
To export and import Transformation output fields:
Open the Transformation details page of the existing Transformation whose output fields you want to re-use.
Select Export. An Export transformation modal opens:
Select Copy. The output fields are copied to your clipboard.
Open the Transformation details page of the Transformation you want to re-use the output fields for:
Note that the Transformation already has a Static value field set up.
Select Edit.
On the Output fields panel of the Edit page, select Import. An Import transformation modal opens.
Paste the copied output fields into the modal:
Select Submit. The imported fields are added to the Output fields panel.
Note that if you’ve already added output fields to the Transformation, these will be overwritten by the imported fields and you’ll have to add them again after importing.
Select Update transformation. The Transformation details page opens:
We can see that the copied Output fields have been successfully imported and the existing Output field overridden.
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"m3ter Documentation","description":"Guides, learning resources and API reference for integrating with m3ter","colors":{"primary":"#4caf4c","dark":"#449d44"},"logo":{"light":"https://mintcdn.com/m3ter/t6C65JBQiQOFtjBy/images/m3ter-logo-blue-sf.svg?fit=max\u0026auto=format\u0026n=t6C65JBQiQOFtjBy\u0026q=85\u0026s=3928db28c84ec6950e43caf96e635d80","dark":"https://mintcdn.com/m3ter/t6C65JBQiQOFtjBy/images/m3ter-logo-white-sf.svg?fit=max\u0026auto=format\u0026n=t6C65JBQiQOFtjBy\u0026q=85\u0026s=a018cb782e49a2fbdd811276476d0605"},"favicon":"https://mintcdn.com/m3ter/T0RRts393DSUkWFc/favicon.svg?fit=max\u0026auto=format\u0026n=T0RRts393DSUkWFc\u0026q=85\u0026s=9492b54cc98df6775983b287b6f865cd","navbar":{"links":[{"href":"https://m3ter.freshdesk.com","label":"Support"},{"href":"https://console.m3ter.com","label":"Console"}],"primary":{"type":"button","label":"Schedule a demo","href":"https://www.m3ter.com/contact"}},"footer":{"socials":{"linkedin":"https://uk.linkedin.com/company/m3ter","x":"https://x.com/m3terHQ","github":"https://github.com/m3ter-com"},"links":[{"items":[{"label":"Website","href":"https://www.m3ter.com"},{"label":"Legal","href":"https://www.m3ter.com/legal"},{"label":"Security","href":"https://www.m3ter.com/security"},{"label":"Trust Center","href":"https://trust.m3ter.com"}]}]},"fonts":{"family":"Montserrat"},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","latex":false},"integrations":{"ga4":{"measurementId":"G-V9C7TTPRQT"}},"contextual":{"options":["copy","view"],"display":"header"},"thumbnails":{"fonts":{"family":"Montserrat"}},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"m3ter","hasAudioNarration":false,"actualSubdomain":"m3ter","customDomains":["docs.m3ter.com"],"gitSource":{"type":"github","owner":"m3ter-com","repo":"m3ter-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af33f0f39d0955f1781f381","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"default","tag":"Guides","count":402},{"language":"default","tag":"API Reference","count":396},{"language":"default","tag":"Endpoints","count":390},{"language":"default","tag":"Integrations","count":68},{"language":"default","tag":"m3sh Function Reference","count":66},{"language":"default","tag":"Synthetic functions","count":50},{"language":"default","tag":"m3ter","count":50},{"language":"default","tag":"m3sh","count":43},{"language":"default","tag":"End-Customer Accounts","count":27},{"language":"default","tag":"m3ter Connector for Salesforce","count":24}]},"assistantConfig":{"enableAskAiButton":true,"enableStarterQuestions":false,"enableAskAiSearchBar":false},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"guides/m3sh-workflows/creating-and-managing-transformations","slug":"/guides/m3sh-workflows/creating-and-managing-transformations","pageMetadata":{"title":"Creating and Managing Transformations","description":null,"href":"/guides/m3sh-workflows/creating-and-managing-transformations"},"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,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`You can create `,_jsx(_components.em,{children:`Transformations`}),` to support your m3ter Workflows. Transformations allow you to customize the conversion of data as it flows into or out of the m3ter system via Workflows. A Transformation defines a one-way data mapping from one specific data type to another:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`When you are building your Workflows, you can use functions that reference Transformations.`}),`\n`,_jsx(_components.li,{children:`If you’ve created a Transformation and you want to create a second Transformation that is the same or very similar to the first, you can export the output fields of the first and import them into the second.`}),`\n`]}),`\n`,_jsx(_components.p,{children:`This topic explains how to create, review, and manage Transformations:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#creating-transformations`,children:`Creating Transformations`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#reviewing-and-managing-transformations`,children:`Reviewing and Managing Transformations`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#exporting-and-importing-transformation-output-fields`,children:`Exporting and Importing Transformation Output Fields`})}),`\n`]}),`\n`,_jsxs(Warning,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Note: Transformations in Preview Release!`}),` Please note that the Transformations feature is currently available only in Preview release version.`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`See `,_jsx(_components.a,{href:`/guides/getting-started/feature-release-stages`,children:`Feature Release Stages`}),` for Preview release definition.`]}),`\n`,_jsxs(_components.li,{children:[`If you’re interested in previewing Transformations, please get in touch with `,_jsx(_components.a,{href:`https://docs.m3ter.com/guides/getting-started/contacting-m3ter-support`,children:`m3ter Support`}),` or your m3ter contact.`]}),`\n`]})]}),`\n`,_jsx(Heading,{level:`2`,id:`creating-transformations`,children:`Creating Transformations`}),`\n`,_jsx(_components.p,{children:`In the Console, you can quickly create any Transformations you need to support your m3ter Workflows.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`To create a Transformation:`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`mesh`}),`:`]}),`\n`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/m3ter/gg3zPcB5MVj--Cnq/images/m3shMainNav1.png?fit=max\u0026auto=format\u0026n=gg3zPcB5MVj--Cnq\u0026q=85\u0026s=c26ad71debe6cffcd46844fa558e0e6f`,alt:`M3sh Main Nav1`,title:`M3sh Main Nav1`,style:{width:`8%`},\"data-og-width\":`61`,width:`61`,\"data-og-height\":`64`,height:`64`,\"data-path\":`images/m3shMainNav1.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/m3ter/gg3zPcB5MVj--Cnq/images/m3shMainNav1.png?w=280\u0026fit=max\u0026auto=format\u0026n=gg3zPcB5MVj--Cnq\u0026q=85\u0026s=fe3ac651321aa11df53b83b0fd230256 280w, https://mintcdn.com/m3ter/gg3zPcB5MVj--Cnq/images/m3shMainNav1.png?w=560\u0026fit=max\u0026auto=format\u0026n=gg3zPcB5MVj--Cnq\u0026q=85\u0026s=1f58ad93c04cdc3ed5cd3b76d4506472 560w, https://mintcdn.com/m3ter/gg3zPcB5MVj--Cnq/images/m3shMainNav1.png?w=840\u0026fit=max\u0026auto=format\u0026n=gg3zPcB5MVj--Cnq\u0026q=85\u0026s=517207d64345c42f2dc1dcde73630009 840w, https://mintcdn.com/m3ter/gg3zPcB5MVj--Cnq/images/m3shMainNav1.png?w=1100\u0026fit=max\u0026auto=format\u0026n=gg3zPcB5MVj--Cnq\u0026q=85\u0026s=d7887d92cf2fbee414d23c3870ebd40c 1100w, https://mintcdn.com/m3ter/gg3zPcB5MVj--Cnq/images/m3shMainNav1.png?w=1650\u0026fit=max\u0026auto=format\u0026n=gg3zPcB5MVj--Cnq\u0026q=85\u0026s=8f715eeb32d8670a864608e3c186de72 1650w, https://mintcdn.com/m3ter/gg3zPcB5MVj--Cnq/images/m3shMainNav1.png?w=2500\u0026fit=max\u0026auto=format\u0026n=gg3zPcB5MVj--Cnq\u0026q=85\u0026s=ae21cc3976cbf6a81e69ea0c9103a477 2500w`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Workflows`}),` page opens.`]}),`\n`,_jsxs(_components.ol,{start:`2`,children:[`\n`,_jsxs(_components.li,{children:[`On the sidebar, select `,_jsx(_components.strong,{children:`Transformations`}),`:`]}),`\n`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/m3ter/0z0Lx1W_S2KKPzgC/images/1745926158-transformations1.png?fit=max\u0026auto=format\u0026n=0z0Lx1W_S2KKPzgC\u0026q=85\u0026s=bc1a9622e987ee93d2b827b56e0383d1`,style:{maxWidth:`min(140px, 100%)`},\"data-og-width\":`168`,width:`168`,\"data-og-height\":`52`,height:`52`,\"data-path\":`images/1745926158-transformations1.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/m3ter/0z0Lx1W_S2KKPzgC/images/1745926158-transformations1.png?w=280\u0026fit=max\u0026auto=format\u0026n=0z0Lx1W_S2KKPzgC\u0026q=85\u0026s=e440303168bebed9a7e64d02836200b5 280w, https://mintcdn.com/m3ter/0z0Lx1W_S2KKPzgC/images/1745926158-transformations1.png?w=560\u0026fit=max\u0026auto=format\u0026n=0z0Lx1W_S2KKPzgC\u0026q=85\u0026s=4d25b18d71a3616f03c16f8dfaf4f9e0 560w, https://mintcdn.com/m3ter/0z0Lx1W_S2KKPzgC/images/1745926158-transformations1.png?w=840\u0026fit=max\u0026auto=format\u0026n=0z0Lx1W_S2KKPzgC\u0026q=85\u0026s=ad9efe3a70c10c994d414342bc306652 840w, https://mintcdn.com/m3ter/0z0Lx1W_S2KKPzgC/images/1745926158-transformations1.png?w=1100\u0026fit=max\u0026auto=format\u0026n=0z0Lx1W_S2KKPzgC\u0026q=85\u0026s=4aac980c72528d7034fb2a385715cf08 1100w, https://mintcdn.com/m3ter/0z0Lx1W_S2KKPzgC/images/1745926158-transformations1.png?w=1650\u0026fit=max\u0026auto=format\u0026n=0z0Lx1W_S2KKPzgC\u0026q=85\u0026s=7975f1d046cd9de3046ebc769f24f2ac 1650w, https://mintcdn.com/m3ter/0z0Lx1W_S2KKPzgC/images/1745926158-transformations1.png?w=2500\u0026fit=max\u0026auto=format\u0026n=0z0Lx1W_S2KKPzgC\u0026q=85\u0026s=0e59632f5f30ce6b001bb9ecc904431d 2500w`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Transformations`}),` page opens and lists any existing Transformations.`]}),`\n`,_jsxs(_components.ol,{start:`3`,children:[`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`Create transformation`}),`. The `,_jsx(_components.strong,{children:`Create`}),` page opens.`]}),`\n`,_jsxs(_components.li,{children:[`Enter the `,_jsx(_components.strong,{children:`Transformation details`}),`:`]}),`\n`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Name`}),`. (`,_jsx(_components.em,{children:`Required`}),`)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Description`}),`. (`,_jsx(_components.em,{children:`Required`}),`)`]}),`\n`]}),`\n`,_jsxs(_components.ol,{start:`5`,children:[`\n`,_jsxs(_components.li,{children:[`Enter the `,_jsx(_components.strong,{children:`Transformation settings`}),`:`]}),`\n`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Input system`}),`. Select the input system. (`,_jsx(_components.em,{children:`Required`}),`)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Input table`}),`. Select the table in the selected input system. (`,_jsx(_components.em,{children:`Required`}),`)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Output system`}),`. Select the output system. (`,_jsx(_components.em,{children:`Required`}),`)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Output table`}),`. Select the table in the selected output system. (`,_jsx(_components.em,{children:`Required`}),`)`]}),`\n`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/Transformations6A.png?fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=2426aa5b2543a51eb61db8134e0d7d38`,alt:`Transformations6a`,title:`Transformations6a`,style:{width:`62%`},\"data-og-width\":`647`,width:`647`,\"data-og-height\":`847`,height:`847`,\"data-path\":`images/Transformations6A.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/Transformations6A.png?w=280\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=b97c96f19cd067bbce659033b8d1fbc4 280w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/Transformations6A.png?w=560\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=8f4c018ceeae9c80a66aa1afc97912ac 560w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/Transformations6A.png?w=840\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=c54d5a4e3d8f0c954a9d825fbae23bb5 840w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/Transformations6A.png?w=1100\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=f66f94fc3f700b67bf173bb496cd7130 1100w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/Transformations6A.png?w=1650\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=a57e86c3480fdd6d889a3a6144c57f3e 1650w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/Transformations6A.png?w=2500\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=779ceeae26e533ba36857adb5b812ec5 2500w`}),`\n`,_jsxs(_components.p,{children:[`In this example, a `,_jsx(_components.strong,{children:`Transformation`}),` defines that m3ter `,_jsx(_components.em,{children:`Account`}),` entities will be mapped to NetSuite `,_jsx(_components.em,{children:`Customer`}),` objects.`]}),`\n`,_jsxs(_components.ol,{start:`6`,children:[`\n`,_jsxs(_components.li,{children:[`To define output fields for the Transformation, on the `,_jsx(_components.strong,{children:`Output fields`}),` panel select `,_jsx(_components.strong,{children:`Add output field`}),`. The panel adjusts and you can enter the details of an output field.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Three types of `,_jsx(_components.strong,{children:`Transformation method`}),` are available for defining output fields:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Field lookup`}),`. A direct mapping from the source object into the destination field. (`,_jsx(_components.em,{children:`Default`}),`)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Calculation`}),`. For more advanced scenarios, you can leverage m3ter’s `,_jsx(_components.a,{href:`/guides/m3ter-calculation-engine`,children:`Calculation Engine`}),` to set values at runtime.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Static value`}),`. The defined field is set on the destination object with the same value.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`For the current example, we’ll use the `,_jsx(_components.strong,{children:`Field lookup`}),` method to define how two values will be determined for the output fields:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Enter a `,_jsx(_components.strong,{children:`Field key`}),` value, and then use the `,_jsx(_components.strong,{children:`Input field`}),` drop-down list to select the field on the entity, which in the current example is the m3ter `,_jsx(_components.strong,{children:`Account`}),` entity:`]}),`\n`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/Transformations3A.png?fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=35861e04a483f9cd888171b86a169652`,alt:`Transformations3a`,\"data-og-width\":`1298`,width:`1298`,\"data-og-height\":`300`,height:`300`,\"data-path\":`images/Transformations3A.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/Transformations3A.png?w=280\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=f8fea852087878cf07f349524222a5a3 280w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/Transformations3A.png?w=560\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=ab9da2a16ad53637549c47772cf20d13 560w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/Transformations3A.png?w=840\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=45f7ee67c13294019990883d279303be 840w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/Transformations3A.png?w=1100\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=9eea2573c16018762b584147df5d7d16 1100w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/Transformations3A.png?w=1650\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=85825f408e5337b01067351d9bde6ef2 1650w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/Transformations3A.png?w=2500\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=a17f3f032be356a319dc01a7aea40300 2500w`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Repeat for any other `,_jsx(_components.strong,{children:`Field value`}),` transformations:`]}),`\n`,_jsxs(_components.li,{children:[`For the current example, we’ll also add a `,_jsx(_components.strong,{children:`Static value`}),` transformation:`]}),`\n`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/m3ter/0z0Lx1W_S2KKPzgC/images/1746107447-transformations5a.png?fit=max\u0026auto=format\u0026n=0z0Lx1W_S2KKPzgC\u0026q=85\u0026s=17850e162a643489eef974ea9a95bd7b`,style:{maxWidth:`min(750px, 100%)`},\"data-og-width\":`1228`,width:`1228`,\"data-og-height\":`561`,height:`561`,\"data-path\":`images/1746107447-transformations5a.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/m3ter/0z0Lx1W_S2KKPzgC/images/1746107447-transformations5a.png?w=280\u0026fit=max\u0026auto=format\u0026n=0z0Lx1W_S2KKPzgC\u0026q=85\u0026s=ad1dc5e1a0ff655caed86fd38317b194 280w, https://mintcdn.com/m3ter/0z0Lx1W_S2KKPzgC/images/1746107447-transformations5a.png?w=560\u0026fit=max\u0026auto=format\u0026n=0z0Lx1W_S2KKPzgC\u0026q=85\u0026s=2656162c2804f7b40bc2a8f2e7c88d61 560w, https://mintcdn.com/m3ter/0z0Lx1W_S2KKPzgC/images/1746107447-transformations5a.png?w=840\u0026fit=max\u0026auto=format\u0026n=0z0Lx1W_S2KKPzgC\u0026q=85\u0026s=c0ca83dcb06e01b23316ec77b2eb4303 840w, https://mintcdn.com/m3ter/0z0Lx1W_S2KKPzgC/images/1746107447-transformations5a.png?w=1100\u0026fit=max\u0026auto=format\u0026n=0z0Lx1W_S2KKPzgC\u0026q=85\u0026s=a562e002b08701cb346abc0c6c343dca 1100w, https://mintcdn.com/m3ter/0z0Lx1W_S2KKPzgC/images/1746107447-transformations5a.png?w=1650\u0026fit=max\u0026auto=format\u0026n=0z0Lx1W_S2KKPzgC\u0026q=85\u0026s=a8263475a5d0f6adba4f5326bb207d79 1650w, https://mintcdn.com/m3ter/0z0Lx1W_S2KKPzgC/images/1746107447-transformations5a.png?w=2500\u0026fit=max\u0026auto=format\u0026n=0z0Lx1W_S2KKPzgC\u0026q=85\u0026s=d92b06e7db7d1ac0572562c2ba6759b5 2500w`}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Tip: Import Output Fields!`}),` Alternatively, you can import output fields that you’ve previously exported from another Transformation - see the `,_jsx(_components.a,{href:`#exporting-and-importing-transformation-output-fields`,children:`following section`}),` for details.`]})}),`\n`,_jsxs(_components.ol,{start:`7`,children:[`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Output fields`}),` panel, select `,_jsx(_components.strong,{children:`Preview output`}),`. A `,_jsx(_components.strong,{children:`Transformation output preview`}),` modal opens:`]}),`\n`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations22.png?fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=beeb1142bb03f180a8fa87de9f5f1f00`,alt:`Transformations22`,\"data-og-width\":`917`,width:`917`,\"data-og-height\":`687`,height:`687`,\"data-path\":`images/Transformations22.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations22.png?w=280\u0026fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=b2ce7d91ccc15fd3dd8e89a562803923 280w, https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations22.png?w=560\u0026fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=c965aff2826b1db151f27a990f436dee 560w, https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations22.png?w=840\u0026fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=f7e3577035c33323887a17d54f9ea17d 840w, https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations22.png?w=1100\u0026fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=20461959ac6be2d55e6dcf357e3fd243 1100w, https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations22.png?w=1650\u0026fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=852ca18f0340909a92b0e17298893d2f 1650w, https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations22.png?w=2500\u0026fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=d438941cce05665bf6cf635670053b95 2500w`}),`\n`,_jsx(_components.p,{children:`You can use this to:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Review and edit the `,_jsx(_components.strong,{children:`Input data`}),` JSON for the `,_jsx(_components.strong,{children:`Output fields`}),` you’ve defined.`]}),`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`Generate output`}),` and review the `,_jsx(_components.strong,{children:`Output`}),` that will result from the Transformation:`]}),`\n`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations23.png?fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=d38ef79de2681365172f747470f33b15`,alt:`Transformations23`,\"data-og-width\":`917`,width:`917`,\"data-og-height\":`685`,height:`685`,\"data-path\":`images/Transformations23.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations23.png?w=280\u0026fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=0f2c059f1c88fd3d87e39c3b87b8dee1 280w, https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations23.png?w=560\u0026fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=a71ce94f21b2972aa5fc25d83f215bfb 560w, https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations23.png?w=840\u0026fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=c833fc199f659aa8c81eeb84e56a92c4 840w, https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations23.png?w=1100\u0026fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=5f565a4cbfd387b027706b602fa41312 1100w, https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations23.png?w=1650\u0026fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=113b05c30620cf5f3c1a9c2f5c8d0b1d 1650w, https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations23.png?w=2500\u0026fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=d293761e230db38ae4d50bc86acbbe4f 2500w`}),`\n`,_jsxs(_components.ol,{start:`8`,children:[`\n`,_jsxs(_components.li,{children:[`When you are happy with the generated `,_jsx(_components.strong,{children:`Output`}),`, close the `,_jsx(_components.strong,{children:`Transformation output preview`}),` modal.`]}),`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`Create transformation`}),`. The `,_jsx(_components.strong,{children:`Transformation details`}),` page opens:`]}),`\n`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/M3shAutomation295A.png?fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=45a364969e9c4dceea593234f30366e5`,alt:`M3sh Automation295a`,\"data-og-width\":`1271`,width:`1271`,\"data-og-height\":`610`,height:`610`,\"data-path\":`images/M3shAutomation295A.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/M3shAutomation295A.png?w=280\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=b0e4c5145d426634bfba6354c4dcdc76 280w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/M3shAutomation295A.png?w=560\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=672bf65b53000c7ec807407a939dfacd 560w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/M3shAutomation295A.png?w=840\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=ac65ab0956297434236daacb94013242 840w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/M3shAutomation295A.png?w=1100\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=e171028a24347e716689535d5d9098ee 1100w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/M3shAutomation295A.png?w=1650\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=1809d51495e52557ba28b9859a936a73 1650w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/M3shAutomation295A.png?w=2500\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=509d2cedd78cdffb45206bad1488b554 2500w`}),`\n`,_jsx(_components.p,{children:`Note that you can:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Review the `,_jsx(_components.strong,{children:`Output fields`}),` you’ve set up for the Transformation.`]}),`\n`,_jsxs(_components.li,{children:[`Use the `,_jsx(_components.strong,{children:`Export`}),` button to open and copy the Transformation’s output fields for importing into other Transformations.`]}),`\n`]}),`\n`,_jsxs(_components.ol,{start:`10`,children:[`\n`,_jsxs(_components.li,{children:[`If you return to the `,_jsx(_components.strong,{children:`Transformations`}),` page, your new Transformation will be listed there.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`reviewing-and-managing-transformations`,children:`Reviewing and Managing Transformations`}),`\n`,_jsx(_components.p,{children:`From the Transformations page, you can quickly review the details of a Transformation and edit or delete it.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`To review and manage Transformations:`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Open the `,_jsx(_components.strong,{children:`m3sh`}),` section and select `,_jsx(_components.strong,{children:`Transformations`}),`. The `,_jsx(_components.strong,{children:`Transformations`}),` page opens.`]}),`\n`,_jsxs(_components.li,{children:[`If you want to view the details of a Transformation, select the `,_jsx(_components.strong,{children:`Name`}),` hotlink text:`]}),`\n`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/Transformations14A.png?fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=b24ae0612e9e2aa1120258100ef9225a`,alt:`Transformations14a`,\"data-og-width\":`1296`,width:`1296`,\"data-og-height\":`406`,height:`406`,\"data-path\":`images/Transformations14A.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/Transformations14A.png?w=280\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=727b52dfb6753dab880ff95fc951f9aa 280w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/Transformations14A.png?w=560\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=cb16c51c7eb9b3d5050f40068d8e64b7 560w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/Transformations14A.png?w=840\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=e03e07e631d1de6638a0d6447b0c3eb1 840w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/Transformations14A.png?w=1100\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=21c36063e47226926ca618d85b97c5c2 1100w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/Transformations14A.png?w=1650\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=066a132c61e173ffed7d00dc0dac4be2 1650w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/Transformations14A.png?w=2500\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=d5e20987a68c3a8069e03edd6d61db2a 2500w`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Transformation details`}),` page opens.`]}),`\n`,_jsxs(_components.ol,{start:`3`,children:[`\n`,_jsxs(_components.li,{children:[`If you want to update the Transformation, select `,_jsx(_components.strong,{children:`Edit`}),`. Make any required changes on the `,_jsx(_components.strong,{children:`Edit`}),` page and select `,_jsx(_components.strong,{children:`Update transformation`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`If you want to delete a Transformation, return the `,_jsx(_components.strong,{children:`Transformations`}),` page and select the `,_jsx(_components.strong,{children:`Delete`}),` icon:`]}),`\n`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/m3ter/4PA7eaLaMtaA6FQv/images/1727272786-deleteicon2.png?fit=max\u0026auto=format\u0026n=4PA7eaLaMtaA6FQv\u0026q=85\u0026s=164e2bf3ef1032ad21cfed6fcd09a18a`,style:{width:`5%`},\"data-og-width\":`31`,width:`31`,\"data-og-height\":`29`,height:`29`,\"data-path\":`images/1727272786-deleteicon2.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/m3ter/4PA7eaLaMtaA6FQv/images/1727272786-deleteicon2.png?w=280\u0026fit=max\u0026auto=format\u0026n=4PA7eaLaMtaA6FQv\u0026q=85\u0026s=d0b4b13cdf4e6a052f3ec8fc63e35e3e 280w, https://mintcdn.com/m3ter/4PA7eaLaMtaA6FQv/images/1727272786-deleteicon2.png?w=560\u0026fit=max\u0026auto=format\u0026n=4PA7eaLaMtaA6FQv\u0026q=85\u0026s=c678ba57482a829bec44025f36aa1776 560w, https://mintcdn.com/m3ter/4PA7eaLaMtaA6FQv/images/1727272786-deleteicon2.png?w=840\u0026fit=max\u0026auto=format\u0026n=4PA7eaLaMtaA6FQv\u0026q=85\u0026s=0963585ce2c4472885cc8c460108ccd4 840w, https://mintcdn.com/m3ter/4PA7eaLaMtaA6FQv/images/1727272786-deleteicon2.png?w=1100\u0026fit=max\u0026auto=format\u0026n=4PA7eaLaMtaA6FQv\u0026q=85\u0026s=345c3b8906833e99cb3c4bf839813e16 1100w, https://mintcdn.com/m3ter/4PA7eaLaMtaA6FQv/images/1727272786-deleteicon2.png?w=1650\u0026fit=max\u0026auto=format\u0026n=4PA7eaLaMtaA6FQv\u0026q=85\u0026s=39f50d9941045a27fa6d63a873b7892b 1650w, https://mintcdn.com/m3ter/4PA7eaLaMtaA6FQv/images/1727272786-deleteicon2.png?w=2500\u0026fit=max\u0026auto=format\u0026n=4PA7eaLaMtaA6FQv\u0026q=85\u0026s=bfc1db390a7b05061a8d2783e4994317 2500w`}),`\n`,_jsx(_components.p,{children:`A confirmation dialog appears:`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/m3ter/JDLEbvkzfCbdo08X/images/M3shAutomation298.png?fit=max\u0026auto=format\u0026n=JDLEbvkzfCbdo08X\u0026q=85\u0026s=2ab969a00431ff5c9e82ee6920da8ff3`,alt:`M3sh Automation298`,title:`M3sh Automation298`,style:{width:`43%`},\"data-og-width\":`450`,width:`450`,\"data-og-height\":`198`,height:`198`,\"data-path\":`images/M3shAutomation298.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/m3ter/JDLEbvkzfCbdo08X/images/M3shAutomation298.png?w=280\u0026fit=max\u0026auto=format\u0026n=JDLEbvkzfCbdo08X\u0026q=85\u0026s=611e7b02dc1e6af0b19976ad2d2af5d8 280w, https://mintcdn.com/m3ter/JDLEbvkzfCbdo08X/images/M3shAutomation298.png?w=560\u0026fit=max\u0026auto=format\u0026n=JDLEbvkzfCbdo08X\u0026q=85\u0026s=f258c1d640cec974115be97769c218de 560w, https://mintcdn.com/m3ter/JDLEbvkzfCbdo08X/images/M3shAutomation298.png?w=840\u0026fit=max\u0026auto=format\u0026n=JDLEbvkzfCbdo08X\u0026q=85\u0026s=690831f1bcfce68b19743027ba5166a9 840w, https://mintcdn.com/m3ter/JDLEbvkzfCbdo08X/images/M3shAutomation298.png?w=1100\u0026fit=max\u0026auto=format\u0026n=JDLEbvkzfCbdo08X\u0026q=85\u0026s=c4e5c612f1b08283b346548e1a555ed4 1100w, https://mintcdn.com/m3ter/JDLEbvkzfCbdo08X/images/M3shAutomation298.png?w=1650\u0026fit=max\u0026auto=format\u0026n=JDLEbvkzfCbdo08X\u0026q=85\u0026s=04d8e28aec9eecb479000027bf5fa348 1650w, https://mintcdn.com/m3ter/JDLEbvkzfCbdo08X/images/M3shAutomation298.png?w=2500\u0026fit=max\u0026auto=format\u0026n=JDLEbvkzfCbdo08X\u0026q=85\u0026s=0835a136c8c34203d0a9499c633ca4f2 2500w`}),`\n`,_jsxs(_components.ol,{start:`5`,children:[`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`Delete`}),` to confirm the delete action.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`exporting-and-importing-transformation-output-fields`,children:`Exporting and Importing Transformation Output Fields`}),`\n`,_jsx(_components.p,{children:`When you have set up a Transformation, you might want to re-use the output fields of the Transformation for other Transformations in your Organization.`}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Tip!`}),` You can also do this in cases where the Transformations belong to different Organizations.`]})}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`To export and import Transformation output fields:`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Open the `,_jsx(_components.strong,{children:`Transformation details`}),` page of the existing Transformation whose output fields you want to re-use.`]}),`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`Export`}),`. An `,_jsx(_components.strong,{children:`Export transformation`}),` modal opens:`]}),`\n`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations18C.png?fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=7f7447bf6ee9198b98f4fcbbdc54b8c6`,alt:`Transformations18c`,\"data-og-width\":`980`,width:`980`,\"data-og-height\":`684`,height:`684`,\"data-path\":`images/Transformations18C.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations18C.png?w=280\u0026fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=d75e36908d74400806837b19953e59de 280w, https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations18C.png?w=560\u0026fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=ccc69e16ee1de374262de6c74286f4fc 560w, https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations18C.png?w=840\u0026fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=952ff06a32df93d02725235044d42974 840w, https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations18C.png?w=1100\u0026fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=6e728beaed3a3ac9b1eb043c1674284d 1100w, https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations18C.png?w=1650\u0026fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=49717a68765860d33db1e6e5b447fcb3 1650w, https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations18C.png?w=2500\u0026fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=854dd3116d90039d9f037edd67ea2bd2 2500w`}),`\n`,_jsxs(_components.ol,{start:`3`,children:[`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`Copy`}),`. The output fields are copied to your clipboard.`]}),`\n`,_jsxs(_components.li,{children:[`Open the `,_jsx(_components.strong,{children:`Transformation details`}),` page of the Transformation you want to re-use the output fields for:`]}),`\n`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/M3shAutomation296A.png?fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=d5b5598c90a69ffd8697baa30b3386ec`,alt:`M3sh Automation296a`,\"data-og-width\":`1259`,width:`1259`,\"data-og-height\":`527`,height:`527`,\"data-path\":`images/M3shAutomation296A.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/M3shAutomation296A.png?w=280\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=7a184136fc2389da4f5187738a467bf2 280w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/M3shAutomation296A.png?w=560\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=c083c09d4d237ba94a333600a7c5eb97 560w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/M3shAutomation296A.png?w=840\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=b1cb10a22e337b960597eb4d33b06e8c 840w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/M3shAutomation296A.png?w=1100\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=8ce0a0fc57373ebf8f8eac4ebf4b196b 1100w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/M3shAutomation296A.png?w=1650\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=69ea69f854a3f6c630ea615a20242d2a 1650w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/M3shAutomation296A.png?w=2500\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=0bd0a8ff6324669da5ccf3d649dc5104 2500w`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Note that the Transformation already has a `,_jsx(_components.strong,{children:`Static value`}),` field set up.`]}),`\n`]}),`\n`,_jsxs(_components.ol,{start:`5`,children:[`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`Edit`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Output fields`}),` panel of the `,_jsx(_components.strong,{children:`Edit`}),` page, select `,_jsx(_components.strong,{children:`Import`}),`. An `,_jsx(_components.strong,{children:`Import transformation`}),` modal opens.`]}),`\n`,_jsx(_components.li,{children:`Paste the copied output fields into the modal:`}),`\n`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations20.png?fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=05514470500873a6b35e993fd3d690f5`,alt:`Transformations20`,\"data-og-width\":`920`,width:`920`,\"data-og-height\":`685`,height:`685`,\"data-path\":`images/Transformations20.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations20.png?w=280\u0026fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=c903ed37801368f1bce8524babe753c5 280w, https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations20.png?w=560\u0026fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=111ee48c8305abef805404b06c1ad2c2 560w, https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations20.png?w=840\u0026fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=4ccbf590284b81a940b530bb5fa3ef57 840w, https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations20.png?w=1100\u0026fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=53acb53018daa2a536552836963815c7 1100w, https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations20.png?w=1650\u0026fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=5383af477b601b05fcd322a29872d26f 1650w, https://mintcdn.com/m3ter/26h06eHggjZkzzew/images/Transformations20.png?w=2500\u0026fit=max\u0026auto=format\u0026n=26h06eHggjZkzzew\u0026q=85\u0026s=a14110aa716b26beaa02a9ce5c374997 2500w`}),`\n`,_jsxs(_components.ol,{start:`8`,children:[`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`Submit`}),`. The imported fields are added to the `,_jsx(_components.strong,{children:`Output fields`}),` panel.`]}),`\n`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Note that if you’ve already added output fields to the Transformation, these will be overwritten by the imported fields and you’ll have to add them again after importing.`}),`\n`]}),`\n`,_jsxs(_components.ol,{start:`9`,children:[`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`Update transformation`}),`. The `,_jsx(_components.strong,{children:`Transformation details`}),` page opens:`]}),`\n`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/M3shAutomation297A.png?fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=217f6aa0fc549c555c9bf55101c0d1a4`,alt:`M3sh Automation297a`,\"data-og-width\":`1257`,width:`1257`,\"data-og-height\":`610`,height:`610`,\"data-path\":`images/M3shAutomation297A.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/M3shAutomation297A.png?w=280\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=659b5457808ff35aa4e9655f68f62fe8 280w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/M3shAutomation297A.png?w=560\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=5b7d1f054bda155c6074926df39006f9 560w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/M3shAutomation297A.png?w=840\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=ba5707ea2e001bcce0592095cdc183b3 840w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/M3shAutomation297A.png?w=1100\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=1c40ec881be207ff5302d8a501616eee 1100w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/M3shAutomation297A.png?w=1650\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=a94239c400f5cdb0ed981747a567397f 1650w, https://mintcdn.com/m3ter/WE4Tjw8gCS6yd7Nt/images/M3shAutomation297A.png?w=2500\u0026fit=max\u0026auto=format\u0026n=WE4Tjw8gCS6yd7Nt\u0026q=85\u0026s=51b55190202fdd097ef04088d8d4c6d0 2500w`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`We can see that the copied `,_jsx(_components.strong,{children:`Output fields`}),` have been successfully imported and the existing `,_jsx(_components.strong,{children:`Output field`}),` overridden.`]}),`\n`]})]})}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":"Creating and Managing Transformations","description":null,"href":"/guides/m3sh-workflows/creating-and-managing-transformations"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Creating Transformations","slug":"creating-transformations","depth":2,"children":[]},{"title":"Reviewing and Managing Transformations","slug":"reviewing-and-managing-transformations","depth":2,"children":[]},{"title":"Exporting and Importing Transformation Output Fields","slug":"exporting-and-importing-transformation-output-fields","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"m3ter","siteName":"m3ter Documentation","title":"Creating and Managing Transformations - m3ter Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-10T15:16:29.184Z","originalFileLocation":"guides/m3sh-workflows/creating-and-managing-transformations.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=\"application-name\" content=\"m3ter Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/m3ter/zwvZvZyvpa8TKV7c/_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/m3ter/zwvZvZyvpa8TKV7c/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/m3ter/zwvZvZyvpa8TKV7c/_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/m3ter/zwvZvZyvpa8TKV7c/_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/m3ter/zwvZvZyvpa8TKV7c/_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/m3ter/zwvZvZyvpa8TKV7c/_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/m3ter/zwvZvZyvpa8TKV7c/_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/m3ter/zwvZvZyvpa8TKV7c/_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/m3ter/zwvZvZyvpa8TKV7c/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Creating and Managing Transformations - m3ter Documentation\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"m3ter Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.m3ter.com/guides/m3sh-workflows/creating-and-managing-transformations\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://m3ter.mintlify.site/_mintlify/api/og/v2?division=m3sh\u0026amp;title=Creating+and+Managing+Transformations\u0026amp;theme=f65f867c9d6db06823eaf387\u0026amp;signature=f7a3947d4044aac16f710e9ec51c06bb84a3d58e00bbbcf42a3dcbed20216dc5\">\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=\"Creating and Managing Transformations - m3ter Documentation\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://m3ter.mintlify.site/_mintlify/api/og/v2?division=m3sh\u0026amp;title=Creating+and+Managing+Transformations\u0026amp;theme=f65f867c9d6db06823eaf387\u0026amp;signature=f7a3947d4044aac16f710e9ec51c06bb84a3d58e00bbbcf42a3dcbed20216dc5\">\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/m3ter/zwvZvZyvpa8TKV7c/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"m3ter Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4caf4c\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.m3ter.com/guides/m3sh-workflows/creating-and-managing-transformations\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/guides/m3sh-workflows/creating-and-managing-transformations.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.m3ter.com/#organization\",\"name\":\"m3ter Documentation\",\"url\":\"https://docs.m3ter.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/m3ter/t6C65JBQiQOFtjBy/images/m3ter-logo-blue-sf.svg?fit=max\u0026auto=format\u0026n=t6C65JBQiQOFtjBy\u0026q=85\u0026s=3928db28c84ec6950e43caf96e635d80\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.m3ter.com#website\",\"name\":\"m3ter Documentation\",\"url\":\"https://docs.m3ter.com\",\"publisher\":{\"@id\":\"https://docs.m3ter.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.m3ter.com/guides/m3sh-workflows/creating-and-managing-transformations#webpage\",\"url\":\"https://docs.m3ter.com/guides/m3sh-workflows/creating-and-managing-transformations\",\"name\":\"Creating and Managing Transformations\",\"dateModified\":\"2026-11-10T15:16:29.184Z\",\"isPartOf\":{\"@id\":\"https://docs.m3ter.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.m3ter.com/guides/m3sh-workflows/creating-and-managing-transformations#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.m3ter.com/guides/m3sh-workflows/creating-and-managing-transformations#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Guides\",\"item\":\"https://docs.m3ter.com/guides/getting-started/quick-start-worked-example\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"m3sh\",\"item\":\"https://docs.m3ter.com/guides/m3sh-automation\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Creating and Managing Transformations\",\"item\":\"https://docs.m3ter.com/guides/m3sh-workflows/creating-and-managing-transformations\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.m3ter.com/guides/m3sh-workflows/creating-and-managing-transformations#article\",\"headline\":\"Creating and Managing Transformations\",\"name\":\"Creating and Managing Transformations\",\"url\":\"https://docs.m3ter.com/guides/m3sh-workflows/creating-and-managing-transformations\",\"mainEntityOfPage\":{\"@id\":\"https://docs.m3ter.com/guides/m3sh-workflows/creating-and-managing-transformations#webpage\"},\"dateModified\":\"2026-11-10T15:16:29.184Z\",\"publisher\":{\"@id\":\"https://docs.m3ter.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.m3ter.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"m3ter Documentation\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"m3ter Documentation\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/guides/m3sh-workflows/creating-and-managing-transformations.md","siteName":"m3ter Documentation","nav":{"global":null,"tabs":[{"tab":"Exploring m3ter","pages":[{"title":"Exploring m3ter","href":""}]},{"tab":"Guides","pages":[{"group":"Guides","pages":[{"group":"Getting Started","root":{"title":"Getting Started","href":"/guides/getting-started"},"expanded":false,"pages":[{"title":"Quick Start","href":"/guides/getting-started/quick-start-worked-example"},{"title":"m3ter Console","href":"/guides/getting-started/working-in-the-m3ter-console"},{"title":"Configuration Workflow","href":"/guides/getting-started/previewing-main-configuration-steps"},{"group":"Worked Examples","expanded":false,"pages":[{"title":"Worked Examples","href":"/guides/getting-started/metering-for-production-worked-examples"},{"title":"Example 1: Cloud Storage and File Cleanup","href":"/guides/getting-started/metering-for-production-worked-examples/worked-example-1-cloud-storage-and-file-cleanup"},{"title":"Example 2: Compound Aggregation for Sign-Up Bonus","href":"/guides/getting-started/metering-for-production-worked-examples/example-2-compound-aggregation-for-sign-up-bonus"},{"title":"Example 3: Segmented Aggregation on Single Meter Usage","href":"/guides/getting-started/metering-for-production-worked-examples/example-3-segmented-aggregation-on-single-meter-usage"}]},{"title":"Dates in m3ter - Quick Reference Starter","href":"/guides/getting-started/working-with-dates-in-m3ter-easy-reference"},{"title":"Feature Release Stages","href":"/guides/getting-started/feature-release-stages"},{"title":"Knowledge Index","href":"/guides/getting-started/knowledge-index"},{"title":"Contacting m3ter Support","href":"/guides/getting-started/contacting-m3ter-support"}]},{"group":"Authentication","root":{"title":"Authentication","href":"/guides/authenticating-with-the-platform"},"expanded":false,"pages":[{"title":"User/Password Authentication","href":"/guides/authenticating-with-the-platform/user-password-authentication"},{"title":"m3ter Single Sign-On","href":"/guides/authenticating-with-the-platform/m3ter-single-sign-on"},{"title":"Service Authentication","href":"/guides/authenticating-with-the-platform/service-authentication"}]},{"group":"Creating, Managing, and Reviewing Products","root":{"title":"Creating, Managing, and Reviewing Products","href":"/guides/creating-and-managing-products"},"expanded":false,"pages":[{"title":"Working with Custom Fields","href":"/guides/creating-and-managing-products/working-with-custom-fields"}]},{"group":"Usage Data: Meters","root":{"title":"Usage Data: Meters","href":"/guides/usage-data-meters"},"expanded":false,"pages":[{"title":"Reviewing Meter Options","mode":"default","href":"/guides/usage-data-meters/reviewing-meter-options"},{"title":"Creating Product Meters","href":"/guides/usage-data-meters/creating-meters"},{"title":"Creating Global Meters","href":"/guides/usage-data-meters/creating-global-meters"},{"title":"Working in Meter Details","href":"/guides/usage-data-meters/working-in-meter-details"},{"title":"Working with Meter Derived Fields and Examples","href":"/guides/usage-data-meters/derived-fields-for-meters-examples-and-supported-syntax"}]},{"group":"Pricing Metrics: Aggregations","root":{"title":"Pricing Metrics: Aggregations","href":"/guides/usage-data-aggregations"},"expanded":false,"pages":[{"title":"Reviewing Aggregation Options","href":"/guides/usage-data-aggregations/reviewing-aggregation-options"},{"title":"Creating Product Aggregations","href":"/guides/usage-data-aggregations/creating-aggregations"},{"title":"Creating Global Aggregations","href":"/guides/usage-data-aggregations/creating-global-aggregations"},{"title":"Compound Aggregations","href":"/guides/usage-data-aggregations/compound-aggregations"},{"title":"Working with Compound Aggregation Calculations","href":"/guides/usage-data-aggregations/compound-aggregation-calculations"},{"title":"Compound Aggregations - Examples","href":"/guides/usage-data-aggregations/compound-aggregations-examples"},{"title":"Segmented Aggregations","href":"/guides/usage-data-aggregations/segmented-aggregations"},{"title":"Custom SQL Aggregations","href":"/guides/usage-data-aggregations/custom-sql-aggregations"},{"title":"Reviewing Aggregation Details","href":"/guides/usage-data-aggregations/reviewing-aggregation-details"}]},{"group":"Recurring Charges: Counters","root":{"title":"Recurring Charges: Counters","href":"/guides/recurring-charges-counters"},"expanded":false,"pages":[{"title":"Creating Counters and Pricing Plans","href":"/guides/recurring-charges-counters/creating-counters"},{"title":"Understanding and Creating Counter Adjustments for Accounts","href":"/guides/recurring-charges-counters/creating-counter-adjustments-for-accounts"},{"title":"Recurring Charges Billing: Seat-Based Pricing","href":"/guides/recurring-charges-counters/reviewing-bills-for-recurring-charges"},{"title":"Recurring Charges Billing: Hybrid Pricing","href":"/guides/recurring-charges-counters/recurring-charges-example-2-hybrid-pricing"}]},{"group":"Plans and Pricing","root":{"title":"Plans and Pricing","href":"/guides/plans-and-pricing"},"expanded":false,"pages":[{"group":"Creating and Working with Plan Templates, Plans, and Plan Groups","root":{"title":"Creating and Working with Plan Templates, Plans, and Plan Groups","href":"/guides/plans-and-pricing/working-with-plan-templates-and-plans"},"expanded":false,"pages":[{"title":"Reviewing Options for Plans and Plan Templates","href":"/guides/plans-and-pricing/working-with-plan-templates-and-plans/reviewing-configuration-options-for-plans-and-plan-templates"},{"title":"Understanding Billing Options for Plan Templates/Plans","href":"/guides/plans-and-pricing/working-with-plan-templates-and-plans/understanding-billing-options-for-plan-templates-plans"},{"title":"Creating Plan Templates","href":"/guides/plans-and-pricing/working-with-plan-templates-and-plans/creating-plan-templates"},{"title":"Creating Plans","href":"/guides/plans-and-pricing/working-with-plan-templates-and-plans/creating-plans"},{"title":"Working in Plan Template and Plan Details","href":"/guides/plans-and-pricing/working-with-plan-templates-and-plans/working-in-plan-details"},{"title":"Editing and Deleting Plan Templates and Plans","href":"/guides/plans-and-pricing/working-with-plan-templates-and-plans/editing-plan-templates-and-plans"},{"title":"Working with Plan Groups","href":"/guides/plans-and-pricing/working-with-plan-templates-and-plans/working-with-plan-groups"}]},{"group":"Pricing and Managing Plans and Plan Templates","root":{"title":"Pricing and Managing Plans and Plan Templates","href":"/guides/plans-and-pricing/pricing-plans"},"expanded":false,"pages":[{"title":"Reviewing Pricing Options for Plans and Plan Templates","href":"/guides/plans-and-pricing/pricing-plans/reviewing-pricing-options-and-pricing-plans"},{"title":"Pricing Plans and Plan Templates","href":"/guides/plans-and-pricing/pricing-plans/pricing-plans"},{"title":"Pricing Plans Using Segmented Aggregations","href":"/guides/plans-and-pricing/pricing-plans/pricing-plans-using-segmented-aggregations"},{"title":"Managing and Editing Priced Plans and Plan Templates","href":"/guides/plans-and-pricing/pricing-plans/managing-and-editing-priced-plans-or-plan-templates"},{"title":"Duplicating Priced Plans and Plan Templates","href":"/guides/plans-and-pricing/pricing-plans/duplicating-priced-plans-or-plan-templates"}]}]},{"group":"End-Customer Accounts","root":{"title":"End-Customer Accounts","href":"/guides/end-customer-accounts"},"expanded":false,"pages":[{"title":"Managing Accounts - Best Practices","href":"/guides/end-customer-accounts/managing-accounts-best-practices"},{"title":"Creating and Managing Accounts","href":"/guides/end-customer-accounts/creating-an-account"},{"title":"Attaching Plans to an Account","href":"/guides/end-customer-accounts/attaching-plans-to-an-account"},{"title":"Creating Custom Plans for Accounts","href":"/guides/end-customer-accounts/creating-custom-account-plans"},{"title":"Attaching Plan Groups to an Account","href":"/guides/end-customer-accounts/attaching-plan-groups-to-an-account"},{"title":"Creating Custom Plan Groups for Accounts","href":"/guides/end-customer-accounts/creating-custom-plan-groups-for-accounts"},{"title":"Creating Prepayments for Accounts","href":"/guides/end-customer-accounts/creating-prepayments-for-accounts"},{"group":"Working with Contracts for Accounts","root":{"title":"Working with Contracts for Accounts","href":"/guides/end-customer-accounts/creating-contracts-for-accounts"},"expanded":false,"pages":[{"title":"Creating and Managing Contracts","href":"/guides/end-customer-accounts/creating-contracts-for-accounts/creating-and-managing-contracts"},{"title":"Setting Up Contract Billing","href":"/guides/end-customer-accounts/creating-contracts-for-accounts/setting-up-contract-billing"},{"title":"Reviewing Organization Contracts","href":"/guides/end-customer-accounts/creating-contracts-for-accounts/reviewing-organization-contracts"}]},{"group":"Working with Balances for Accounts","root":{"title":"Working with Balances for Accounts","href":"/guides/end-customer-accounts/creating-balances-for-accounts"},"expanded":false,"pages":[{"title":"Understanding and Managing Billing for Balances","href":"/guides/end-customer-accounts/creating-balances-for-accounts/understanding-billing-for-balances"},{"title":"Creating and Managing Account Balances","href":"/guides/end-customer-accounts/creating-balances-for-accounts/creating-and-managing-account-balances"},{"title":"Creating and Managing Transactions for Balances","href":"/guides/end-customer-accounts/creating-balances-for-accounts/creating-and-managing-transactions-for-balances"},{"title":"Setting Up Transaction Schedules for Balances","href":"/guides/end-customer-accounts/creating-balances-for-accounts/setting-transaction-schedules-for-balances"},{"title":"Creating Charges for Balances","href":"/guides/end-customer-accounts/creating-balances-for-accounts/creating-charges-for-balances"},{"title":"Setting Up Charge Schedules for Balances","href":"/guides/end-customer-accounts/creating-balances-for-accounts/setting-charge-schedules-for-balances"},{"title":"Running and Viewing Bills for Balance Charges","href":"/guides/end-customer-accounts/creating-balances-for-accounts/runnning-viewing-bill-for-balance-charges"},{"title":"Reviewing Account Balances Summary","href":"/guides/end-customer-accounts/creating-balances-for-accounts/reviewing-account-balances-summary"},{"title":"Grants","href":"/guides/end-customer-accounts/creating-balances-for-accounts/balance-grants"}]},{"title":"Creating Charges for Accounts","href":"/guides/end-customer-accounts/creating-charges-for-accounts"},{"title":"Creating Counter Adjustments for Accounts","href":"/guides/end-customer-accounts/creating-counter-adjustments-for-accounts"},{"title":"Submitting Usage Data for an Account","href":"/guides/end-customer-accounts/submitting-usage-data-for-an-account"},{"title":"Working in Account Overview","href":"/guides/end-customer-accounts/working-in-account-overview"},{"title":"Reviewing and Recalculating Bills for an Account","href":"/guides/end-customer-accounts/reviewing-bills-for-an-account"},{"group":"Working with Parent/Child Accounts","root":{"title":"Working with Parent/Child Accounts","href":"/guides/end-customer-accounts/creating-and-working-with-child-accounts"},"expanded":false,"pages":[{"title":"Billing Hierarchy Modes for Parent/Child Accounts","href":"/guides/end-customer-accounts/creating-and-working-with-child-accounts/billing-for-parent-child-accounts"}]},{"title":"End Dating Account Billing Entities","href":"/guides/end-customer-accounts/end-dating-account-billing-entities"},{"title":"Creating and Managing External Mappings for Accounts","href":"/guides/end-customer-accounts/creating-and-managing-external-mappings-for-accounts"}]},{"group":"Billing and Usage Data","root":{"title":"Billing and Usage Data","href":"/guides/billing-and-usage-data"},"expanded":false,"pages":[{"group":"Submitting Usage Data","root":{"title":"Submitting Usage Data","href":"/guides/billing-and-usage-data/submitting-usage-data"},"expanded":false,"pages":[{"title":"API Calls for Data Ingest","href":"/guides/billing-and-usage-data/submitting-usage-data/api-calls-for-data-ingest"},{"title":"File Upload Service API","href":"/guides/billing-and-usage-data/submitting-usage-data/file-upload-service-api"},{"title":"Submitting and Checking Test Usage Data","href":"/guides/billing-and-usage-data/submitting-usage-data/submitting-test-usage-data"},{"title":"File Uploads for Usage Data by Meter","href":"/guides/billing-and-usage-data/submitting-usage-data/file-uploads-for-usage-data-by-meter"},{"title":"Submitting Usage Data Adjustments Using Timestamp","href":"/guides/billing-and-usage-data/submitting-usage-data/submitting-usage-data-adjustments-using-timestamp"},{"title":"Submitting Usage Data for Non-Existent Accounts","href":"/guides/billing-and-usage-data/submitting-usage-data/submitting-usage-data-for-non-existent-accounts"},{"title":"Reviewing and Resolving Ingest Events","href":"/guides/billing-and-usage-data/submitting-usage-data/reviewing-and-resolving-ingest-events"}]},{"group":"Running, Viewing, and Managing Bills","root":{"title":"Running, Viewing, and Managing Bills","href":"/guides/billing-and-usage-data/running-viewing-and-managing-bills"},"expanded":false,"pages":[{"title":"Running Bills and Viewing Bill Details","href":"/guides/billing-and-usage-data/running-viewing-and-managing-bills/running-bills-and-viewing-bill-details"},{"title":"Working with Bills in Bill Management","href":"/guides/billing-and-usage-data/running-viewing-and-managing-bills/managing-bills"},{"title":"Approving and Locking Bills - Managing Bill Lifecycle","href":"/guides/billing-and-usage-data/running-viewing-and-managing-bills/approving-and-locking-bills-managing-bill-lifecycle"},{"title":"Adding Credit Line Items to Bills","href":"/guides/billing-and-usage-data/running-viewing-and-managing-bills/adding-credit-line-items-to-bills"},{"title":"Adding Debit Line Items to Bills","href":"/guides/billing-and-usage-data/running-viewing-and-managing-bills/adding-debit-line-items-to-bills"},{"title":"Viewing Bill History","href":"/guides/billing-and-usage-data/running-viewing-and-managing-bills/viewing-bill-history"},{"title":"Scheduling Billing","href":"/guides/billing-and-usage-data/running-viewing-and-managing-bills/scheduling-billing"},{"title":"Working with Bill Statements","href":"/guides/billing-and-usage-data/running-viewing-and-managing-bills/working-with-bill-statements"},{"title":"Bill Line Item Types","href":"/guides/billing-and-usage-data/running-viewing-and-managing-bills/bill-line-item-types"},{"title":"Bill Line Items - Default Descriptions","href":"/guides/billing-and-usage-data/running-viewing-and-managing-bills/bill-line-items-default-descriptions"},{"title":"Bill Line Items - Mapping to Accounting Products","href":"/guides/billing-and-usage-data/running-viewing-and-managing-bills/bill-line-items-mapping-accounting-products"},{"title":"Troubleshooting Bills","href":"/guides/billing-and-usage-data/running-viewing-and-managing-bills/troubleshooting-bills"}]}]},{"group":"m3sh","root":{"title":"m3sh","href":"/guides/m3sh-automation"},"expanded":false,"pages":[{"group":"m3sh Workflows","root":{"title":"m3sh Workflows","href":"/guides/m3sh-workflows/m3sh-workflows"},"pages":[{"title":"m3sh Workflows - Key Concepts and Options","href":"/guides/m3sh-workflows/m3sh-workflows-key-concepts-and-options"},{"title":"Exploring m3sh Workflows","href":"/guides/m3sh-automation/exploring-m3sh-workflows"},{"title":"Reviewing m3sh Workflow Runs","href":"/guides/m3sh-automation/reviewing-m3sh-workflow-runs"},{"title":"Getting to Know the Workflow Builder","href":"/guides/m3sh-workflows/getting-to-know-the-workflow-builder"},{"title":"Creating Event Notification Workflows","href":"/guides/m3sh-workflows/creating-event-notification-workflows"},{"title":"Creating Incoming Webhook Workflows","href":"/guides/m3sh-workflows/creating-incoming-webhook-workflows"},{"title":"Working with Global Parameters","href":"/guides/m3sh-workflows/working-with-global-parameters"},{"title":"Utilizing Workflow Managed Templates","href":"/guides/m3sh-workflows/utilizing-workflow-managed-templates"},{"title":"Testing and Troubleshooting Workflows","href":"/guides/m3sh-workflows/testing-and-troubleshooting-workflows"},{"title":"Exporting and Importing Workflows","href":"/guides/m3sh-workflows/exporting-and-importing-workflows"}]},{"group":"Utilizing Events and Notifications","root":{"title":"Utilizing Events and Notifications","href":"/guides/alerts-events-and-notifications/utilizing-events-and-notifications"},"expanded":false,"pages":[{"title":"Key Concepts and Relationships","href":"/guides/alerts-events-and-notifications/utilizing-events-and-notifications/key-concepts-and-relationships"},{"title":"Object Definitions and API Calls","href":"/guides/alerts-events-and-notifications/utilizing-events-and-notifications/object-definitions-and-api-calls"},{"title":"Creating, Managing, and Reviewing Notifications","href":"/guides/alerts-events-and-notifications/utilizing-events-and-notifications/creating-managing-and-reviewing-notifications"},{"title":"Example - Notification Setup for Commitment Updated Event","href":"/guides/alerts-events-and-notifications/utilizing-events-and-notifications/example-1-commitment-updated-event"},{"title":"Working with Scheduled Events","href":"/guides/alerts-events-and-notifications/utilizing-events-and-notifications/working-with-scheduled-events"}]},{"group":"Creating and Managing Credentials","root":{"title":"Creating and Managing Credentials","href":"/guides/integrations/setting-up-integrations/managing-integration-credentials"},"expanded":false,"pages":[{"title":"Creating Stripe Integration Credentials","href":"/guides/integrations/setting-up-integrations/_managing-integration-credentials-legacy/creating-stripe-integration-credentials"},{"title":"Creating NetSuite Integration Credentials","href":"/guides/integrations/setting-up-integrations/_managing-integration-credentials-legacy/creating-netsuite-integration-credentials"},{"title":"Creating Paddle Integration Credentials","href":"/guides/integrations/setting-up-integrations/_managing-integration-credentials-legacy/creating-paddle-integration-credentials"},{"title":"Creating Chargebee Integration Credentials","href":"/guides/integrations/setting-up-integrations/_managing-integration-credentials-legacy/creating-chargebee-integration-credentials"},{"title":"Creating QuickBooks Integration Credentials","href":"/guides/integrations/setting-up-integrations/_managing-integration-credentials-legacy/creating-quickbooks-integration-credentials"},{"title":"Creating Xero Integration Credentials","href":"/guides/integrations/setting-up-integrations/_managing-integration-credentials-legacy/creating-xero-integration-credentials"},{"title":"Creating Salesforce Integration Credentials","href":"/guides/integrations/setting-up-integrations/_managing-integration-credentials-legacy/creating-salesforce-integration-credentials"},{"title":"Creating AWS Marketplace Integration Credentials","href":"/guides/integrations/setting-up-integrations/_managing-integration-credentials-legacy/creating-aws-marketplace-integration-credentials"},{"title":"Creating Azure Marketplace Integration Credentials","href":"/guides/integrations/setting-up-integrations/_managing-integration-credentials-legacy/creating-azure-marketplace-integration-credentials"}]},{"group":"Integrations","root":{"title":"Integrations","href":"/guides/integrations"},"expanded":false,"pages":[{"title":"m3ter Integrations - Overview","sidebarTitle":"m3ter Integrations","href":"/guides/integrations/m3ter-integrations"},{"group":"Setting Up and Managing Integrations","root":{"title":"Setting Up and Managing Integrations","href":"/guides/integrations/setting-up-integrations"},"expanded":false,"pages":[{"title":"Creating and Managing Integrations","href":"/guides/integrations/setting-up-integrations/creating-and-managing-integration-configurations"},{"title":"Configuring Stripe Integrations","href":"/guides/integrations/setting-up-integrations/configuring-stripe-integrations"},{"title":"Configuring NetSuite Integrations","href":"/guides/integrations/setting-up-integrations/configuring-netsuite-integrations"},{"title":"Configuring Paddle Integrations","href":"/guides/integrations/setting-up-integrations/configuring-paddle-integrations"},{"title":"Configuring Chargebee Integrations","href":"/guides/integrations/setting-up-integrations/configuring-chargebee-integrations"},{"title":"Configuring QuickBooks Integrations","href":"/guides/integrations/setting-up-integrations/configuring-quickbooks-integrations"},{"title":"Configuring Xero Integrations","href":"/guides/integrations/setting-up-integrations/configuring-xero-integrations"},{"title":"Configuring Salesforce Entity Data Sync Integrations","href":"/guides/integrations/setting-up-integrations/configuring-sf-entity-data-integrations"},{"title":"Configuring AWS Marketplace Integrations","href":"/guides/integrations/setting-up-integrations/configuring-aws-integrations"},{"title":"AWS Marketplace Integrations - Reconciliation Features","href":"/guides/integrations/setting-up-integrations/aws-marketplace-integrations-reconciliation-features"},{"title":"Configuring Azure Marketplace Integrations","href":"/guides/integrations/setting-up-integrations/configuring-azure-marketplace-integrations"},{"title":"Azure Marketplace Integrations - Reconciliation Features","href":"/guides/integrations/setting-up-integrations/azure-marketplace-integrations-reconciliation-features"},{"title":"Managing Multiple Third Party Destinations for Integrations","href":"/guides/integrations/setting-up-integrations/managing-multiple-destinations-for-integrations"},{"title":"Reviewing Integration Run Details","href":"/guides/integrations/setting-up-integrations/reviewing-integration-run-details"}]}]},{"title":"Creating and Managing Outgoing Webhooks","href":"/guides/integrations/setting-up-integrations/creating-and-managing-destinations"},{"title":"Reviewing and Resolving Integration Events","href":"/guides/integrations/setting-up-integrations/reviewing-and-resolving-integration-events"},{"title":"Creating and Managing External Mappings","description":null,"href":"/guides/integrations/setting-up-integrations/creating-and-managing-external-mappings"},{"title":"Creating and Managing Transformations","href":"/guides/m3sh-workflows/creating-and-managing-transformations"}]},{"group":"m3ter APIs","root":{"title":"m3ter APIs","description":null,"href":"/guides/m3ter-apis"},"expanded":false,"pages":[{"title":"Config API Limits","href":"/guides/m3ter-apis/config-api-limits"},{"title":"Ingest API Limits and Optimizing Measurement Submissions","href":"/guides/m3ter-apis/ingest-api-limits"},{"title":"WAF Rules for HTTP Requests","href":"/guides/m3ter-apis/waf-rules-for-http-requests"},{"title":"Getting Started with API Calls","href":"/guides/m3ter-apis/getting-started-with-api-calls"},{"title":"HTTP Error Codes","href":"/guides/m3ter-apis/http-error-codes"}]},{"title":"m3ter Calculation Engine","href":"/guides/m3ter-calculation-engine"},{"group":"Lookup Tables","root":{"title":"Lookup Tables (Beta)","href":"/guides/lookup-tables"},"tag":"Beta","expanded":false,"pages":[{"title":"Creating and Managing Lookup Tables","href":"/guides/lookup-tables/creating-and-managing-lookup-tables"},{"title":"Adding Data to, Publishing, and Managing Lookup Table Revisions","href":"/guides/lookup-tables/adding-data-to-and-publishing-table-revisions"},{"title":"Worked Example - Variable Usage Discounting","href":"/guides/lookup-tables/worked-example-variable-usage-discounting"},{"title":"Worked Example - Variable Usage Discounting by Account","href":"/guides/lookup-tables/worked-example-variable-usage-discouting-by-account"},{"title":"Lookup Functions","href":"/guides/lookup-tables/lookup-functions"}]},{"title":"System Alerts","href":"/guides/alerts-events-and-notifications/viewing-and-managing-alerts"},{"group":"Organization and Access Management","root":{"title":"Organization and Access Management","href":"/guides/organization-and-access-management"},"expanded":false,"pages":[{"group":"Managing your Organization","root":{"title":"Managing your Organization","href":"/guides/organization-and-access-management/viewing-and-editing-organization"},"expanded":false,"pages":[{"title":"Viewing and Editing Organization Configuration","href":"/guides/organization-and-access-management/viewing-and-editing-organization/viewing-and-editing-organization-configuration"},{"title":"Timezone Settings - Notes and Recommendations","href":"/guides/organization-and-access-management/viewing-and-editing-organization/timezone-settings-notes-and-recommendations"},{"title":"Creating and Managing Currencies","href":"/guides/organization-and-access-management/viewing-and-editing-organization/creating-and-managing-currencies"},{"title":"Creating Credit Reasons","href":"/guides/organization-and-access-management/viewing-and-editing-organization/creating-credit-reasons"},{"title":"Creating Debit Reasons","href":"/guides/organization-and-access-management/viewing-and-editing-organization/creating-debit-reasons"},{"title":"Creating Transaction Types","href":"/guides/organization-and-access-management/viewing-and-editing-organization/creating-transaction-types"},{"title":"Adding and Editing Custom Fields","href":"/guides/organization-and-access-management/viewing-and-editing-organization/adding-and-editing-custom-fields"}]},{"title":"Understanding, Creating, and Managing Permission Policies","href":"/guides/organization-and-access-management/creating-and-managing-permissions"},{"group":"Managing Access and Users","root":{"title":"Managing Access and Users","href":"/guides/organization-and-access-management/managing-users"},"expanded":false,"pages":[{"title":"Managing Users and Assigning Permission Policies","href":"/guides/organization-and-access-management/managing-users/managing-users-and-assigning-permission-policies"},{"title":"Creating and Configuring Service Users","href":"/guides/organization-and-access-management/managing-users/creating-and-configuring-service-users"},{"title":"Creating and Managing User Groups","href":"/guides/organization-and-access-management/managing-users/creating-and-managing-user-groups"},{"title":"Inviting Users to Organization","href":"/guides/organization-and-access-management/managing-users/inviting-users-to-organization"},{"title":"Tracking User Activity in Organization","href":"/guides/organization-and-access-management/managing-users/tracking-user-activity-in-organization"},{"title":"Granting m3ter Support Access to Organization","href":"/guides/organization-and-access-management/managing-users/granting-m3ter-support-access-to-organization"},{"title":"Viewing and Managing Permission Policies","href":"/guides/organization-and-access-management/managing-users/viewing-and-managing-permission-policies"}]}]},{"group":"m3ter Connector for Salesforce","root":{"title":"m3ter Connector for Salesforce","href":"/guides/m3ter-connector-for-salesforce"},"expanded":false,"pages":[{"title":"Overview - Functional Scope and Limitations","href":"/guides/m3ter-connector-for-salesforce/overview-functional-scope-and-limitations"},{"title":"Configuring the m3ter Connector for Salesforce","href":"/guides/m3ter-connector-for-salesforce/configuring-m3ter-salesforce-connector"},{"title":"Reviewing and Managing Metadata Mappings","href":"/guides/m3ter-connector-for-salesforce/reviewing-and-managing-metadata-mappings"},{"title":"Creating Custom Metadata Mappings","href":"/guides/m3ter-connector-for-salesforce/creating-metadata-mappings"},{"title":"Testing Sync Setup from Salesforce to m3ter","href":"/guides/m3ter-connector-for-salesforce/testing-sync-setup-from-salesforce-to-m3ter"},{"title":"Setting Up and Using Sync to m3ter Invocable Action","href":"/guides/m3ter-connector-for-salesforce/setting-up-invocable-action-for-event-driven-sync"},{"title":"Setting Up Sync for End Dating m3ter Account Billing Entities","href":"/guides/m3ter-connector-for-salesforce/setting-up-sync-for-end-dating-m3ter-account-billing-entities"},{"title":"Enabling Two-Way Automated Sync for m3ter Objects","href":"/guides/m3ter-connector-for-salesforce/enabling-two-way-automated-sync-for-m3ter-objects"},{"title":"Mapping Custom Fields on m3ter Entities","href":"/guides/m3ter-connector-for-salesforce/mapping-custom-fields-on-m3ter-entities"},{"title":"Mapping Segment Attributes for Pricing","href":"/guides/m3ter-connector-for-salesforce/mapping-segment-attributes-for-pricing"},{"title":"Setting Up m3sh Webhook Triggers","href":"/guides/m3ter-connector-for-salesforce/setting-up-m3sh-webhook-triggers"},{"title":"CRUD for Metering Entities","href":"/guides/m3ter-connector-for-salesforce/crud-for-metering-entities"},{"title":"Usage Design Targets","href":"/guides/m3ter-connector-for-salesforce/usage-design-targets"},{"title":"Generic m3ter API Invocable Action","href":"/guides/m3ter-connector-for-salesforce/generic-m3ter-api-invocable-action"},{"title":"Product Mapping Resolution","href":"/guides/m3ter-connector-for-salesforce/product-mapping-resolution"},{"title":"Checking Sync Logs and Troubleshooting","href":"/guides/m3ter-connector-for-salesforce/checking-sync-logs-and-troubleshooting"},{"group":"m3ter Connector - Sample Mappings","root":{"title":"m3ter Connector - Sample Mappings","href":"/guides/m3ter-connector-for-salesforce/m3ter-connector-sample-mappings"},"expanded":false,"pages":[{"title":"Sample Mappings 1 - Account","href":"/guides/m3ter-connector-for-salesforce/m3ter-connector-sample-mappings/sample-mapping-1-account"},{"title":"Sample Mappings 2 - Commitment","href":"/guides/m3ter-connector-for-salesforce/m3ter-connector-sample-mappings/sample-mappings-2-commitment"},{"title":"Sample Mappings 3 - Contract","href":"/guides/m3ter-connector-for-salesforce/m3ter-connector-sample-mappings/sample-mappings-3-contract"},{"title":"Sample Mappings 4 - AccountPlan","href":"/guides/m3ter-connector-for-salesforce/m3ter-connector-sample-mappings/sample-mappings-4-accountplan"},{"title":"Sample Mappings 5 - Plan","href":"/guides/m3ter-connector-for-salesforce/m3ter-connector-sample-mappings/sample-mappings-5-plan"},{"title":"Sample Mappings 6 - Pricing","href":"/guides/m3ter-connector-for-salesforce/m3ter-connector-sample-mappings/sample-mappings-6-pricing"},{"title":"Sample Mappings 7 - Pricing Bands","href":"/guides/m3ter-connector-for-salesforce/m3ter-connector-sample-mappings/sample-mappings-7-pricing-bands"}]},{"title":"m3ter Connector for Salesforce - Changelog","href":"/guides/m3ter-connector-for-salesforce/m3ter-connector-for-salesforce-changelog"}]},{"group":"Data Explorers","root":{"title":"Data Explorers","href":"/guides/data-explorer"},"expanded":false,"pages":[{"title":"Usage Data Explorer","href":"/guides/data-explorer/performing-usage-queries-and-reviewing-results"},{"title":"Usage Data Explorer (v2)","href":"/guides/data-explorer/usage-data-explorer-v2"},{"title":"Billing Data Explorer","href":"/guides/data-explorer/performing-billing-queries-and-reviewing-results"},{"title":"Prepayments Data Explorer","href":"/guides/data-explorer/performing-commitments-queries-and-reviewing-results"},{"title":"Data Explorers: Saving, Updating, and Re-Using Queries","href":"/guides/data-explorer/saving-queries"},{"title":"Data Explorers: Exporting Query Results","href":"/guides/data-explorer/exporting-usage-query-results"}]},{"title":"Audit Logs (Preview)","href":"/audit-logs"},{"group":"Data Exports","root":{"title":"Data Exports (Preview)","href":"/guides/data-exports"},"tag":"Preview","expanded":false,"pages":[{"title":"Creating and Managing Export Destinations","href":"/guides/data-exports/creating-data-export-destinations"},{"group":"Creating Usage Data Export Schedules","root":{"title":"Creating Usage Data Export Schedules","href":"/guides/data-exports/creating-export-schedules"},"expanded":false,"pages":[{"title":"Creating Legacy Usage Data Export Schedules","href":"/guides/data-exports/creating-export-schedules/creating-legacy-usage-export-schedules"}]},{"title":"Creating Operational Data Export Schedules","href":"/guides/data-exports/creating-operational-data-export-schedules"},{"title":"Reviewing and Managing Export Schedules","href":"/guides/data-exports/reviewing-and-managing-export-schedules"},{"group":"Running Ad-Hoc Usage Data Exports","root":{"title":"Running Ad-Hoc Usage Data Exports","href":"/guides/data-exports/running-ad-hoc-data-exports"},"expanded":false,"pages":[{"title":"Running Ad-Hoc Legacy Usage Data Exports","href":"/guides/data-exports/running-ad-hoc-data-exports/running-ad-hoc-legacy-data-exports"}]},{"title":"Running Ad-Hoc Operational Data Exports","href":"/guides/data-exports/running-ad-hoc-operational-data-exports"},{"title":"Downloading Data Export Files Locally","href":"/guides/data-exports/downloading-data-export-files-locally"},{"title":"Reviewing Export Jobs","href":"/guides/data-exports/reviewing-export-jobs"},{"title":"Data Export - Entity Schema and Relationship Diagram","href":"/guides/data-exports/data-export-object-relationship-diagram"}]}]}]},{"tab":"Glossary","pages":[{"title":"Glossary","href":"/glossary-of-terms"}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api/introduction"}]},{"tab":"m3sh Function Reference","pages":[{"title":"m3sh Function Reference","href":"/m3sh-function-reference/m3ter/introduction"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]}]},"basePath":"","title":"Creating and Managing Transformations - m3ter Documentation","buildId":"dpl_596ePT575z4qnAFksq1biRW97aLY","deploymentId":"dpl_596ePT575z4qnAFksq1biRW97aLY","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-C5F0mVLH.js","lightbox-handle-r17bVUz3.js"]}