Création d'une structure et d'un modèle de panier d'achat (Didacticiel sur l'exploration de données intermédiaire)

 

S’applique à : SQL Server 2016 Preview

Maintenant que vous avez créé une vue de source de données, vous allez utiliser l'Assistant Exploration de données pour créer une structure d'exploration de données. Au cours de cette tâche, vous allez créer une structure d'exploration de données et un modèle d'exploration de données basés sur l'algorithme Microsoft Association.

Notes


Si vous recevez un message d'erreur stipulant que vAssocSeqLineItems ne peut pas être utilisé comme table imbriquée, revenez à la tâche précédente de la leçon et assurez-vous de créer la jointure plusieurs-à-un en faisant glisser le curseur de la table vAssocSeqLineItems (côté plusieurs) vers la table vAssocSeqOrders (côté un). Vous pouvez également modifier la relation entre les tables en cliquant avec le bouton droit sur la ligne de jointure.

Pour créer une structure d'exploration de données d'association

  1. Dans l’Explorateur de solutions dans Outils de données SQL Server (SSDT), avec le bouton droit des Structures d’exploration de données et sélectionnez nouvelle Structure d’exploration de données pour ouvrir l’Assistant exploration de données.

  2. Dans la page Assistant Exploration de données, cliquez surSuivant.

  3. Sur le Sélectionner la méthode de définition page, vérifiez que à partir de la base de données ou de données relationnelle existante est sélectionnée, puis cliquez sur Suivant.

  4. Sur le créer la Structure d’exploration de données sous quelle technique d’exploration de données voulez-vous utiliser ?, sélectionnez Microsoft Association Rules dans la liste, puis cliquez sur Suivant. Le Sélectionner une vue de Source de données page s’affiche.

  5. Sélectionnez commandessous vues de source de données, puis cliquez sur Suivant.

  6. Sur le spécifier les Types de Table dans la ligne de la table vAssocSeqLineItems, sélectionnez le Nested et dans la ligne de la table imbriquée vAssocSeqOrders, cochez la cas case à cocher. Cliquez sur Suivant.

  7. Sur le spécifier les données d’apprentissage page, désactivez les cases qui peuvent être vérifiées. Définissez la clé de la table de cas vAssocSeqOrders, en activant le clé case à cocher en regard d’OrderNumber.

    Étant donné que l’objectif de l’analyse du panier consiste à déterminer quels produits sont inclus dans une transaction unique, vous n’avez pas à utiliser le CustomerKey champ.

  8. Définissez la clé de la table imbriquée, vAssocSeqLineItems, en activant le clé case à cocher en regard du modèle. La entrée case à cocher est activée automatiquement lorsque vous effectuez cette opération. Sélectionnez le prédictible case modèle également.

    Dans un modèle de panier d’achat, vous ne souhaitez pas la séquence des produits dans le panier d’achat, et par conséquent, vous ne devez pas inclure LineNumber en tant que clé pour la table imbriquée. Vous utiliseriez LineNumber en tant que clé uniquement dans un modèle où la séquence est importante. Vous allez créer un modèle qui utilise l'algorithme MSC (Microsoft Sequence Clustering) au cours de la leçon 4.

  9. Activez la case à cocher située à gauche d'IncomeGroup et Region, mais ne faites pas d'autres sélections. La sélection de la colonne la plus à gauche ajoute les colonnes à la structure à des fins de référence ultérieure, mais les colonnes ne sont pas utilisées dans le modèle. Vos sélections doivent ressembler aux suivantes :

    Présentation d'une boîte de dialogue

  10. Cliquez sur Suivant.

  11. Sur le Type de données et de contenu des colonnes spécifiervérifiez les sélections, qui doivent être comme indiqué dans le tableau suivant, puis cliquez sur Suivant.

    Columns Type de contenu Type de données
    IncomeGroup Discret Texte
    Numéro de commande Clé Texte
    Région Discret Texte
    vAssocSeqLineItems
    Modèle Clé Texte
  12. Sur le créer le test défini page, la valeur par défaut pour l’option pourcentage des données de test est 30 pour cent. Remplacez ce 0. Cliquez sur Suivant.

    Notes


    Analysis Services fournit différents graphiques pour mesurer la précision du modèle. Toutefois, certains types de graphiques d'analyse de précision, tels que le graphique de courbes d'élévation et le rapport de validation croisée, sont conçus pour la classification et l'évaluation. Elles ne sont pas prises en charge à des fins de prédiction associative.

  13. Sur le fin de l’Assistant page nom de la structure d’exploration de données, type Association.

  14. Dans nom du modèle d’exploration de données, type Association.

  15. Sélectionnez l’option Autoriser l’extraction, puis cliquez sur Terminer.

    Concepteur d’exploration de données s’ouvre et affiche le Association structure d’exploration de données que vous venez de créer.

Tâche suivante de la leçon

Modification et traitement du modèle de panier &#40 ; didacticiel d’exploration de données intermédiaires &#41 ;

Voir aussi

Algorithme Microsoft Association
Types de contenu (exploration de données)