Model 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í.
Un modelo tabular creado en el nivel de compatibilidad 1200 o superior.
public sealed class Model : Microsoft.AnalysisServices.Tabular.NamedMetadataObject
type Model = class
inherit NamedMetadataObject
Public NotInheritable Class Model
Inherits NamedMetadataObject
- Herencia
Constructores
Model() |
Cree una nueva instancia de la clase Model con la configuración predeterminada. |
Propiedades
Annotations |
Obtiene el objeto de colección de todas las anotaciones del modelo actual. |
AutomaticAggregationOptions |
Opciones para la agregación automática. |
Collation |
Secuencia de intercalación. Analysis Services usa intercalaciones de Windows. |
Culture |
Nombre de la referencia cultural usada para dar formato. Una vez que se usa en un objeto secundario, este valor no se puede cambiar. |
Cultures |
Obtiene el objeto de colección de todas las referencias culturales del modelo actual. |
DataAccessOptions |
Opciones para el motor de datos M. |
Database |
Obtiene la base de datos primaria del modelo. |
DataSourceDefaultMaxConnections |
DataSourceDefaultMaxConnections se usará para las conexiones a un origen de datos si MaxConnections está establecido en -1 en el objeto de origen de datos o si no hay ningún objeto de origen de datos correspondiente para el origen de datos. |
DataSources |
Obtiene el objeto de colección de todos los orígenes de datos del modelo actual. |
DataSourceVariablesOverrideBehavior |
Controla si este modelo permite invalidar variables de origen de datos. |
DefaultDataView |
Usado por particiones en el modelo para determinar el tipo de consulta que recupera los datos. Una vista de datos completa recupera un conjunto de filas sin filtrar, que se usa para los modelos en memoria y los modelos directQuery implementados. Una vista de datos de ejemplo es un subconjunto de datos que se usan durante el diseño del modelo de DirectQuery. |
DefaultMeasure |
Referencia a una medida predeterminada. |
DefaultMode |
Método predeterminado para hacer que los datos estén disponibles en la partición. |
DefaultPowerBIDataSourceVersion |
Usado por la conversión de formato de origen de datos PBIX. |
Description |
La descripción del modelo, visible para los desarrolladores en tiempo de diseño y para los administradores en herramientas de administración, como SQL Server Management Studio. |
DirectLakeBehavior |
Defina el comportamiento de reserva de las tablas de Direct Lake. |
DisableAutoExists |
Obsoletos.
Deshabilitación del comportamiento de la existencia automática para SummarizeColumns |
DiscourageCompositeModels |
Determina si se deben desalentar los modelos compuestos. |
DiscourageImplicitMeasures |
Determina si se deben desalentar las medidas implícitas. |
Expressions |
Obtiene el objeto de colección de todas las expresiones del modelo actual. |
ExtendedProperties |
Obtiene el objeto de colección de todas las propiedades extendidas del modelo actual. |
ForceUniqueNames |
Determina si las medidas pueden tener los mismos nombres que cualquier columna del modelo. |
HasLocalChanges |
Obtiene una indicación de si el modelo tiene cambios locales que aún no se han guardado en el motor. |
IsRemoved |
Valor booleano que especifica si este objeto se quitó de un árbol de objetos. (Heredado de MetadataObject) |
MAttributes |
Cadena que tiene atributos M. |
MaxParallelismPerQuery |
Grado máximo de paralelismo para la consulta en el motor de fórmulas |
MaxParallelismPerRefresh |
Determina el número máximo posible de tareas paralelas en la actualización de datos, dentro de las restricciones de recursos del servicio de hospedaje. |
Model |
Obtiene el modelo tabular que contiene este objeto. (Heredado de MetadataObject) |
ModifiedTime |
Hora a la que se modificó por última vez el objeto. |
Name |
Obtiene o establece el nombre de este objeto. |
ObjectType |
Obtiene el tipo del objeto . |
Parent |
Objeto primario, null para objetos Model. |
Perspectives |
Obtiene el objeto de colección de todas las perspectivas del modelo actual. |
QueryGroups |
Obtiene el objeto de colección de todos los grupos de consultas del modelo actual. |
Relationships |
Obtiene el objeto de colección de todas las relaciones del modelo actual. |
Roles |
Obtiene el objeto de colección de todos los roles del modelo actual. |
Server |
Obtiene el servidor que hospeda la base de datos primaria del modelo. |
SourceQueryCulture |
Nombre de la referencia cultural usada para dar formato durante la actualización a través de Mashup. |
StorageLocation |
Ubicación en el disco para colocar el modelo. |
StructureModifiedTime |
Hora en que se modificó por última vez la estructura del objeto. |
Tables |
Obtiene el objeto de colección de todas las tablas del modelo actual. |
ValueFilterBehavior |
Determina el comportamiento del filtro de valores para SummarizeColumns. |
Métodos
ApplyAutomaticAggregations() |
Recupera recomendaciones de agregación automáticas del motor de Analysis Services y aplica cambios al modelo. |
ApplyAutomaticAggregations(AutomaticAggregationOptions) |
Recupera recomendaciones de agregación automáticas del motor de Analysis Services y aplica cambios al modelo. |
ApplyPerformanceRecommendations(AutomaticAggregationOptions) |
Obsoletos.
Recupera recomendaciones de agregación automáticas del motor de Analysis Services y aplica cambios al modelo. |
ApplyRefreshPolicies(Boolean, Boolean, Int32) |
Ajustar el esquema de partición de las tablas de actualización incremental en el modelo, determinado por la directiva de actualización que está asociada a ellas cuando la fecha efectiva que se usa se basa en la hora actual. |
ApplyRefreshPolicies(DateTime, Boolean, Boolean, Int32) |
Ajuste del esquema de partición de las tablas de actualización incremental en el modelo, determinado por la directiva de actualización asociada a ellas y la fecha efectiva especificada. |
Clone() |
Crea una nueva copia completa de un objeto Model. |
CopyFrom(Model) |
Obsoletos.
Obsolescente. Use el método CopyTo en su lugar. |
CopyTo(Model) |
Copia un objeto Model en el objeto especificado. |
ExecuteXmla(String) |
Ejecuta una solicitud XMLA y actualiza el árbol del modelo local para que coincida con el modelo que reside en la instancia de Analysis Services, después de la ejecución de la solicitud. |
Refresh(RefreshType) |
Obsoletos.
Obsolescente. Use el método RequestRefresh en su lugar. |
Refresh(RefreshType, ICollection<OverrideCollection>) |
Obsoletos.
Obsolescente. Use el método RequestRefresh en su lugar. |
Rename(String) |
Obsoletos.
Obsolescente. Use el método RequestRename en su lugar. |
RequestRefresh(RefreshType) |
Solicite la actualización de este objeto. |
RequestRefresh(RefreshType, DateTime) |
Solicite la actualización de este objeto. |
RequestRefresh(RefreshType, ICollection<OverrideCollection>) |
Solicite la actualización de este objeto con invalidaciones. |
RequestRefresh(RefreshType, ICollection<OverrideCollection>, DateTime) |
Solicite la actualización de este objeto con invalidaciones. |
RequestRefresh(RefreshType, ICollection<OverrideCollection>, RefreshPolicyBehavior) |
Solicite la actualización de este objeto con invalidaciones. |
RequestRefresh(RefreshType, RefreshPolicyBehavior) |
Solicite la actualización de este objeto. |
RequestRename(String) |
Solicite el cambio de nombre de este objeto. |
SaveChanges() |
Guarda los cambios locales realizados en el árbol de modelos y actualiza la versión del modelo que reside en la instancia de Analysis Services con las opciones predeterminadas. |
SaveChanges(SaveFlags) |
Guarda los cambios locales realizados en el árbol de modelos y actualiza la versión del modelo que reside en la instancia de Analysis Services mediante opciones avanzadas. |
SaveChanges(SaveOptions) |
Guarda los cambios locales realizados en el árbol de modelos y actualiza la versión del modelo que reside en la instancia de Analysis Services mediante opciones avanzadas. |
Sync() |
Sincroniza una copia local del árbol de modelos con la versión actual en la instancia de Analysis Services, con las opciones predeterminadas. |
Sync(SyncOptions) |
Sincroniza una copia local del árbol de modelos con la versión actual en la instancia de Analysis Services, con las opciones especificadas. |
UndoLocalChanges() |
Revierte los cambios locales realizados en el Model desde la última vez que se sincronizó con el Server. |
Validate() |
Esta API admite la infraestructura del producto y no está pensada para usarse directamente desde el código. Solo uso interno de Microsoft. (Heredado de MetadataObject) |
Métodos de extensión
ToTmdl(Model) |
Crea un conjunto de documentos TMDL basados en los metadatos del modelo secificado. |
ToTmdl(Model, MetadataSerializationOptions) |
Crea un conjunto de documentos TMDL basados en los metadatos del modelo secificado mediante las opciones dadas. |