How to Create a Transformer in Content Matrix

One of the best features in Content Matrix is called Transformers. Transformers are used primarily to “transform” fields and columns into Managed Metadata. There are also several built-in, non-editable transformers that Metalogix Content Matrix uses to process data during the migration. Advanced users can also create custom transformers using PowerShell.

The documentation in the SharePoint Edition user guide contains instructions on how to configure transformations. The documentation contains an example on creating a transformer that uses two scripts for disabling and re-enabling the Required setting for a column list.

The Metalogix Transformers Reference document is attached to this blog post to assist you with creating transformers. The Reference document introduces the Metalogix Transformations framework, and how to use it. The document also includes a reference to the objects available when running the Metalogix “Invoke PowerShell Script” transformer type.

Quest / Metalogix has created several transformers in the past. Please review the list below to see if any of the transformers meet your current needs. Each entry provides documentation on what the transformer does and a link to download a CSV file containing the transformer code.

Title

Link

How to add a transformer to a migration job

https://support.quest.com/metalogix-content-matrix/kb/263099

Error migrating SharePoint items or documents due to "Required" property

https://support.quest.com/metalogix-content-matrix/kb/262445

How to apply user mapping using an email address from the source farm

https://support.quest.com/metalogix-content-matrix/kb/262447

"One or more field types are not installed properly" error message

https://support.quest.com/metalogix-content-matrix/kb/262461

How to filter out items from migration

https://support.quest.com/metalogix-content-matrix/kb/262512

How to flatten a list/library

https://support.quest.com/metalogix-content-matrix/kb/262524

Calendar overlay views and colors are not preserved when migrating from SharePoint 2010 to 2013

https://support.quest.com/metalogix-content-matrix/kb/262636

How to create a user mapping file for Content Matrix Console - File Share Edition

https://support.quest.com/metalogix-content-matrix/kb/262700

"Unable to find type Metalogix.Xml.XmlUtility" error message

https://support.quest.com/metalogix-content-matrix/kb/262701

QUICK TAKES: Mapping Publishing Page Layouts

https://support.quest.com/metalogix-content-matrix/kb/262702

Preserve SharePoint Designer workflows during a structure migration

https://support.quest.com/metalogix-content-matrix/kb/262707

Unable to copy Wiki Pages from MOSS

https://support.quest.com/metalogix-content-matrix/kb/262775

How to correct navigation links after migration

https://support.quest.com/metalogix-content-matrix/kb/262778

Unable to modify SharePoint Designer or Nintex worfklow after migration

https://support.quest.com/metalogix-content-matrix/kb/262781

How to filter Workflow History items by age

https://support.quest.com/metalogix-content-matrix/kb/262782

Advanced Library Settings are not retained

https://support.quest.com/metalogix-content-matrix/kb/262784

How to transform data in InfoPath forms using a PowerShell script

https://support.quest.com/metalogix-content-matrix/kb/262787

"Feature for list template is not installed in this farm" error message

https://support.quest.com/metalogix-content-matrix/kb/262788

"Exception thrown: Invalid list template" error message

https://support.quest.com/metalogix-content-matrix/kb/262790

Unable to load Global Mappings

https://support.quest.com/metalogix-content-matrix/kb/262954

Unable to migrate web parts from SharePoint 2016 to 2013

https://support.quest.com/metalogix-content-matrix/kb/263022

Troubleshooting web part migration issues

https://support.quest.com/metalogix-content-matrix/kb/263053

QUICK TAKES: User Mapping issues

https://support.quest.com/metalogix-content-matrix/kb/263072

How to filter content types

https://support.quest.com/metalogix-content-matrix/kb/263089

Formatting of blog pages lost

https://support.quest.com/metalogix-content-matrix/kb/263101

How to filter folders when running a file share migration

https://support.quest.com/metalogix-content-matrix/kb/263166

How to filter out folders from migration

https://support.quest.com/metalogix-content-matrix/kb/263167

How to filter out list columns in a site migration

https://support.quest.com/metalogix-content-matrix/kb/263169

How to manipulate "Date and Time" field values during migration

https://support.quest.com/metalogix-content-matrix/kb/263172

"Error setting field data" message

https://support.quest.com/metalogix-content-matrix/kb/263205

 

Please note that the development and implementation of transformers is not provided by Quest Support Services. Quest Professional Services are available to assist with the development and implementation of transformers. Learn more about Quest Professional Services by reading Enjoy a safe and seamless migration with Quest Professional Services.

For current customers, you can download Content Matrix here.

For customers that are interested in evaluating Content Matrix, you can sign up for a trial here.

Metalogix_Transformers_Reference.pdf
Related Content