Merge-Partition

Этот командлет выполняет слияние данных из одной или нескольких исходных секций в целевую секцию, а затем удаляет исходные секции.

Синтаксис

Merge-Partition
     [-Name] <String>
     -SourcePartitions <String[]>
     -Database <String>
     -Cube <String>
     -MeasureGroup <String>
     [-Server <String>]
     [-Credential <PSCredential>]
     [-ServicePrincipal]
     [-ApplicationId <String>]
     [-TenantId <String>]
     [-CertificateThumbprint <String>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Merge-Partition
     -SourcePartitions <String[]>
     -Database <String>
     -Cube <String>
     -MeasureGroup <String>
     -TargetPartition <Partition>
     [-Server <String>]
     [-Credential <PSCredential>]
     [-ServicePrincipal]
     [-ApplicationId <String>]
     [-TenantId <String>]
     [-CertificateThumbprint <String>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Merge-Partition
     [-Server <String>]
     [-Credential <PSCredential>]
     [-ServicePrincipal]
     [-ApplicationId <String>]
     [-TenantId <String>]
     [-CertificateThumbprint <String>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Merge-Partition
     [-Server <String>]
     [-Credential <PSCredential>]
     [-ServicePrincipal]
     [-ApplicationId <String>]
     [-TenantId <String>]
     [-CertificateThumbprint <String>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Описание

Этот командлет выполняет слияние данных из одной или нескольких исходных секций в целевую секцию, а затем удаляет исходные секции.

Можно выполнять слияние секций только в том случае, если они удовлетворяют всем перечисленным далее условиям.

  • Секции находятся в одной и той же группе мер.
  • Секции хранятся в одном и том же режиме (MOLAP, HOLAP или ROLAP).

Module requirements: version 21+ on PowerShell 5.1; version 21 (recent preview) or version 22+ on PowerShell 7.x.

Примеры

Объединение секций

$sources = "customers_2006","customers_2007","customers_2008"
PS C:\> Merge-Partition -Name:Customers_2005 -SourcePartitions:$sources -Database:"AdventureWorksDW" -Cube:"Adventure Works" -MeasureGroup:"Internet Customers"

Параметры

-ApplicationId

Идентификатор приложения для субъекта-службы.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CertificateThumbprint

Отпечаток сертификата для субъекта-службы.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Запрос подтверждения перед выполнением командлета.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Если этот параметр задан, указанные имя пользователя и пароль будут использоваться для подключения к заданному экземпляру сервера анализа данных. Если учетные данные не указаны, для пользователя, запустившего это средство, будет использоваться учетная запись Windows по умолчанию.

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Cube

Имя куба, в котором находятся секции.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Database

Имя базы данных служб Analysis Services, в которой находятся секции.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-MeasureGroup

Имя группы мер, в которой находятся секции.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Имя целевой секции, в которую будут объединены данные исходных секций.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Server

При необходимости указывает экземпляр сервера для подключения, если он отсутствует в каталоге поставщика SQLAS.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServicePrincipal

Указывает, что это подключение использует субъект-службу.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SourcePartitions

Имена исходных секций, данные из которых объединяются в целевую секцию.

Type:String[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-TargetPartition

Указывает целевую секцию, в которой будут объединены исходные секции.

Type:Partition
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-TenantId

Идентификатор клиента для субъекта-службы.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Показывает, что произойдет при запуске командлета. Командлет не выполняется.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Входные данные

Microsoft.AnalysisServices.Partition

Примечания

Не поддерживается в табличных базах данных с уровнем совместимости 1200 или выше.