Compartir a través de


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

Se aplica a