Freigeben über


Ausgabedaten für „Wird oft zusammen gekauft“

Ausgaberohtabellen

StoreEntities

Beschreibung: Enthält die Zuordnung von Einzelhandelsentitäts-IDs zu Geschäfts- und Partei-IDs

Felder -

  • RetailEntityId, PK, LongType: eine eindeutige ID, die für ein einzelnes Geschäft oder einen einzelnen Einzelhändler steht

  • StoreId, FK zum Geschäft, IntegerType: eine eindeutige ID, die für ein einzelnes Geschäft steht

  • PartyId, FK zur Partei, LongType: eine eindeutige ID, die für einen einzelnen Einzelhändler steht

PartyEntities

Beschreibung: Enthält die Zuordnung von Einzelhandelsentitäts-IDs zu Partei-IDs

Felder -

  • RetailEntityId, PK, LongType: eine eindeutige ID, die für ein einzelnes Geschäft oder einen einzelnen Einzelhändler steht

  • PartyId, FK zur Partei, LongType: eine eindeutige ID, die für einen einzelnen Einzelhändler steht

ItemsetDefinitions

Beschreibung: Bietet eine Zuordnung von Artikelsatz-IDs zu den in einem Artikelsatz enthaltenen Produkt-IDs. Ein Artikelsatz kann aus einem oder mehreren Einzelprodukten bestehen. Bei den Produkten A, B und C tritt der Artikelsatz {A, B, C} zum Beispiel dann auf, wenn die drei Produkte zusammen in derselben Transaktion gekauft werden.

Felder -

  • ItemsetId, PK, LongType: eine eindeutige ID für den Artikelsatz.

  • ProductId, FK zu RetailProduct: eine eindeutige ID für das Produkt

ItemsetAttributes

Beschreibung: Enthält Details und Kennzahlen zu Artikelsätzen für jede Einzelhandelsentität und jeden Zeitraum.

Felder -

  • ItemsetId, FK zu ItemsetDefinitions, LongType

  • RetailEntityId, FK zu StoreEntities und PartyEntities, LongType

  • TimePeriodId, FK zu TimePeriods, IntegerType

  • ItemsetLen, IntegerType: Geben Sie die Anzahl der Artikel im Artikelsatz an. Kann eins oder mehr sein.

  • Häufigkeit, IntegerType: gibt an, wie oft die Artikel im Artikelsatz zusammen gekauft wurden. Aufgrund der vom Modell durchgeführten Eingabedatenaufbereitung kann dieser Wert gelegentlich etwas niedriger sein als die tatsächliche Häufigkeit, mit der Artikel zusammen gekauft wurden. Wenn eine Transaktion eine Artikelanzahl über dem vom Parameter max_basket_size festgelegten Schwellenwert enthält, werden überschüssige Artikel aus der Transaktion entfernt, beginnend mit den am wenigsten häufigen.

  • PurchaseFrequency, IntegerType: Für Artikelsätze der Länge 1 (einzelne Artikel) enthält PurchaseFrequency die tatsächliche Häufigkeit, mit der der Artikel in einer Transaktion vorhanden war. Für andere Artikelsätze ist PurchaseFrequency gleich Häufigkeit.

  • Support, FloatType: die Supportmetrik des Artikelsatzes. Dieser Wert entspricht dem Prozentsatz der Transaktionen, in denen der Artikelsatz vorkommt.

RuleAttributes

Beschreibung: Enthält Details zu den gefundenen Zuordnungsregeln. Zuordnungsregeln beschreiben die Beziehung zwischen Artikelsätzen Ein Artikelsatz kann aus einem oder mehreren Produkten bestehen. Zuordnungsregeln bestehen aus einem linken (vorangehenden) und einem rechten (nachfolgenden) Artikelsatz.

Wenn beispielsweise die Produkte A, B und C gegeben sind, hat die Regel {A, B} => {C} den vorangehenden Artikelsatz {A, B} und den nachfolgenden Artikelsatz {C}. Diese Regel wird so interpretiert, dass Kundschaft, welche die Produkte A und B zusammen kaufen, mit einer bestimmten Wahrscheinlichkeit auch dazu neigt, Produkt C zu kaufen. In dieser Implementierung sind der vorangehende Artikelsatz und der nachfolgende Artikelsatz auf jeweils ein Produkt beschränkt. Daher beschreiben die Zuordnungsregeln in dieser Tabelle nur die Beziehung zwischen Produktpaaren. Für den Artikelsatz {A, B} könnten wir beispielsweise die Regeln {A} => {B} und {B} => {A} haben.

Felder -

  • RuleId, PK, LongType: eine eindeutige ID für die Zuordnungsregel

  • RetailEntityId, FK zu StoreEntities und PartyEntities, LongType

  • TimePeriodId, FK zu TimePeriods, IntegerType

  • ItemsetId, FK zu ItemsetDefinitions, LongType: die Artikelsatz-ID des Artikelsatzes, aus dem die Zuordnungsregel erstellt wird. Dieses Feld kann ItemsetId in der ItemsetDefinitions-Tabelle zugeordnet werden, um die im Artikelsatz enthaltenen Produkt-IDs zu erhalten.

  • AntecedentItemsetId, FK zu ItemsetDefinitions, LongType: die Artikelsatz-ID des vorangehenden Artikelsatzes

  • ConsequentItemsetId, FK zu ItemsetDefinitions, LongType: die Artikelsatz-ID des nachfolgenden Artikelsatzes

  • ItemsetSupport, FloatType: der Support des Artikelsatzes. Das Feld ist identisch mit dem Supportwert für den Artikelsatz in ItemsetAttributes

  • Konfidenz, FloatType: die Konfidenzmetrik der Zuordnungsregel

  • Lift, FloatType: die Liftmetrik der Zuordnungsregel

  • Chi2, FloatType: die Chi-Quadrat-Statistik der Zuordnungsregel. Diese Metrik kann verwendet werden, um die statistische Signifikanz der Zuordnungsregel zu messen und die Stärke der Zuordnung zwischen dem vorangehenden und nachfolgenden Artikelsatz anzuzeigen. Chi Quadrat wird unter Berücksichtigung der Support-, Konfidenz- und Liftmetriken berechnet. Je höher Chi Quadrat ist, desto stärker ist die Zuordnung zwischen den Produkten. Weitere Informationen zur Verwendung der Chi-Quadrat-Metrik für Zuordnungsregeln finden Sie in Chi-Quadrat-Berechnung für Zuordnungsregeln: vorläufige Ergebnisse.

  • Chi2IsValid, BooleanType: gibt an, ob die Chi-Quadrat-Metrik gültig ist. Chi Quadrat ist ein statistischer Test, der Bedingungen an den Grad des Supports, der Konfidenz und des Lifts einer Zuordnungsregel stellt, damit der Test selbst gültig ist. Der Chi-Quadrat-Wert ist hoch, aber wenn der Test ungültig ist, kann man sich nicht auf das Ergebnis verlassen.

  • Chi2IsSignificant, BooleanType: gibt an, ob die Zuordnungsregel gemäß dem statistischen Chi-Quadrat-Test statistisch signifikant ist. Das Signifikanzniveau des Chi-Quadrat-Tests kann mit dem Modellparameter chi_2_alpha konfiguriert werden.

DataStatistics

Beschreibung: Stellt Statistiken zu den Analyseergebnissen für jede Einzelhandelsentität und jeden Zeitraum bereit.

Felder -

  • TimePeriodId, FK zu TimePeriods, IntegerType

  • RetailEntityId, FK zu StoreEntities und PartyEntities, LongType

  • FirstTimestamp, TimestampType: erster Transaktionszeitstempel, der im Zeitraum und in der Einzelhandelsentität erscheint

  • LastTimestamp, TimestampType: letzter Transaktionszeitstempel, der im Zeitraum und in der Einzelhandelsentität erscheint

  • NumTransaction, IntegerType: Anzahl der Transaktionen im Zeitraum und in der Einzelhandelsentität

  • NumUniqueItemsPurchased, IntegerType: Anzahl der eindeutigen Artikel, die im Zeitraum und in der Einzelhandelsentität gekauft wurden

  • AverageBasketSize, FloatType: die durchschnittliche Anzahl einzigartiger Produkte, die in einer Transaktion gekauft wurden

  • NumRulesFound, IntegerType: die Gesamtzahl der erkannten Zuordnungsregeln

  • NumSignificantRulesFound, IntegerType: die Gesamtzahl der erkannten Zuordnungsregeln, die gemäß dem Chi-Quadrat-Test signifikant sind

  • MinSupportThreshold, FloatType: der Mindestsupport, damit ein Artikelsatz als häufig gelten kann

  • MinItemsetSupport, FloatType: der minimale Artikelsatzsupport unter den erkannten häufigen Artikelsätzen

  • MaxItemsetSupport, FloatType: der maximale Artikelsatzsupport unter den erkannten häufigen Artikelsätzen

  • AverageItemsetSupport, FloatType: der durchschnittliche Artikelsatzsupport unter den erkannten häufigen Artikelsätzen

  • MinLift, FloatType: der minimale Lift unter den erkannten Zuordnungsregeln

  • MaxLift, FloatType: der maximale Lift unter den erkannten Zuordnungsregeln

  • AverageLift, FloatType: der durchschnittliche Lift unter den erkannten Zuordnungsregeln

  • MinChi2, FloatType: das minimale Chi Quadrat unter den erkannten Zuordnungsregeln

  • Max Chi2, FloatType: das maximale Chi Quadrat unter den erkannten Zuordnungsregeln

  • Average Chi2, FloatType: das durchschnittliche Chi Quadrat unter den erkannten Zuordnungsregeln

TimePeriods

Beschreibung: Enthält Details zu den Analysezeiträumen, die in der Analysekonfiguration festgelegt sind.

Felder -

  • TimePeriodId, PK, IntegerType: eine eindeutige ID für den Analysezeitraum

  • TimePeriodStart, TimestampType: Datum und Uhrzeit des Beginns des Analysezeitraums

  • TimePeriodEnd, TimestampType: Datum und Uhrzeit des Endes des Analysezeitraums

  • TimePeriodName, StringType: der benutzerdefinierte Name des Analysezeitraums

  • TimePeriodDescription, StringType: die benutzerdefinierte Beschreibung des Analysezeitraums

Vom Power BI-Dashboard verwendete Ausgabe

TimePeriods

Gleiche Tabelle wie zuvor erläutert. TimePeriods

FBTProductsUI

Beschreibung: Die FBTProductsUI ist die primäre Tabelle, die das Power BI-Dashboard mit Zuordnungsregeln für oft zusammen gekaufte Produkte unterstützt. Die in dieser Tabelle enthaltenen Ergebnisse sind auf Artikelsätze beschränkt, die nur zwei Produkte enthalten. Darüber hinaus enthält es eine Zuordnungsregel pro Artikelsatz, wobei die Regel mit dem höchsten Chi-Quadrat-Wert ausgewählt wird.

Felder -

  • RuleId, PK, LongType

  • TimePeriodId, PK zu TimePeriods, IntegerType

  • StoreId, PK, FK zu Geschäft, IntegerType

  • PartyId, PK, FK zu Partei, LongType

  • IsoCurrencyCode, PK, FK zu Währung, StringType

  • CombinationRank, IntegerType: der Rang der Zuordnungsregel in Bezug auf den Chi-Quadrat-Wert

  • Product1Id, FK zu RetailProduct (Eingabetabelle), LongType: die vorangehende Produkt-ID der Zuordnungsregel

  • Product2Id, FK zu RetailProduct (Eingabetabelle), LongType: die nachfolgende Produkt-ID der Zuordnungsregel

  • CombinationTransactionCount, IntegerType: Häufigkeit, mit der die beiden Produkte zusammen gekauft wurden

  • Product1TransactionCount, IntegerType: Häufigkeit, mit der Produkt1 unabhängig von Produkt2 während des Zeitraums pro Geschäft oder Einzelhändler gekauft wurde

  • Product2TransactionCount, IntegerType: Häufigkeit, mit der Produkt2 unabhängig von Produkt1 während des Zeitraums pro Geschäft oder Einzelhändler gekauft wurde, und zwar unabhängig von Produkt2

  • Product1CombinationPurchaseQuantity, DecimalType: Anzahl der Artikel (Menge) von Produkt1, wenn das Produkt zusammen mit Produkt2 gekauft wurde

  • Product2CombinationPurchaseQuantity, DecimalType: Anzahl der Artikel (Menge) von Produkt2, wenn das Produkt zusammen mit Produkt1 gekauft wurde

  • Product1TotalPurchaseQuantity, DecimalType: Anzahl der Artikel (Menge) von Produkt1 unabhängig von Produkt2 während des Zeitraums pro Geschäft oder Einzelhändler gekauft wurde

  • Product2TotalPurchaseQuantity, DecimalType: Anzahl der Artikel (Menge) von Produkt2 unabhängig von Produkt1 während des Zeitraums pro Geschäft oder Einzelhändler gekauft wurde

  • TotalTransactions, IntegerType: Die Gesamtzahl der Transaktionen während des Zeitraums pro Geschäft oder Einzelhändler

  • Product1CombinationPurchaseAmount, DecimalType: Der Kaufbetrag von Produkt1 basierend auf allen Transaktionen, bei denen das Produkt zusammen mit Produkt2 gekauft wurde

  • Product2CombinationPurchaseAmount, DecimalType: Der Kaufbetrag von Produkt2 basierend auf allen Transaktionen, bei denen das Produkt zusammen mit Produkt1 gekauft wurde

  • Product1TotalPurchaseAmount, DecimalType: Der Kaufbetrag von Produkt1 basierend auf allen Transaktionen (ungeachtete dessen, ob das Produkt zusammen mit Produkt2 gekauft wurde)

  • Product2TotalPurchaseAmount, DecimalType: Der Kaufbetrag von Produkt2 basierend auf allen Transaktionen (ungeachtete dessen, ob das Produkt zusammen mit Produkt1 gekauft wurde)

  • RuleQualityCategoryId, IntegerType: eine Zahl, die die Stärke der Zuordnung zwischen den Produkten angibt. 0 steht für eine niedrige, 1 für eine mittlere und 2 für eine hohe Zuordnungsstärke. Diese Werte werden berechnet, indem die Zuordnungsregeln gemäß der Chi-Quadrat-Metrik in eine Rangfolge gebracht und gleichmäßig in drei gleich große Gruppen aufgeteilt werden.

  • IsSignificant, BooleanType: gibt an, ob die Zuordnungsregel gemäß dem statistischen Chi-Quadrat-Test signifikant ist und dass der Chi-Quadrat-Test selbst gültig war. Das Signifikanzniveau des Chi-Quadrat-Tests kann mit dem Modellparameter chi_2_alpha konfiguriert werden.

FBTProductsAssociationsUI

Beschreibung: Eine Tabelle mit den IDs der wichtigsten Zuordnungsregeln pro Produkt. Die Anzahl der Zuordnungsregeln pro Produkt kann mit dem Parameter num_top_associated_products konfiguriert werden. Diese Tabelle kann mit FBTProductsUI verknüpft werden, um sie nach Produkt-ID zu filtern.

Felder -

  • ProductId: die ID des Produkt, nach dem gefiltert werden soll

  • AssociatedProductId: die ID des anderen Produkts in der Zuordnungsregel

  • RuleId: die ID der Zuordnungsregel