SQL Report Builder gebruiken

NOTE
Vereist toestemmingen Adminom SQL grafieken tot stand te brengen en uit te geven. Standard -gebruikers kunnen deze grafieken opnieuw rangschikken op dashboards en Read-only -gebruikers hebben dezelfde ervaring als met traditionele grafieken. Bovendien hebben Read-only -gebruikers geen toegang tot de tekst van de query.

Zie de opleidingsvideoom meer te leren.

SQL (Structured Query Language) is een programmeertaal die wordt gebruikt om te communiceren met databases. In Commerce Intelligence wordt SQL gebruikt om gegevens van uw Data Warehouse te zoeken of op te halen. Bekijk de rapporten op uw dashboard - achter de schermen, wordt elk aangedreven door een SQL vraag.

U kunt SQL Report Builder gebruiken om uw Data Warehouse direct te vragen, de resultaten te bekijken, en hen om te zetten in een grafiek. U kunt een rapport maken met de SQL Report Builder door op Report Builder > SQL Report Builder te klikken.

Zie de opleidingsvideoom meer te leren.

Met SQL Report Builder kunt u rechtstreeks query's uitvoeren op uw Data Warehouse, de resultaten bekijken en deze snel omzetten in een grafiek. Het beste deel over het gebruiken van SQL om rapporten te bouwen is dat u niet op updatecycli hoeft te wachten om op kolommen te herhalen u creeert. Als de resultaten niet goed lijken, kunt u de vraag snel uitgeven en opnieuw uitvoeren tot de dingen uw verwachtingen aanpassen.

Dit onderwerp doorloopt u gebruikend SQL Report Builder. Nadat u de weg hebt gekend, controleer SQL voor visualisatiezelfstudie of probeer optimaliserend sommige vragen u hebt geschreven.

Omvat in dit artikel:

SQL Report Builder Integraties

Google Analytics is de enige integratie die niet beschikbaar is voor gebruik met de SQL Report Builder . Deze functionaliteit is in ontwikkeling.

Als u een SQL -rapport wilt gaan maken, klikt u op Report Builder of Add Report boven aan een dashboard. Klik in het Report Picker -scherm op SQL Report Builder om de SQL -editor te openen.

Aan de slag

Als u een rapport wilt bewerken, klikt u op het tandwielpictogram ( ) in de rechterbovenhoek van een SQL -diagram en klikt u op Edit .

Een query schrijven writing

NOTE
SQL Report Builder -query's zijn hoofdlettergevoelig. Zorg ervoor u het correcte geval gebruikt wanneer het schrijven van vragen of u kon met onverwachte resultaten of fouten opwinden.

Na de richtlijnen voor vraagoptimalisering, schrijf een vraag in de SQL redacteur.

IMPORTANT
Metriek in SQL rapporten - wanneer u metrisch in een SQL rapport opneemt, wordt current definition van metrisch gebruikt.

Als metrisch in de toekomst wordt bijgewerkt, wijst het SQL rapport niet op de veranderingen. De wijzigingen worden pas van kracht nadat u het rapport handmatig hebt bewerkt.

Met de knoppen boven aan het zijpaneel kunt u schakelen tussen lijsten met tabellen en metriek die beschikbaar zijn voor gebruik in de SQL Report Builder . Als u niet ziet waarnaar u zoekt in de lijst, zoekt u ernaar op de zoekbalk boven in de zijbalk.

U kunt de zijbalk in de SQL -editor ook gebruiken om metriek, tabellen en kolommen rechtstreeks in uw query's in te voegen door de cursor boven de tekst te plaatsen en op Insert te klikken:

Invoegend een lijst in de SQL redacteur.

NOTE
Om het even welke UITGEZOCHTE functie, of om het even welke functie die geen gegevens muteert, die door PostgreSQL wordt gesteund in de SQL Report Builder. Dit omvat, maar is niet beperkt tot, AVG, COUNT, COUNT DISTINCT, MIN/MAX en SUM.

Elk JOIN -type wordt ook ondersteund, maar Adobe raadt alleen het gebruik van BINNER JOIN aan omdat dit het goedkoopste type van JOIN is.

De query uitvoeren en de resultaten weergeven runquery

Klik op Run Query als u klaar bent met het schrijven van de query. De resultaten worden weergegeven in een tabel onder de SQL-editor:

in werking stellend de vraag en het bekijken resultaten.

Als er iets mis lijkt in de resultaten, kunt u de query bewerken en opnieuw uitvoeren totdat u tevreden bent.

U zou soms berichten onder de redacteur met EXPLAIN in henkunnen zien. Als u één van deze ziet, betekent dat dat uw vraag niet heeft gelopen en een beetje van fijnafstemmen nodig heeft.

Nadat u klaar bent met het bewerken van uw query, kunt u overschakelen op het maken van een visualisatie of het opslaan van uw werk op een dashboard.

Een visualisatie maken createviz

Als u een visualisatie wilt maken met de resultaten van de query, klikt u op de tab Chart in het deelvenster Results . Op dit tabblad selecteert u:

  • Series, of de kolom u, zoals verkochte Punten wilt meten.
  • Category, of de kolom u wilt gebruiken om uw gegevens, zoals verwervingsbron te segmenteren.
  • De waarden voor de Labels -as of de X-as.

Hieronder volgt een kort overzicht van hoe het visualisatieproces eruitziet:

Voor een gedetailleerde looppas-door van hoe te om een visualisatie tot stand te brengen, verwijs naar Creërend visualisaties van SQL vragen leerprogramma{: target= "_blank"}.

Het rapport opslaan save

Voordat u uw werk kunt opslaan, moet u het rapport een naam geven. Herinner me om de beste praktijkrichtlijnen voor het noemente volgen {: target= "_blank"} en iets te kiezen dat duidelijk overbrengt wat het rapport is!

Klik op Save in de rechterbovenhoek van de SQL -editor en selecteer het rapport Type ( Chart of Table). Als u de tekst wilt laten omlopen, selecteert u het dashboard waarin u het rapport wilt opslaan en klikt u op Save to Dashboard .

Uw gegevens analyseren

SQL Report Builder

SQL Report Builder geeft u de macht om uw Data Warehouse direct te vragen, de resultaten te bekijken, en hen snel om te zetten in een rapport. Het gebruiken van SQL staat u ook toe om SQL functies te gebruiken die niet beschikbaarin Visual of Cohort Reporten Builder zijn, waarbij u grotere controle over uw gegevens geeft.

Berekende kolommen die zijn gemaakt met SQL zijn niet afhankelijk van updatecycli. Dit betekent dat u deze kolommen kunt doorlopen zoals u wilt en de resultaten direct kunt zien.

NOTE
Dit geldt alleen voor de structuur van de kolom, niet voor de versheid van de gegevens. Nieuwe gegevens zijn nog steeds afhankelijk van voltooide updatecycli.
dit is perfect voor…
dit is niet zo groot voor…
Tussentijdse/gevorderde analisten
Beginners - u moet het weten SQL.
De SQL savvy
Eenvoudige analyses - het schrijven van een query kan meer werken dan het eenvoudig gebruiken van Visual Report Builder.
Berekende kolommen voor eenmalig gebruik samenstellen
Delen met anderen - Overweeg uw publiek: begrijpen ze SQL ? Zo niet, dan kunnen ze verward worden door de manier waarop het rapport is opgebouwd.
Gegevens met one-to-many relaties
Een nieuwe kolom of analyse testen

Resultaten van database versus SQL Editor

Meestal kunnen verschillen in resultaten worden toegeschreven aan updatecycli. Als Commerce Intelligence bezig is gegevens van uw gegevensbestand aan uw Data Warehouse te herhalen, zou u verschillende resultaten kunnen zien zelfs wanneer het gebruiken van de zelfde vraag.

Verbindingsproblemen kunnen ook tot discrepanties leiden. Navigeer naar de pagina Connections door op Manage Data > Connections te klikken om de pagina uit te checken. Is er een fout opgetreden voor de databaseintegratie in kwestie? Als zo, kunt u de integratie 🔗 moeten opnieuw voor authentiek verklaren om dingen te krijgen die opnieuw lopen.

Als al uw integraties met succes worden verbonden en u niet in het midden van een updatecyclus bent, kan iets anders misleidend zijn.

Verwijdert het schrappen van een SQL rapport ook de onderliggende kolommen uit mijn Data Warehouse?

Nee, u verliest geen kolommen van uw Data Warehouse, ongeacht hoe u ze hebt gemaakt.

Kolommen die zijn gemaakt met de methode Data Warehouse Manager worden niet beïnvloed als u een rapport of query verwijdert waarin ze worden gebruikt.

Kolommen die zijn gemaakt met de SQL Report Builder , worden niet opgeslagen in de Data Warehouse.

Report Builder versus SQL Report Builder

SQL Report Builder geeft u meer flexibiliteit bij het maken en structureren van uw grafieken. U kunt bijvoorbeeld selecteren welke waarden op de X - en Y -as moeten worden weergegeven. Voor meer informatie bij het creëren van grafieken in SQL Report Builder, controleer Creërend visualisaties van SQL vragenleerprogramma.

Cohort Report Builder cohortrb

In tegenstelling tot de Visual Report Builder is de Cohort Report Builder bedoeld voor één doel: het analyseren en identificeren van gedragstrends van vergelijkbare gebruikersgroepen in de loop van de tijd. Als u Cohort Report Builder gebruikt, hebt u geen SQL savvy nodig. U kunt dus zonder aarzeling naar binnen duiken als u net bent begonnen.

dit is perfect voor…
dit is niet zo groot voor…
Tussentijdse/gevorderde analisten
Beginners - u hebt praktische cohorten nodig.
Gedragstrends in de loop der tijd identificeren
Kwalitatieve analyse - het kan worden gedaan, maar vereist de hulp van de Adobe.

Vragen opnieuw samenstellen na de updatecyclus

U hoeft uw query's niet opnieuw samen te stellen. Rapporten die zijn gemaakt met de SQL Report Builder , worden opgeslagen als de rapporten die zijn gemaakt met de traditionele Report Builder . Het updateproces voor SQL grafieken is hetzelfde. Nadat uw gegevens zijn bijgewerkt, worden de waarden in uw grafieken opnieuw berekend en weergegeven.

NOTE
Wanneer u een SQL -rapport/query verwijdert, worden de onderliggende kolommen niet van de Data Warehouse verwijderd. U verliest geen kolommen, ongeacht hoe u ze hebt gemaakt.
  • Kolommen die zijn gemaakt met de Data Warehouse Manager worden niet beïnvloed als u een rapport of query verwijdert waarin ze worden gebruikt.

  • Kolommen die zijn gemaakt met de SQL-Report Builder, worden niet opgeslagen in uw Data Warehouse.

Omloop wrapup

Als u iets een beetje uitdagender wilt proberen, waarom probeert niet het schrijven van een vraag die voor visualisatie wordt geoptimaliseerd? Controle uit Creërend visualisaties van SQL vragen leerprogramma{: target= "_blank"} om begonnen te worden.

recommendation-more-help
e1f8a7e8-8cc7-4c99-9697-b1daa1d66dbc