Share via


Model Clase

Definición

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 en el elemento Model actual.

AutomaticAggregationOptions

Opciones para la agregación automática.

Collation

La secuencia de intercalación. Analysis Services usa intercalaciones de Windows.

Culture

El nombre del objeto Culture usado para dar formato. No se puede cambiar este valor desde el momento en que lo usa un objeto secundario.

Cultures

Obtiene el objeto de colección de todas las referencias culturales del elemento Model 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 de elemento Model actual.

DataSourceVariablesOverrideBehavior

Controla si este modelo permite invalidar variables de origen de datos.

DefaultDataView

Lo usan las particiones del 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 usan para modelos en memoria y modelos DirectQuery implementados. Una vista de datos de ejemplo es un subconjunto de datos que se usan durante el diseño de modelo de DirectQuery.

DefaultMeasure

Una referencia a una medida predeterminada.

DefaultMode

El 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, 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.

DirectLakeBehavior

Defina el comportamiento de reserva de Direct Lake tablas.

DisableAutoExists
Obsoletos.

Deshabilitar el comportamiento de auto exists para SummarizeColumns

DiscourageCompositeModels

Determina si se deben desaconsejar los modelos compuestos.

DiscourageImplicitMeasures

Determina si se desaconsejan las medidas implícitas.

Expressions

Obtiene el objeto de colección de todas las expresiones en el objeto Model actual.

ExtendedProperties

Obtiene el objeto de colección de todas las extendedproperties en el objeto Model 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 ha quitado 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

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.

Perspectives

Obtiene el objeto de colección de todas las perspectivas del elemento Model 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 en el elemento Model actual.

Roles

Obtiene el objeto de colección de todos los roles del elemento Model actual.

Server

Obtiene el servidor que hospeda la base de datos primaria del modelo.

SourceQueryCulture

Nombre de la referencia cultural usada para aplicar formato durante la actualización a través de Mashup.

StorageLocation

La ubicación en disco donde se va a colocar el modelo.

StructureModifiedTime

La hora en la que se ha modificado por última vez la estructura del objeto.

Tables

Obtiene el objeto de colección de todas las tablas del elemento Model actual.

ValueFilterBehavior

Determina el comportamiento del filtro de valores para SummarizeColumns.

Métodos

ApplyAutomaticAggregations()

Recupera las recomendaciones de agregación automáticas del motor de Analysis Services y aplica los cambios en el modelo.

ApplyAutomaticAggregations(AutomaticAggregationOptions)

Recupera las recomendaciones de agregación automáticas del motor de Analysis Services y aplica los cambios en el modelo.

ApplyPerformanceRecommendations(AutomaticAggregationOptions)
Obsoletos.

Recupera las recomendaciones de agregación automáticas del motor de Analysis Services y aplica los cambios en el modelo.

ApplyRefreshPolicies(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 cuando la fecha efectiva que se usa se basa en la hora actual.

ApplyRefreshPolicies(DateTime, Boolean, Boolean, Int32)

Ajuste del esquema de creación de particiones 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.

Desusado. 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 de modelos 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.

Desusado. Use el método RequestRefresh en su lugar.

Refresh(RefreshType, ICollection<OverrideCollection>)
Obsoletos.

Desusado. Use el método RequestRefresh en su lugar.

Rename(String)
Obsoletos.

Desusado. Use el método RequestRename en su lugar.

RequestRefresh(RefreshType)

Solicitud de actualización de este objeto.

RequestRefresh(RefreshType, DateTime)

Solicitud de actualización de este objeto.

RequestRefresh(RefreshType, ICollection<OverrideCollection>)

Solicitud de actualización de este objeto con invalidaciones.

RequestRefresh(RefreshType, ICollection<OverrideCollection>, DateTime)

Solicitud de actualización de este objeto con invalidaciones.

RequestRefresh(RefreshType, ICollection<OverrideCollection>, RefreshPolicyBehavior)

Solicitud de actualización de este objeto con invalidaciones.

RequestRefresh(RefreshType, RefreshPolicyBehavior)

Solicitud de actualización de este objeto.

RequestRename(String)

Solicitud de 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 objeto Model desde la última vez que se sincronizó con el objeto Server.

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)

Métodos de extensión

ToTmdl(Model)

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Crea un conjunto de documentos TMDL basados en los metadatos del modelo secificado.

ToTmdl(Model, MetadataSerializationOptions)

IMPORTANTE: TMDL todavía está en versión preliminar y es posible que la superficie de API todavía se modifique antes de la disponibilidad general.

Crea un conjunto de documentos TMDL basados en los metadatos del modelo secificado mediante las opciones especificadas.

Se aplica a