New-SPODataConnectionSetting
Создает новое подключение службы подключения к бизнес-данным.
Синтаксис
New-SPODataConnectionSetting
-AuthenticationMode <ODataAuthenticationMode>
-ServiceAddressURL <Uri>
-ServiceContext <SPServiceContextPipeBind>
-Name <String>
[-AssignmentCollection <SPAssignmentCollection>]
[-ExtensionProvider <String>]
[-SecureStoreTargetApplicationId <String>]
[<CommonParameters>]
Описание
Командлет New-SPODataConnectionSetting
используется для создания нового подключения службы Business Data Connectivity и связанных с ним свойств метаданных в ферме.
Чтобы просмотреть параметры метаданных, используйте командлет Get-SPODataConnectionSettingMetaData
.
Этот командлет предназначен только для локальной среды. Невозможно использовать его в командной консоли SharePoint Online.
Сведения о разрешениях и актуальную информацию о Windows PowerShell для продуктов SharePoint см. в документации в Интернете по адресу https://go.microsoft.com/fwlink/p/?LinkId=251831 (https://go.microsoft.com/fwlink/p/?LinkId=251831).
Примеры
------------------ПРИМЕР------------------
New-SPODataConnectionSetting -Name "ContosoServiceApp" -ServiceContext "http://contoso" -ServiceAddressURL "https://expensereporting.cloudapp.net/expensereporting.svc" -AuthenticationMode "Credentials" -SecureStoreTargetApplicationId "DallasUserName"
В этом примере создается новое подключение службы Business Data Connectivity с именем ContosoServiceApp.
Данный процесс создает объект метаданных подключения Microsoft Business Connectivity Services.
Параметры
-AssignmentCollection
Позволяет корректно удалять объекты. При использовании объектов таких типов, как SPWeb или SPSite, возможен захват больших объемов памяти, и работа с такими объектами в скриптах Windows PowerShell требует точного управления памятью. С помощью объекта SPAssignment вы можете назначить объекты переменной и освободить память, удалив ненужные объекты. Объекты SPWeb, SPSite или SPSiteAdministration после использования удаляются автоматически, если коллекция назначения или параметр Global не применяются.
При использовании параметра Global все объекты содержатся в глобальном хранилище.
Если объекты не используются сразу или удаляются с помощью команды Stop-SPAssignment
, может возникнуть нехватка памяти.
Type: | SPAssignmentCollection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2013, SharePoint Server 2016 |
-AuthenticationMode
Тип режима проверки подлинности, применяемого к подключению Business Connectivity Services.
Допускаются следующие значения режима проверки подлинности:
Type: | ODataAuthenticationMode |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2013, SharePoint Server 2016 |
-ExtensionProvider
Задает ODataExtensionProvider для подключения Business Connectivity Services.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2013, SharePoint Server 2016 |
-Name
Задает имя объекта подключения Business Connectivity Services.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2013, SharePoint Server 2016 |
-SecureStoreTargetApplicationId
Задает идентификатор конечного приложения Secure Store. Используется совместно с параметром AuthenticationMode.
Параметр SecureStoreTargetApplicationId может иметь любое из следующих значений:
--Credentials --WindowsCredentials --DigestCredentials --ClientCertificate
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2013, SharePoint Server 2016 |
-ServiceAddressURL
Указывает URL-адрес службы OData. URL-адрес не имеет доступа к Интернету. Это конечное место назначения, из которого извлекаются данные.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2013, SharePoint Server 2016 |
-ServiceContext
Задает контекст службы, который имеет форму экземпляра объекта SPServiceContext, идентификатора объекта SPSiteAdministration или объекта SPSite. В качестве примера значения контекста службы можно привести идентификатор из поля ИД, строковый идентификатор, URI, а также строковое представление идентификатора GUID.
Type: | SPServiceContextPipeBind |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2013, SharePoint Server 2016 |