MiningModel Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit les détails d'un modèle d'exploration de données individuel. Cette classe ne peut pas être héritée.
[System.Runtime.InteropServices.Guid("AB0A80A1-D3FB-45f0-8D3A-37455E7BF4DB")]
public sealed class MiningModel : Microsoft.AnalysisServices.ProcessableMajorObject, ICloneable, IDisposable, Microsoft.AnalysisServices.IMajorObject
[<System.Runtime.InteropServices.Guid("AB0A80A1-D3FB-45f0-8D3A-37455E7BF4DB")>]
type MiningModel = class
inherit ProcessableMajorObject
interface IMajorObject
interface INamedComponent
interface IModelComponent
interface IComponent
interface IDisposable
interface ICloneable
Public NotInheritable Class MiningModel
Inherits ProcessableMajorObject
Implements ICloneable, IDisposable, IMajorObject
- Héritage
- Attributs
- Implémente
Remarques
De nombreux modèles d’exploration de données peuvent partager la même structure, mais la modification de l’algorithme ou la modification des colonnes dont les valeurs doivent être prédites modifient la structure. L’ensemble de colonnes dans MiningModel doit être un sous-ensemble des colonnes de la structure propriétaire et partager la même structure de table imbriquée. Vous pouvez exclure des colonnes en les omettant ou en définissant la valeur d’utilisation sur none.
Constructeurs
MiningModel() |
Initialise une nouvelle instance de la classe MiningModel en utilisant les valeurs par défaut. |
MiningModel(String) |
Initialise une nouvelle instance de la classe MiningModel utilisant le nom spécifié. |
MiningModel(String, String) |
Initialise une nouvelle instance de la classe MiningModel en utilisant le nom et l’identificateur spécifiés. |
Champs
MaxIDLength |
Spécifie la longueur maximale de l'identificateur. (Hérité de NamedComponent) |
MaxNameLength |
Spécifie la longueur maximale du nom. (Hérité de NamedComponent) |
Propriétés
Algorithm |
Obtient ou définit l’algorithme associé au MiningModel, qui peut être fourni par Microsoft ou votre propre algorithme personnalisé. |
AlgorithmParameters |
Obtient le jeu de paramètres d'algorithme applicables, indépendants ou affectés. |
AllowDrillThrough |
Obtient ou définit une indication spécifiant si l’extraction est autorisée sur le modèle d’exploration de données. |
Annotations |
Obtient la collection de toutes les annotations associées à l’objet principal. (Hérité de MajorObject) |
Collation |
Obtient ou définit le classement utilisé par l’objet MiningModel. |
Columns |
Obtient la collection de colonnes associée à l’objet MiningModel. |
CreatedTimestamp |
Obtient ou définit la date et l'heure de la création de l'objet. (Hérité de MajorObject) |
Description |
Obtient ou définit la description de l’objet principal. (Hérité de MajorObject) |
Filter |
Obtient ou définit l'expression de filtre associée au modèle d'exploration de données. |
FoldingParameters |
Obtient ou définit les paramètres de repli associés au modèle d'exploration de données. |
FriendlyName |
Obtient un nom convivial pour le composant. (Hérité de NamedComponent) |
ID |
Obtient ou définit l'identificateur du composant. (Hérité de NamedComponent) |
IsLoaded |
Obtient une valeur qui indique si MajorObject a été chargé. (Hérité de MajorObject) |
KeyForCollection |
Obtient la clé utilisée dans les collections. (Hérité de NamedComponent) |
Language |
Obtient ou définit le langage à utiliser par défaut. |
LastProcessed |
Obtient ou définit le DateTime du dernier traitement de l’objet. (Hérité de ProcessableMajorObject) |
LastSchemaUpdate |
Obtient ou définit la date et l'heure de la dernière mise à jour du schéma d'objet actif. (Hérité de MajorObject) |
MiningModelPermissions |
Obtient la collection d’autorisations pour un objet MiningModel. |
Name |
Obtient ou définit le nom du composant. (Hérité de NamedComponent) |
OwningCollection |
Obtient ou définit la collection qui contient l’objet ModelComponent. (Hérité de ModelComponent) |
Parent |
Obtient l’objet MiningStructure parent de l’objet MiningModel. |
ParentDatabase |
Obtient l’objet Database parent de l’objet MiningModel. |
ParentServer |
Obtient l’objet Server parent de l’objet MiningModel. |
Site |
Obtient ou définit le site associé au composant. (Hérité de NamedComponent) |
SiteID |
Obtient ou définit l'identificateur du site associé au composant. (Hérité de NamedComponent) |
State |
Obtient ou définit l’AnalysisState de l’instance actuelle. (Hérité de ProcessableMajorObject) |
Translations |
Obtient la collection d’objets Translation associée à l’objet MiningModel. |
Méthodes
AddToContainer(IContainer) |
Ajoute l’objet ModelComponent au conteneur spécifié. (Hérité de ModelComponent) |
AfterInsert(Int32) |
Affiche un objet ModelComponent après ajout à l’index spécifié. (Hérité de ModelComponent) |
AfterMove(Int32, Int32) |
Affiche un objet ModelComponent après déplacement à l’index spécifié. (Hérité de ModelComponent) |
AfterRemove(ModelComponentCollection) |
Affiche une instance de ModelComponentCollection après la suppression d’un objet ModelComponent. (Hérité de ModelComponent) |
BeforeRemove(Boolean) |
Supprime l’objet ModelComponent avant le nettoyage. (Hérité de ModelComponent) |
CanProcess(ProcessType) |
Indique si le modèle d'exploration de données peut être traité avec le type de traitement spécifié. |
Clone() |
Retourne un clone de l'objet. |
Clone(Boolean) |
Crée une copie de l’objet MajorObject. (Hérité de MajorObject) |
CopyTo(MajorObject, Boolean) |
Copie l'objet vers la destination spécifiée. (Hérité de ProcessableMajorObject) |
CopyTo(MiningModel) |
Copie le contenu de cet objet dans un autre objet (la destination). |
CopyTo(ModelComponent) |
Copie un objet ModelComponent dans l’objet spécifié. (Hérité de ModelComponent) |
CopyTo(NamedComponent) |
Copie un objet NamedComponent dans l’objet spécifié. (Hérité de NamedComponent) |
Drop() |
Supprime l'objet actuel et met à jour le serveur. (Hérité de MajorObject) |
Drop(DropOptions) |
Supprime l'objet actif et met à jour le serveur à l'aide des options spécifiées. (Hérité de MajorObject) |
Drop(DropOptions, XmlaWarningCollection) |
Supprime l'objet actif et met à jour le serveur à l'aide des options spécifiées. Les avertissements résultant de l’opération de suppression sont retournés dans l’objet warnings spécifié. (Hérité de MajorObject) |
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection) |
Supprime l'objet actif et met à jour le serveur à l'aide des options spécifiées. Les avertissements résultant de l’opération de suppression sont retournés dans la variable warnings spécifiée et les résultats relatifs aux objets affectés par l’opération sont retournés dans la variable impactResult spécifiée. (Hérité de MajorObject) |
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean) |
Supprime l'objet actif et met à jour le serveur à l'aide des options spécifiées. Les avertissements résultant de l’opération de suppression sont retournés dans la variable warnings spécifiée et les résultats relatifs aux objets affectés par l’opération sont retournés dans la variable impactResult spécifiée. (Hérité de MajorObject) |
FindRelatedColumn(MiningStructureColumn) |
Recherche la colonne spécifiée dans la structure d'exploration de données associée au modèle. |
GetCreateReferences(Hashtable, Boolean, Boolean) |
Obtient un élément Hashtable pour créer des références. (Hérité de MajorObject) |
GetDependents(Hashtable) |
Obtient les objets dépendants du Habshtable spécifié. (Hérité de MajorObject) |
GetDropDependents(Hashtable, Hashtable) |
Obtient les objets dépendants de la suppression. (Hérité de MajorObject) |
GetReferences(Hashtable, Boolean) |
Obtient les objets auxquels MajorObject fait référence. (Hérité de MajorObject) |
GetUpdateOverwrites(Boolean) |
Obtient l’objet Hashtable qui remplace le MajorObject mis à jour. (Hérité de MajorObject) |
Process() |
Traite le ProcessableMajorObject. (Hérité de ProcessableMajorObject) |
Process(ProcessType) |
Traite le ProcessableMajorObject avec le type de processus spécifié. (Hérité de ProcessableMajorObject) |
Process(ProcessType, ErrorConfiguration) |
Traite le ProcessableMajorObject avec le type de processus et la configuration de gestion des erreurs spécifiés. (Hérité de ProcessableMajorObject) |
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection) |
Traite le ProcessableMajorObject avec le type de processus, la configuration de gestion des erreurs et les avertissements spécifiés. (Hérité de ProcessableMajorObject) |
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection) |
Traite le ProcessableMajorObject avec le type de processus, la configuration de gestion des erreurs, les avertissements et les détails d’impact spécifiés. (Hérité de ProcessableMajorObject) |
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection, Boolean) |
Traite le ProcessableMajorObject avec le type de processus, la configuration de gestion des erreurs, les avertissements et les détails d’impact spécifiés. (Hérité de ProcessableMajorObject) |
Process(ProcessType, IBinding) |
Traite le ProcessableMajorObject avec le type de processus et la liaison spécifiés. (Hérité de ProcessableMajorObject) |
Process(ProcessType, WriteBackTableCreation) |
Traite le ProcessableMajorObject avec l’option d’écriture différée et le type de processus spécifiés. (Hérité de ProcessableMajorObject) |
Refresh() |
Met à jour l’objet à partir des définitions de serveur. (Hérité de MajorObject) |
Refresh(Boolean) |
Met à jour l’objet à partir des définitions de serveur, ainsi que les objets dépendants chargés [si spécifié]. (Hérité de MajorObject) |
Refresh(Boolean, RefreshType) |
Met à jour l’objet à partir des définitions de serveur, ainsi que les objets dépendants chargés [si spécifié]. (Hérité de MajorObject) |
RemoveFromContainer(IContainer) |
Supprime du conteneur spécifié l’objet ModelComponent. (Hérité de ModelComponent) |
Reset() |
Réinitialise le composant à son état initial. (Hérité de NamedComponent) |
Submit() |
Soumet un objet ModelComponent. (Hérité de ModelComponent) |
Submit(Boolean) |
Soumet un objet ModelComponent. (Hérité de ModelComponent) |
ToString() |
Retourne une chaîne qui représente le composant nommé. (Hérité de NamedComponent) |
Update() |
Met à jour la définition de serveur de l'objet actuel aux valeurs réelles à l'aide des valeurs par défaut pour mettre à jour des objets dépendants. (Hérité de MajorObject) |
Update(UpdateOptions) |
Met à jour la définition de serveur de l'objet actif aux valeurs réelles à l'aide des options spécifiées pour mettre à jour des objets dépendants. (Hérité de MajorObject) |
Update(UpdateOptions, UpdateMode) |
Met à jour la définition de serveur de l'objet actif aux valeurs réelles à l'aide des options spécifiées pour mettre à jour des objets dépendants. (Hérité de MajorObject) |
Update(UpdateOptions, UpdateMode, XmlaWarningCollection) |
Met à jour la définition de serveur de l'objet actif aux valeurs réelles à l'aide des options spécifiées pour mettre à jour des objets dépendants et signale tous les avertissements de l'opération. (Hérité de MajorObject) |
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection) |
Met à jour la définition de serveur de l'objet actif aux valeurs réelles à l'aide des options spécifiées pour mettre à jour des objets dépendants, signale tous les avertissements de l'opération et retourne les objets affectés par l'opération. (Hérité de MajorObject) |
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection, Boolean) |
Met à jour la définition de serveur de l'objet actif aux valeurs réelles à l'aide des options spécifiées pour mettre à jour des objets dépendants, signale tous les avertissements de l'opération et retourne les objets affectés par l'opération. Si analyzeImpactOnly a la valeur true, une opération d’analyse d’impact est effectuée sans aucune opération de mise à jour. (Hérité de MajorObject) |
Validate(ValidationErrorCollection) |
Valide l'élément auquel il est ajouté ; retourne toutes les erreurs rencontrées dans une collection. (Hérité de ModelComponent) |
Validate(ValidationErrorCollection, Boolean) |
Valide l'élément auquel il est ajouté ; retourne toutes les erreurs rencontrées dans une collection. Contient également un paramètre pour activer le retour d'erreurs détaillées. (Hérité de ModelComponent) |
Validate(ValidationErrorCollection, Boolean, ServerEdition) |
Détermine si le modèle d'exploration de données est valide. |
Validate(ValidationResultCollection) |
Indique si MajorObject est valide. (Hérité de MajorObject) |
Validate(ValidationResultCollection, ValidationOptions) |
Indique si MajorObject est valide. (Hérité de MajorObject) |
Validate(ValidationResultCollection, ValidationOptions, ServerEdition) |
Indique si MajorObject est valide. (Hérité de MajorObject) |
Implémentations d’interfaces explicites
ICloneable.Clone() |
Définit les détails d'un modèle d'exploration de données individuel. Cette classe ne peut pas être héritée. |
IDeserializationCallback.OnDeserialization(Object) |
Définit les détails d'un modèle d'exploration de données individuel. Cette classe ne peut pas être héritée. (Hérité de MajorObject) |
IDeserializationStartCallback.OnDeserializationBegin(Object) |
Définit les détails d'un modèle d'exploration de données individuel. Cette classe ne peut pas être héritée. (Hérité de MajorObject) |
IFormattable.ToString(String, IFormatProvider) |
Définit les détails d'un modèle d'exploration de données individuel. Cette classe ne peut pas être héritée. (Hérité de NamedComponent) |
IHostableComponent.Host |
Définit les détails d'un modèle d'exploration de données individuel. Cette classe ne peut pas être héritée. (Hérité de ModelComponent) |
IMajorObject.BaseType |
Définit les détails d'un modèle d'exploration de données individuel. Cette classe ne peut pas être héritée. |
IMajorObject.CreateBody() |
Définit les détails d'un modèle d'exploration de données individuel. Cette classe ne peut pas être héritée. |
IMajorObject.DependsOn(IMajorObject) |
Définit les détails d'un modèle d'exploration de données individuel. Cette classe ne peut pas être héritée. |
IMajorObject.ObjectReference |
Définit les détails d'un modèle d'exploration de données individuel. Cette classe ne peut pas être héritée. |
IMajorObject.ParentDatabase |
Définit les détails d'un modèle d'exploration de données individuel. Cette classe ne peut pas être héritée. |
IMajorObject.ParentServer |
Définit les détails d'un modèle d'exploration de données individuel. Cette classe ne peut pas être héritée. |
IMajorObject.Path |
Définit les détails d'un modèle d'exploration de données individuel. Cette classe ne peut pas être héritée. |
IMajorObject.WriteRef(XmlWriter) |
Définit les détails d'un modèle d'exploration de données individuel. Cette classe ne peut pas être héritée. |
IModelComponent.FriendlyPath |
Définit les détails d'un modèle d'exploration de données individuel. Cette classe ne peut pas être héritée. (Hérité de ModelComponent) |
IModelComponent.OwningCollection |
Définit les détails d'un modèle d'exploration de données individuel. Cette classe ne peut pas être héritée. (Hérité de ModelComponent) |
IProcessable.LastProcessed |
Définit les détails d'un modèle d'exploration de données individuel. Cette classe ne peut pas être héritée. (Hérité de ProcessableMajorObject) |
IProcessable.State |
Définit les détails d'un modèle d'exploration de données individuel. Cette classe ne peut pas être héritée. (Hérité de ProcessableMajorObject) |