Import-SPBusinessDataCatalogModel

Importa un modello del servizio di integrazione applicativa dei dati.

Sintassi

Import-SPBusinessDataCatalogModel
      -Identity <MetadataObject>
      -Path <String>
      [-AssignmentCollection <SPAssignmentCollection>]
      [-Confirm]
      [-Force]
      [-LocalizedNamesIncluded]
      [-ModelsIncluded]
      [-PermissionsIncluded]
      [-PropertiesIncluded]
      [-SettingId <String>]
      [-WhatIf]
      [<CommonParameters>]
Import-SPBusinessDataCatalogModel
      -Path <String>
      [-AssignmentCollection <SPAssignmentCollection>]
      [-Confirm]
      [-Force]
      [-LocalizedNamesIncluded]
      [-ModelsIncluded]
      [-PermissionsIncluded]
      [-PropertiesIncluded]
      [-SettingId <String>]
      [-WhatIf]
      -ServiceContext <SPServiceContextPipeBind>
      [<CommonParameters>]

Descrizione

Il cmdlet Import-SPBusinessDataCatalogModel importa un modello del servizio di integrazione applicativa dei dati. Questi modelli possono essere di due tipi: Model (con estensione bdcm) e Resource (con estensione bdcr). Il tipo Model include i metadati XML di base, ma può anche contenere proprietà delle risorse. Il tipo Resource include solo proprietà delle risorse.

Per le autorizzazioni e le informazioni più recenti su Windows PowerShell per i prodotti SharePoint, vedere la documentazione online nella pagina Cmdlet server SharePoint.

Esempio

------------------ESEMPIO------------------

C:\PS>$MetadataStore = Get-SPBusinessDataCatalogMetadataObject -BdcObjectType "Catalog" -ServiceConext https://contoso
Import-SPBusinessDataCatalogModel -Path "C:\folder\model.bdcm" -Identity $MetadataStore

Questo esempio consente di recuperare l'archivio dei metadati del servizio di integrazione applicativa dei dati e quindi di importarvi un modello di tale servizio di tipo Model dal percorso specificato con il nome model.

------------------ESEMPIO 2------------------

Import-SPBusinessDataCatalogModel -Path "C:\Program Files\Duet Enterprise\2.0\BDC Models\Reporting.en-us.bdcr -Identity $bdcCatalog -ModelsIncluded:$false

Questo esempio consente di importare un file di sole risorse utilizzando il parametro ModelsIncluded.

Parametri

-AssignmentCollection

Consente di gestire gli oggetti ai fini della corretta eliminazione dalla memoria. Oggetti quali SPWeb o SPSite richiedono quantità di memoria elevate e per utilizzarli negli script Windows PowerShell è necessario gestire la memoria in modo appropriato. Tramite l'oggetto SPAssignment è possibile assegnare oggetti a una variabile ed eliminarli quando è necessario liberare memoria. Gli oggetti SPWeb, SPSite e SPSiteAdministration utilizzati vengono automaticamente eliminati dalla memoria se non viene utilizzato un insieme di assegnazioni o il parametro Global.

Quando viene utilizzato il parametro Global, tutti gli oggetti vengono memorizzati nell'area di archiviazione globale. Se gli oggetti non vengono utilizzati immediatamente o eliminati dalla memoria tramite il comando Stop-SPAssignment, può verificarsi una condizione di memoria insufficiente.

Type:SPAssignmentCollection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Confirm

Richiede la conferma prima di eseguire il comando. Per ulteriori informazioni, digitare il comando seguente: get-help about_commonparameters

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Force

Sovrascrive il modello del servizio di integrazione applicativa dei dati se il file esiste già.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Identity

Specifica l'oggetto metadati dell'archivio dei metadati del servizio di integrazione applicativa dei dati in cui eseguire l'importazione.

Type:MetadataObject
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-LocalizedNamesIncluded

Specifica che vengono importati i nomi dei campi dati business in più lingue.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-ModelsIncluded

Specifica che nel file del modello del servizio di integrazione applicativa dei dati importato vengono inclusi i modelli. Un modello include i metadati XML di base per un sistema.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Path

Specifica il percorso e il nome da utilizzare.

Il tipo deve essere un percorso valido in uno dei formati seguenti:

  • C:\folder_name\file.bdcm
  • \\server_name\folder_name\file.bdcm
  • ...\folder_name\file.bdcm
Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-PermissionsIncluded

Specifica che vengono importate le autorizzazioni del modello del servizio di integrazione applicativa dei dati.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-PropertiesIncluded

Specifica che vengono importate le proprietà del modello del servizio di integrazione applicativa dei dati.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-ServiceContext

Specifica il contesto del servizio da impostare.

Type:SPServiceContextPipeBind
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-SettingId

Specifica la parte del modello delle impostazioni di ambiente personalizzata da importare.

Il tipo deve essere una stringa valida che identifica una parte del modello, ad esempio ParteModello1.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-WhatIf

Visualizza un messaggio che illustra gli effetti del comando anziché eseguire il comando. Per ulteriori informazioni, digitare il comando seguente: get-help about_commonparameters

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019