Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space DEV and version next

D toc

A macro that has been exported from the 

D s product
rtrue
 can be imported back into the product.

  • A macro is a reusable set of steps that are specified from within a recipe. For more information, see Overview of Macros.
  • For more information on creating a macro, see Create a Macro

Limitations

Warning

You cannot import macros that were exported from a later release of the product.

  • You cannot modify the macro definition JSON file outside of 
    D s product
    .
  • If you are importing a flow into a Production instance of the platform, any macros referenced in the imported flow are expanded into their original steps in the recipes where they are referenced.

    • Macros cannot be imported, referenced, or viewed directly in a Production instance.

    • A Production instance is available only if you have enabled the Deployment Manager. For more information, see Overview of Deployment Manager.

Import

Tip

Tip: If you re-import a macro into the same instance that still contains the source macro, the imported version is named the same as the source and automatically versioned for you.

Steps:

  1. Export the macro from the source system. See Export Macro.
  2. Login to the import system, if needed.
  3. In the left nav bar, click Library.
  4. In the Library page, click Macros.
  5. In the Macros page, click Import Macro.
  6. Select the JSON file containing the exported macro. 

    Tip

    Tip: You can import multiple macros at the same time. Select each JSON file in the dialog box that you wish to import.


  7. Click Open.

The macro is imported and available in the Macros page.

To use an imported macro, enter macro in the Search panel in the Transform Builder. Select your macro and modify any parameters. For more information, see Apply a Macro.

Import via API

If you have exported your macro using the APIs, you can import it into a new environment. For more information, see

D s api refdoclink
operation/importMacroPackage