Compartir a través de


Merge-Partition

Este cmdlet combina los datos de una o varias particiones de origen en una partición de destino y elimina las particiones de origen.

Sintaxis

Merge-Partition
     [-Name] <String>
     -SourcePartitions <String[]>
     -Database <String>
     -Cube <String>
     -MeasureGroup <String>
     [-Server <String>]
     [-Credential <PSCredential>]
     [-ServicePrincipal]
     [-ApplicationId <String>]
     [-TenantId <String>]
     [-CertificateThumbprint <String>]
     [-ProgressAction <ActionPreference>]
     [-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>]
     [-ProgressAction <ActionPreference>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Merge-Partition
     [-Server <String>]
     [-Credential <PSCredential>]
     [-ServicePrincipal]
     [-ApplicationId <String>]
     [-TenantId <String>]
     [-CertificateThumbprint <String>]
     [-ProgressAction <ActionPreference>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Merge-Partition
     [-Server <String>]
     [-Credential <PSCredential>]
     [-ServicePrincipal]
     [-ApplicationId <String>]
     [-TenantId <String>]
     [-CertificateThumbprint <String>]
     [-ProgressAction <ActionPreference>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Description

Este cmdlet combina los datos de una o varias particiones de origen en una partición de destino y elimina las particiones de origen.

Las particiones solo se pueden combinar si cumplen todos los criterios siguientes:

  • Las particiones están en el mismo grupo de medida.
  • Las particiones se almacenan en el mismo modo (MOLAP, HOLAP y ROLAP).

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

Ejemplos

Combinar particiones

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

Parámetros

-ApplicationId

Identificador de aplicación de la entidad de servicio.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-CertificateThumbprint

Huella digital del certificado para la entidad de servicio.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Confirm

Le pide confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Alias:cf
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Credential

Si se especifica este parámetro, el nombre de usuario y la contraseña pasados se usarán para conectarse a la instancia de Analysis Server especificada. Si no se especifica ninguna credencial, se usará la cuenta de Windows predeterminada del usuario que ejecuta la herramienta.

Tipo:PSCredential
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Cube

Nombre del cubo en el que existen las particiones.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Database

Nombre de la base de datos de Analysis Server donde existen las particiones.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-MeasureGroup

Nombre del grupo de medida en el que existen las particiones.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Name

Nombre de la partición de destino a la que se combinarán los datos de las particiones de origen.

Tipo:String
Posición:0
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ProgressAction

Determina cómo Responde PowerShell a las actualizaciones de progreso generadas por un script, cmdlet o proveedor, como las barras de progreso generadas por el cmdlet Write-Progress. El cmdlet Write-Progress crea barras de progreso que muestran el estado de un comando.

Tipo:ActionPreference
Alias:proga
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Server

Opcionalmente, especifica la instancia del servidor a la que conectarse si no está actualmente en el directorio proveedor de SQLAS.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ServicePrincipal

Especifica que esta conexión usa la entidad de servicio.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-SourcePartitions

Nombres de partición de origen de los que se combinan los datos para la partición de destino.

Tipo:String[]
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-TargetPartition

Especifica la partición de destino a la que se combinarán las particiones de origen.

Tipo:Partition
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-TenantId

Identificador de inquilino de la entidad de servicio.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-WhatIf

Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.

Tipo:SwitchParameter
Alias:wi
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

Microsoft.AnalysisServices.Partition

Notas

No se admite en bases de datos tabulares con el nivel de compatibilidad 1200 o superior.