Avancerade beräknade kolumntyper
Många analyser som du kanske vill skapa innehåller en ny kolumn som du vill group by eller filter by. Självstudiekursen Skapa beräknade kolumner beskriver grunderna för de flesta användningsfall, men du kanske vill ha en beräknad kolumn som är lite mer komplex än vad Data Warehouse Manager kan skapa.
Den här typen av kolumner kan skapas av Adobe team med Data Warehouse-analytiker. Ange följande information om du vill definiera en ny beräknad kolumn:
definitioni den här kolumnen (inklusive indata, formler eller formatering)- Den
tablesom du vill skapa kolumnen på - Alla
example data pointssom beskriver vad kolumnen ska innehålla
Här är några vanliga exempel på avancerade beräknade kolumner som användarna ofta tycker är användbara:
Jag försöker beställa händelser sekventiellt compareevents
Detta kallas en beräknad kolumn för händelsenummer. Det innebär att du försöker hitta den sekvens i vilken händelser inträffade för en viss händelseägare, som en kund eller användare.
Här är ett exempel:
event\_idowner\_idtimestampOwner's event numberABAABEn kolumn för beräkning av händelsenummer kan användas för att observera skillnader i beteende mellan förstagångshändelser, upprepningshändelser och nth-händelser i dina data.
Vill du se hur kundens kolumn med ordernummer fungerar? Klicka på bilden för att se den användas som en grupp efter dimension i en rapport.
Om du vill skapa den här typen av beräknad kolumn måste du känna till:
- Tabellen som du vill skapa den här kolumnen för
- Det fält som identifierar händelsens ägare (
owner\_idi det här exemplet) - Det fält som du vill beställa händelserna med (
timestampi det här exemplet)
Jag försöker hitta tiden mellan två händelser. twoevents
Detta kallas en date difference beräknad kolumn. Det innebär att du försöker hitta tiden mellan två händelser som tillhör en enda post, baserat på händelsens tidsstämplar.
Här är ett exempel:
idtimestamp\_1timestamp\_2Seconds between timestamp\_2 and timestamp\_1ABEn beräknad datumdifferenskolumn kan användas för att skapa ett mått som beräknar medeltiden eller mediantiden mellan två händelser. Klicka på bilden nedan för att se hur måttet Average time to first order används i en rapport.
Om du vill skapa den här typen av beräknad kolumn måste du känna till:
- Tabellen som du vill skapa den här kolumnen för
- De två tidsstämplar mellan vilka du vill veta skillnaden
Jag försöker jämföra värden för sekventiella händelser. sequence
Detta kallas en sekventiell händelsejämförelse. Det innebär att du försöker hitta delta mellan ett värde (valuta, nummer, tidsstämpel) och motsvarande värde för ägarens föregående händelse.
Här är ett exempel:
event\_idowner\_idtimestampSeconds since owner's previous eventABAABEn sekventiell händelsejämförelse kan användas för att hitta den genomsnittliga tiden eller mediantiden mellan varje sekventiell händelse. Klicka på bilden nedan för att se hur medel- och mediantiden mellan order-mätvärdena fungerar.
=
Om du vill skapa den här typen av beräknad kolumn måste du känna till:
- Tabellen som du vill skapa den här kolumnen för
- Det fält som identifierar ägaren till händelserna (
owner\_idi exemplet) - Det värdefält som du vill se skillnaden mellan för varje sekventiell händelse (
timestampi det här exemplet)
Jag försöker konvertera valuta. currency
En beräknad kolumn för valutakonvertering konverterar transaktionsbelopp från en registrerad valuta till en rapporteringsvaluta, baserat på valutakursen vid händelseläget.
Här är ett exempel:
idtimestamptransaction\_value\_EURtransaction\_value\_USD12Om du vill skapa den här typen av beräknad kolumn måste du känna till:
- Tabellen som du vill skapa den här kolumnen för
- Den kolumn med transaktionsbelopp som du vill konvertera
- Kolumnen som anger valutan som data spelades in i (vanligtvis en ISO-kod)
- Den föredragna rapporteringsvalutan
Jag försöker konvertera tidszoner. timezone
En beräknad kolumn för tidszonskonvertering konverterar tidsstämplarna för en viss datakälla från den inspelade tidszonen till en rapporttidszon.
Här är ett exempel:
idtimestamp\_UTCtimestamp\_ET12Om du vill skapa den här typen av beräknad kolumn måste du känna till:
- Tabellen som du vill skapa den här kolumnen för
- Den tidsstämpelkolumn som du vill konvertera
- Tidszonen där data spelades in
- Rekommenderad tidszon för rapportering
Jag försöker göra något som inte finns med här. else
Oroa dig inte. Bara för att det inte finns med här betyder det inte att det inte är möjligt. Adobe team med Data Warehouse Analysts kan hjälpa er.
Om du vill definiera en ny beräknad kolumn, skickar du en supportanmälan med information om exakt vad du vill skapa.