Använder SQL Report Builder
Standard
användare kan ordna om dessa diagram på kontrollpaneler, och Read-only
användare har samma upplevelse som de har av traditionella diagram. Dessutom har Read-only
användare inte åtkomst till frågetexten.Mer information finns i utbildningsvideon.
SQL, eller Structured Query Language, är ett programmeringsspråk som används för att kommunicera med databaser. I Commerce Intelligence används SQL för att fråga efter eller hämta data från Datan Warehouse. Titta på rapporterna på din instrumentpanel - bakom kulisserna drivs var och en av dem av en SQL-fråga.
Du kan använda SQL Report Builder för att direkt fråga Datan Warehouse, visa resultaten och omvandla dem till ett diagram. Du kan börja skapa en rapport med SQL Report Builder genom att klicka på Report Builder > SQL Report Builder.
Mer information finns i utbildningsvideon.
Med SQL Report Builder kan du ställa frågor direkt till Datan Warehouse, visa resultaten och snabbt omvandla dem till ett diagram. Det bästa med att använda SQL för att skapa rapporter är att du inte behöver vänta på uppdateringscykler för att iterera i kolumner som du skapar. Om resultatet inte ser bra ut kan du snabbt redigera och köra frågan igen tills det matchar dina förväntningar.
I det här avsnittet får du hjälp med att använda SQL Report Builder. När du känner till din väg kan du kolla in självstudiekursen SQL för visualiseringar eller försöka optimera några av frågorna som du har skrivit.
I den här artikeln:
SQL Report Builder integreringar
Google Analytics är den enda integreringen som inte är tillgänglig för användning med SQL Report Builder. Den här funktionen är under utveckling.
Om du vill komma igång med att skapa en SQL-rapport klickar du på Report Builder eller Add Report överst på en kontrollpanel. Öppna SQL-redigeraren genom att klicka på SQL Report Builder på skärmen Report Picker.
Kom igång
Om du vill redigera en rapport klickar du på kugghjulsikonen ( ) i det övre högra hörnet av ett SQL-baserat diagram och klickar på Edit.
Skriva en fråga writing
Följ riktlinjerna för frågeoptimering och skriv en fråga i SQL-redigeraren.
current definition
.Om måttet uppdateras i framtiden återspeglar SQL-rapporten inte ändringarna. Du måste redigera rapporten manuellt för att ändringarna ska börja gälla.
Med knapparna högst upp i sidofältet kan du växla mellan listor med tabeller och mätvärden som är tillgängliga för användning i SQL Report Builder. Om du inte ser vad du söker i listan kan du söka efter den med hjälp av sökfältet högst upp i sidlisten.
Du kan också använda sidofältet i SQL-redigeraren för att infoga mått, tabeller och kolumner direkt i dina frågor genom att hålla markören över dem och klicka på Insert:
Dessutom stöds alla JOIN
-typer, men Adobe rekommenderar endast att du använder INNER JOIN eftersom det är det billigaste av JOIN
-typerna.
Köra frågan och visa resultat runquery
När du är klar med att skriva din fråga klickar du på Run Query. Resultatet visas i en tabell under SQL-redigeraren:
Om något verkar vara fel i resultatet kan du redigera frågan och köra den igen tills du är nöjd.
Du kan ibland se meddelanden under redigeraren med EXPLAIN i dem. Om du ser något av detta innebär det att frågan inte har körts och att du behöver finjustera något.
När du är klar med redigeringen av frågan kan du gå vidare till att antingen skapa en visualisering eller spara ditt arbete på en kontrollpanel.
Skapa en visualisering createviz
Om du vill skapa en visualisering med dina frågeresultat klickar du på fliken Chart i rutan Results
. På den här fliken väljer du:
Series
, eller den kolumn som du vill mäta, till exempel Artiklar som sålts.Category
, eller den kolumn som du vill använda för att segmentera dina data, till exempel hämtningskälla.- Värdena
Labels
eller X-axel.
Här är en snabb titt på hur visualiseringsprocessen ser ut:
En detaljerad genomgång av hur du skapar en visualisering finns i självstudiekursen Skapa visualiseringar från SQL-frågor{: target="_blank"}.
Sparar rapporten save
Innan du kan spara ditt arbete måste du ge rapporten ett namn. Kom ihåg att följa riktlinjerna för bästa praxis för att namnge{: target="_blank"} och välja något som tydligt anger vad rapporten är!
Klicka på Save i det övre högra hörnet av SQL-redigeraren och markera rapporten Type
(Chart
eller Table
). Om du vill slå ihop allt markerar du instrumentpanelen för att spara rapporten och klickar på Save to Dashboard.
Analysera dina data
SQL Report Builder
SQL Report Builder ger dig möjlighet att direkt fråga Datan Warehouse, visa resultaten och snabbt omvandla dem till en rapport. Om du använder SQL kan du även använda funktioner som inte är tillgängliga i Report Builder Visual
eller Cohort
, vilket ger dig större kontroll över dina data. SQL
Beräknade kolumner som skapats med SQL är inte beroende av uppdateringscykler, vilket innebär att du kan iterera på dem som du vill och omedelbart se resultaten.
one-to-many
-relationerResultat för databas jämfört med SQL Editor
Olika resultat beror oftast på uppdateringscykler. Om Commerce Intelligence håller på att replikera data från din databas till din Data Warehouse, kan du se olika resultat även om du använder samma fråga.
Anslutningsproblem kan också leda till avvikelser. Navigera till sidan Connections
genom att klicka på Manage Data > Connections för att checka ut den - finns det ett fel för databasintegrationen i fråga? I så fall kan du behöva autentisera integreringen igen för att få igång saker igen.
Om alla integreringar har anslutits och du inte befinner dig mitt i en uppdateringscykel kan något annat vara fel.
Om du tar bort en SQL-rapport tas även de underliggande kolumnerna bort från Datan Warehouse?
Nej, du förlorar inga kolumner från Datan Warehouse, oavsett hur du har skapat dem.
Kolumner som skapats med Data Warehouse Manager
påverkas inte om du tar bort en rapport eller fråga som använder dem.
Kolumner som skapats med SQL Report Builder sparas inte i Datan Warehouse.
Report Builder
jämfört med SQL Report Builder
SQL Report Builder ger dig större flexibilitet när du skapar och strukturerar diagram - du kan till exempel välja vilka värden som ska visas på axlarna X
och Y
. Mer information om hur du skapar diagram i SQL Report Builder finns i självstudiekursen Skapa visualiseringar från SQL frågor.
Cohort Report Builder
cohortrb
Till skillnad från Visual Report Builder är Cohort Report Builder avsedd för ett enda syfte - att analysera och identifiera beteendetrender för liknande användargrupper över tiden. Om du använder Cohort Report Builder krävs ingen SQL-kunnighet, så du kan dyka rakt in utan tveksamhet om du just har börjat.
Återskapa frågor efter uppdateringscykeln
Du behöver inte återskapa dina frågor. Rapporter som skapats med SQL Report Builder sparas på samma sätt som de som skapats i det traditionella Report Builder
. Uppdateringsprocessen för SQL diagram är densamma. När data har uppdaterats beräknas och visas värdena i diagrammen på nytt.
-
Kolumner som skapas med hjälp av Data Warehouse Manager påverkas inte om du tar bort en rapport eller fråga som använder dem.
-
Kolumner som skapas med SQL Report Builder sparas inte i Datan Warehouse.
Radbrytning wrapup
Om du vill prova något mer utmanande, varför inte skriva en fråga som är optimerad för visualisering? Kolla in Skapa visualiseringar från SQL frågesjälvstudiekursen{: target="_blank"} för att komma igång.