Merge-Partition

Dieses Cmdlet führt die Daten von einer oder mehreren Quellpartitionen zu einer Zielpartition zusammen und löscht die Quellpartitionen.

Syntax

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

Beschreibung

Dieses Cmdlet führt die Daten von einer oder mehreren Quellpartitionen zu einer Zielpartition zusammen und löscht die Quellpartitionen.

Partitionen können nur zusammengeführt werden, wenn sie sämtliche der folgenden Kriterien erfüllen:

  • Die Partitionen sind in der gleichen Measuregruppe.
  • Die Partitionen werden im gleichen Modus (MOLAP, HOLAP und ROLAP) gespeichert.

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

Beispiele

Zusammenführen von Partitionen

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

Parameter

-ApplicationId

Die Anwendungs-ID für den Dienstprinzipal.

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

-CertificateThumbprint

Der Zertifikat-Fingerabdruck für den Dienstprinzipal.

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

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

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

-Credential

Wenn dieser Parameter angegeben wird, werden der übergebene Benutzername bzw. das übergebene Kennwort verwendet, um eine Verbindung mit der angegebenen Analysis-Server-Instanz herzustellen. Wenn keine Anmeldeinformationen angegeben sind, wird das Standard-Windows-Konto des Benutzers, der das Tool ausführt, verwendet.

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

-Cube

Der Name des Cubes, in dem die Partitionen enthalten sind.

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

-Database

Der Name der Analysis-Server-Datenbank, in der die Partitionen enthalten sind.

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

-MeasureGroup

Der Name der Measuregruppe, in der die Partitionen enthalten sind.

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

-Name

Der Name der Zielpartition, in der die Daten der Quellpartitionen zusammengeführt werden.

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

-Server

Gibt optional die Serverinstanz an, mit der eine Verbindung hergestellt werden soll, wenn sie sich derzeit nicht im SQLAS-Anbieterverzeichnis befindet.

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

-ServicePrincipal

Gibt an, dass diese Verbindung den Dienstprinzipal verwendet.

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

-SourcePartitions

Die Namen der Quellpartitionen, aus denen Daten in der Zielpartition zusammengeführt werden.

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

-TargetPartition

Gibt die Zielpartition an, mit der die Quellpartitionen zusammengeführt werden.

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

-TenantId

Die Mandanten-ID für den Dienstprinzipal.

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

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

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

Eingaben

Microsoft.AnalysisServices.Partition

Hinweise

Nicht unterstützt für tabellarische Datenbanken mit Kompatibilitätsebene 1200 oder höher.