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