Partition Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una partición en una tabla. Las particiones definen la consulta con orígenes de datos externos que devuelven los conjuntos de filas de un objeto Table.
public sealed class Partition : Microsoft.AnalysisServices.Tabular.NamedMetadataObject
type Partition = class
inherit NamedMetadataObject
Public NotInheritable Class Partition
Inherits NamedMetadataObject
- Herencia
Constructores
Partition() |
Cree una nueva instancia de la clase Partition con la configuración predeterminada. |
Propiedades
Annotations |
Obtiene el objeto de colección de todas las anotaciones en el elemento Partition actual. |
DataCoverageDefinition |
Referencia a una dataCoverageDefinition opcional que proporciona la sugerencia sobre los datos cubiertos por la partición. |
DataView |
Determina qué particiones se deben seleccionar para ejecutar consultas en el modelo. Los valores posibles son los siguientes. Full (0): se seleccionan las particiones con el valor DataView establecido en Default o Full. Sample (1): se seleccionan las particiones con el valor DataView establecido en Default o Sample. SampleAndFull (2): se seleccionan todas las particiones. Default (3): hereda del valor de DataView predeterminado del objeto Model. |
Description |
Descripción de la partición, que es visible para los desarrolladores en tiempo de diseño y para los administradores en las herramientas de administración, como SQL Server Management Studio. |
ErrorMessage |
Cadena que explica el estado de error asociado al objeto actual. Establecida por el motor solo cuando el estado del objeto es uno de estos tres valores: SemanticError, DependencyError o EvaluationError. Este elemento es válido únicamente en particiones de tipo Calculated. |
ExtendedProperties |
Obtiene el objeto de colección de todas las propiedades extendidas en el elemento Partition actual. |
IsRemoved |
Valor booleano que especifica si este objeto se ha quitado de un árbol de objetos. (Heredado de MetadataObject) |
Mode |
Define el método para hacer que los datos estén disponibles en la partición. Los valores posibles son los siguientes. Import (0): se importarán los datos de un origen de datos. DirectQuery (1): se consultarán los datos dinámicamente desde un origen de datos. Default (2): solo las particiones pueden usar este valor. Cuando se establece, la partición hereda el valor DefaultMode del objeto Model. Push (3): los datos se insertarán en la partición. El modo de un elemento Partition se puede establecer en Default (2), en cuyo caso heredará su modo del valor de DefaultMode del modelo. |
Model |
Obtiene el modelo tabular que contiene este objeto. (Heredado de MetadataObject) |
ModifiedTime |
La hora en la que se ha modificado por última vez el objeto. |
Name |
Obtiene o establece el nombre de este objeto. |
ObjectType |
Obtiene el tipo del objeto. |
Parent |
Objeto primario, es NULL para los objetos Model. |
QueryGroup |
QueryGroup asociado a la partición. |
RefreshedTime |
La hora en la que se ha actualizado por última vez el objeto. |
RetainDataTillForceCalculate |
Obsoletos.
Permite que una partición calculada tenga datos que no se verán afectados por el comando RefreshCalculate cuando solo hay cambios de datos. |
Source |
Obtiene o establece el objeto PartitionSource. |
SourceType |
Tipo de origen usado por la partición. Se trata de una consulta en un origen de datos o, en el caso de las tablas calculadas, una expresión. |
State |
Proporciona información sobre el estado de la partición. Los valores posibles son los siguientes. Ready (1): la partición es consultable y tiene datos actualizados. NoData (3): la partición es consultable, pero no tiene ningún dato. Este estado es válido únicamente en particiones con un tipo distinto a Calculated. CalculationNeeded (4): la partición no es consultable y debe actualizarse (es decir, recalcularse) para que sea funcional. Este estado es válido únicamente en particiones de tipo Calculated. SemanticError (5): la partición está en un estado de error debido a una expresión no válida y no es consultable. Este estado es válido únicamente en particiones de tipo Calculated. EvaluationError (6): la partición se encuentra en un estado de error debido a un error al evaluar la expresión. La partición no es consultable. Este estado es válido únicamente en particiones de tipo Calculated. DependencyError (7): la partición se encuentra en un estado de error porque algunas de sus dependencias de cálculo tienen un estado de error. La partición no es consultable. Este estado es válido únicamente en particiones de tipo Calculated. Incomplete (8): algunos elementos de la partición no tienen ningún dato, por lo que la partición debe actualizarse para ver datos. La partición es consultable. Este estado es válido únicamente en particiones de un tipo que no sea Calculated. SyntaxError (9): la partición se encuentra en un estado de error debido a un error de sintaxis en la expresión. La partición no es consultable. Este estado es válido únicamente en particiones de tipo Calculated. |
Table |
Referencia a un objeto Table que posee esta partición. |
Métodos
Clone() |
Crea una nueva copia completa de un objeto Partition. |
CopyFrom(Partition) |
Obsoletos.
En desuso. Use el método CopyTo en su lugar. |
CopyTo(Partition) |
Copia un objeto Partition en el objeto especificado. |
Refresh(RefreshType) |
Obsoletos.
En desuso. Use el método RequestRefresh en su lugar. |
Refresh(RefreshType, ICollection<OverrideCollection>) |
Obsoletos.
En desuso. Use el método RequestRefresh en su lugar. |
Rename(String) |
Obsoletos.
En desuso. Use el método RequestRename en su lugar. |
RequestMerge(IEnumerable<Partition>) |
Solicitud de particiones de mezcla. |
RequestRefresh(RefreshType) |
Solicitud de actualización de este objeto. |
RequestRefresh(RefreshType, ICollection<OverrideCollection>) |
Solicitud de actualización de este objeto con invalidaciones. |
RequestRefreshPolicyImpact() |
Solicite analizar la directiva de actualización mediante la ejecución de una consulta de sondeo en la partición. |
RequestRename(String) |
Solicitud de cambio de nombre de este objeto. |
Validate() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Solo para uso interno de Microsoft. (Heredado de MetadataObject) |