Passer au contenu principal

Export-PropertyMapping

Exportez vos mappages des propriétés ShareGate Migrate en fichier SGPM avec PowerShell.

Note : L’intégration PowerShell nécessite un abonnement Pro ou Enterprise à ShareGate Migrate. Elle n’est pas disponible avec le plan Essentials.

Commande

Export-PropertyMapping

Description

La commande pour exporter les mappages des propriétés dans un fichier.

Exemples

Exporter des mappages personnalisés

# Définir le mappage initial des propriétés
# Mapper "My Old Title" depuis la source vers "Title" dans la destination
$mappingSettings = Set-PropertyMapping -Source "My Old Title" -Destination "Title"

# Ajouter un mappage de propriété pour plusieurs colonnes sources vers une seule colonne de destination
# Mapper "Col1", "Col2" et "Col3" vers "MultipleColumn"
$mappingSettings = Set-PropertyMapping -MappingSettings $mappingSettings -Source Col1,Col2,Col3 -Destination "MultipleColumn"

# Ajouter un mappage de propriété pour un champ personnalisé
# Mapper "SourceCustomField" vers "MyCustomField"
$mappingSettings = Set-PropertyMapping -MappingSettings $mappingSettings -Source "SourceCustomField" -Destination "MyCustomField"

# Exporter les mappages des propriétés dans un fichier
# Les mappages seront enregistrés à l’emplacement de fichier spécifié
Export-PropertyMapping -MappingSettings $mappingSettings -Path "C:\MyMappings\MyPropertyMappingsFileName"

# Message de confirmation de l’exportation réussie
# Exemple de sortie :
# Les mappages des propriétés ont été exportés avec succès vers : C:\MyMappings\MyPropertyMappingsFileName.sgpm

Exporter les mappages d’une liste source et d’une liste de destination

# Se connecter aux sites source et destination
$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"
$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"

# Récupérer la liste source depuis le site source
$srcList = Get-List -Name "mysrclist" -Site $srcSite

# Récupérer la liste de destination depuis le site de destination
$dstList = Get-List -Name "mydstlist" -Site $dstSite

# Récupérer les mappages de propriétés existants entre les listes source et destination
$mappingSettings = Get-PropertyMapping -SourceList $srcList -DestinationList $dstList

# Exporter les mappages de propriétés récupérés dans un fichier
Export-PropertyMapping -MappingSettings $mappingSettings -Path "C:\MyMappings\MyPropertyMappingsFileName"

# Exemple de message de sortie
# Les mappages des propriétés ont été exportés avec succès vers : C:\MyMappings\MyPropertyMappingsFileName.sgpm

Syntaxe

Export-PropertyMapping
-MappingSettings <MappingSettings>
[-Path <String>]
[-Overwrite <SwitchParameter>]

Paramètres

-MappingSettings <MappingSettings>

Spécifie les paramètres de mappage.

Obligatoire ?

Oui

Valeur par défaut

Aucune

Accepte l’entrée du pipeline ?

Oui (ByValue, ByPropertyName)

Accepte les caractères génériques ?

Non

Nom du jeu de paramètres

(Tous)

Alias

Aucun

-Overwrite <SwitchParameter>

Indique que le fichier sera écrasé s’il existe déjà.

Obligatoire ?

Non

Valeur par défaut

Aucune

Accepte l’entrée du pipeline ?

Non

Accepte les caractères génériques ?

Non

Nom du jeu de paramètres

(Tous)

Alias

Aucun

-Path <String>

Spécifie le chemin où vous souhaitez enregistrer le fichier.

Obligatoire ?

Non

Valeur par défaut

Aucune

Accepte l’entrée du pipeline ?

Non

Accepte les caractères génériques ?

Non

Nom du jeu de paramètres

(Tous)

Alias

PSPath


"Cet article a été traduit à l’aide de l’intelligence artificielle. En cas de doute, veuillez vous référer à la version originale en anglais."

Avez-vous trouvé la réponse à votre question ?