Import-SPBusinessDataCatalogModel

导入业务数据连接模型。

语法

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>]

说明

The Import-SPBusinessDataCatalogModel cmdlet imports a Business Data Connectivity Model. There are two types of Business Data Connectivity models: Model type (.bdcm) and Resource type (.bdcr). The Model type contains the base XML metadata, and can also include resource properties. The Resource type includes only resource properties.

有关适用于 SharePoint 产品的 Windows PowerShell 的权限和最新信息,请参阅 SharePoint Server cmdlet

示例

------------------示例------------------

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

此示例获取业务数据连接元数据存储,并从用名称 model 指定的路径中向该存储导入一个 Model 类型的业务数据连接模型。

------------------示例 2------------------

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

本示例通过使用 ModelsIncluded 参数导入了一个仅包含资源的文件。

参数

-Confirm

执行命令前,看到确认提示。 有关详细信息,请键入以下命令:get-help about_commonparameters

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Force

覆盖业务数据连接模型(如果该文件存在)。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Identity

指定要导入到的业务数据连接元数据存储元数据对象。

Type:MetadataObject
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-LocalizedNamesIncluded

指定应导入多种语言的业务数据字段的名称。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-ModelsIncluded

指定应在导入的业务数据连接模型文件中包含模型。 模型包含系统的基本 XML 元数据。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Path

指定要使用的路径和名称。

键入的值必须为有效路径,应采用如下格式之一:

  • C:\folder_name\file.bdcm
  • \\server_name\folder_name\file.bdcm
  • ...\folder_name\file.bdcm
Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-PermissionsIncluded

指定应导入业务数据连接模型的权限。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-PropertiesIncluded

指定应导入业务数据连接模型的属性。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-ServiceContext

指定要设置的服务上下文。

Type:SPServiceContextPipeBind
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-SettingId

指定要导入的自定义环境设置模型切片。

键入的值必须是标识模型切片的有效字符串;例如,ModelSlice1。

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-WhatIf

显示一条描述命令作用的消息,而不执行命令。 有关详细信息,请键入以下命令:get-help about_commonparameters

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-工作分配

Manages objects for the purpose of proper disposal. Use of objects, such as SPWeb or SPSite, can use large amounts of memory and use of these objects in Windows PowerShell scripts requires proper memory management. Using the SPAssignment object, you can assign objects to a variable and dispose of the objects after they are needed to free up memory. When SPWeb, SPSite, or SPSiteAdministration objects are used, the objects are automatically disposed of if an assignment collection or the Global parameter is not used.

When the Global parameter is used, all objects are contained in the global store. If objects are not immediately used, or disposed of by using the Stop-SPAssignment command, an out-of-memory scenario can occur.

Type:SPAssignmentCollection
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition