Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Deze pagina bevat een overzicht van de typen visualisaties die beschikbaar zijn voor gebruik in AI/BI-dashboards en laat zien hoe u een voorbeeld van elk visualisatietype maakt. Zie Een dashboard maken voor instructies voor het bouwen van een dashboard. U kunt natuurlijke taal gebruiken om de assistent te vragen om staaf-, lijn-, puntkaart-, spreidings-, cirkel- en tellerdiagrammen te maken. Zie Visualisaties maken met Databricks Assistant.
Belangrijk
Op deze pagina worden visualisaties voor AI/BI-dashboards behandeld. Zie Visualisatietypen van Notebooks en SQL-editor voor visualisaties in Azure Databricks-notebooks en de SQL-editor.
Zie Dashboardlimieten voor informatie over visualisatieweergavelimieten.
Gebiedvisualisatie
Vlakvisualisaties combineren de lijn- en staafvisualisaties om te laten zien hoe de numerieke waarden van een of meer groepen veranderen ten opzichte van de voortgang van een tweede variabele, meestal die van tijd. Ze worden vaak gebruikt om veranderingen in de verkooptrechter door de tijd heen weer te geven.
De indeling aanpassen:
- Klik op het
het menu van de Y-as in het visualisatiebewerkingspaneel.
- Kies in het gedeelte Indeling voor Stack of 100% Stack.
Configuratiewaarden: Voor het voorbeeld van de visualisatie van het opgegeven gebied zijn de volgende waarden ingesteld:
- Gegevensset: samples.tpch.orders
- Visualisatie: Gebied
- Titel:
Total price and order year by order priority and clerk - X-axis:
- Veld:
o_orderdate - Transformeren:
Yearly - Schaaltype:
Continuous - Astitel:
Order year
- Veld:
- Y-as:
- Veld:
o_totalprice - Astitel:
Total price - Schaaltype:
Continuous - Transformeren:
Sum
- Veld:
- Kleur:
- Veld:
o_orderpriority - Legendatitel:
Order priority
- Veld:
- Filter
- Veld:
TPCH orders.o_clerk
- Veld:
SQL-query: Voor deze gebiedsvisualisatie is de volgende SQL-query gebruikt om de gegevensset met de naam TPCH orderste genereren.
SELECT * FROM samples.tpch.orders;
staafdiagram
Staafdiagrammen vertegenwoordigen de wijziging in metrische gegevens in de loop van de tijd of in verschillende categorieën en geven evenredigheid weer, vergelijkbaar met een cirkelvisualisatie.
De indeling aanpassen:
- Klik op het
het menu van de Y-as in het visualisatiebewerkingspaneel.
- In de sectie Indeling, kies Stack of 100% Stack, of Groep.
Configuratiewaarden: Voor het opgegeven staafdiagramvoorbeeld zijn de volgende waarden ingesteld:
- Gegevensset: samples.tpch.orders
- Visualisatie: Staaf
- Titel:
Total price and order month by order priority and clerk - X-axis:
- Veld:
o_orderdate - Transformeren:
Monthly - Schaaltype:
Continuous - Astitel:
Order month
- Veld:
- Y-as:
- Veld:
o_totalprice - Schaaltype:
Continuous - Transformeren:
Sum - Astitel:
Total price
- Veld:
- Kleur:
- Veld:
o_orderpriority - Legendatitel:
Order priority
- Veld:
- Filter
- Veld:
TPCH orders.o_clerk
- Veld:
SQL-query: De volgende SQL-query heeft de gegevensset TPCH orders gegenereerd voor deze staafvisualisatie.
SELECT * FROM samples.tpch.orders;
Box-grafiek
In de visualisatie van het vakdiagram ziet u het distributieoverzicht van numerieke gegevens, optioneel gegroepeerd op categorie. Met behulp van een visualisatie van een boxdiagram kunt u snel de waardebereiken in categorieën vergelijken en de lokaliteit, verspreiding en scheefheidsgroepen van de waarden visualiseren via hun kwartielen. In elk vak toont de donkerdere lijn het interquartielbereik. Zie het boxgrafiekartikel op Wikipedia voor meer informatie over het interpreteren van boxplotvisualisaties.
Voor het opgegeven voorbeeld van het vakdiagram zijn de volgende waarden ingesteld:
- X-kolom (gegevenssetkolom):
l-returnflag - Y-kolommen (gegevenssetkolom):
l_extendedprice - Titel van X-as:
Return flag1 - Titel van Y-as:
Extended price
SQL-query: Voor deze grafiekvisualisatie is de volgende SQL-query gebruikt om de gegevensset te genereren.
SELECT * FROM samples.tpch.lineitem;
bubbeldiagram
Bellendiagrammen zijn spreidingsdiagrammen waarbij de grootte van elke puntmarkering een relevante metrische waarde weergeeft. Als u een bellendiagram wilt maken, selecteert u Spreiding als visualisatietype. Kies in de grootte-instelling de metriek die u wilt weergeven door de grootte van de markeringen.
Configuratiewaarden: Voor het opgegeven bellendiagramvoorbeeld zijn de volgende waarden ingesteld:
- Gegevensset: taxiritten in NYC
- Visualisatie: Spreiding
- Titel:
Trip distance, fares, and trip duration - X-axis:
- Veld:
trip_distance - Schaaltype:
Continuous - Transformeren:
None
- Veld:
- Y-as:
- Veld:
fare_amount - Schaaltype:
Continuous - Transformeren:
None
- Veld:
- Sorteren op kleur:
- Veld:
pickup_zip
- Veld:
- Grootte:
- Veld:
minutes_in_taxi - Transformeren:
None
- Veld:
SQL-query: Voor deze visualisatie van een bubbelgrafiek werd de volgende SQL-query gebruikt om de gegevensset te genereren.
SELECT
*,
TIMESTAMPDIFF(MINUTE, tpep_pickup_datetime, tpep_dropoff_datetime) AS minutes_in_taxi
FROM samples.nyctaxi.trips
LIMIT 500;
Choropleth-kaart
In choropleth-visualisaties worden geografische locaties, zoals landen of staten, gekleurd op basis van de geaggregeerde waarden van elke belangrijke kolom. De query moet geografische locaties retourneren op naam. Gebruikers kunnen kaarten maken die administratieve grenzen weergeven op het niveau van het land, de staat of provincie, en het district of de gemeente.
Configuratiewaarden: Voor deze choroplethvisualisatie zijn de volgende waarden ingesteld:
- Gegevensset: samples.tpch.customer
- Land:
Country - Kleur: som(c_acct_bal)
SQL-query: Voor deze choroplethvisualisatie is de volgende SQL-query gebruikt om de gegevensset te genereren.
SELECT
INITCAP(n_name) AS Country,
SUM(c_acctbal)
FROM samples.tpch.customer
JOIN samples.tpch.nation WHERE n_nationkey = c_nationkey
GROUP BY 1;
Cohortdiagram
Cohortgrafieken visualiseren gebruikersretentie- en gedragspatronen in de loop van de tijd door gebruikers te groeperen op basis van een gedeeld kenmerk (zoals registratiedatum) en hun activiteiten bij te houden gedurende de volgende perioden. Deze visualisatie helpt u te begrijpen hoe verschillende cohorten van gebruikers in de loop van de tijd met uw product of service werken.
Als u een cohortgrafiek wilt maken, gebruikt u een draaivisualisatie met bewaargegevens. In het volgende voorbeeld wordt de retentie van klanten bijgehouden door te berekenen wanneer klanten voor het eerst een order hebben geplaatst (hun cohortdatum) en te meten hoeveel klanten uit elk cohort actief blijven in de volgende jaren. De kleurenschaal geeft retentiepercentages aan, met donkerdere kleuren met een hogere retentie.
Configuratiewaarden: Voor dit cohortdiagramvoorbeeld zijn de volgende waarden ingesteld:
- Gegevensset: samples.tpch.orders
- Visualisatie: Pivot
- Titel:
Customer retention by cohort year - Rijen:
- Veld:
Cohort - Transformeren:
Yearly
- Veld:
- Kolommen:
- Veld:
Active Period
- Veld:
- Cel:
- Veld:
Retention - Stijl:
Color Scale
- Veld:
SQL-query: Voor deze cohortgrafiekvisualisatie is de volgende SQL-query gebruikt om de gegevensset Orders cohort analysiste genereren.
-- get the list of customers and when they were active
WITH history AS (
SELECT o_orderdate, o_custkey -- replace with the right columns representing date and id
FROM samples.tpch.orders -- replace with desired table
GROUP BY ALL
),
-- find the date of the first order for each customer
cohort AS (
SELECT o_custkey, MIN(o_orderdate) AS first_date
FROM history
GROUP BY 1
),
-- combine the customer activity table with the date of first activity, and choose a granularity (e.g. YEAR)
joined AS (
SELECT
DATE_TRUNC("YEAR", first_date) AS cohort,
CAST(DATE_DIFF(YEAR, cohort, o_orderdate) AS STRING) AS active,
o_custkey
FROM history LEFT JOIN cohort USING(o_custkey)
),
-- calculate the number of distinct customers by cohort and date active
grouped AS (
SELECT cohort, active, COUNT(DISTINCT o_custkey) AS customers
FROM joined
GROUP BY 1, 2
),
-- calculate the number of initial customers for each cohort
initial_customers AS (
SELECT cohort, customers AS t0_customers
FROM grouped
WHERE active = 0
)
-- calculate the retention by cohort and date active
SELECT
cohort AS Cohort,
active AS Active,
CASE WHEN active = 1 THEN CONCAT(active, " year")
ELSE CONCAT(active, " years") END AS `Active Period`,
customers AS Customers,
t0_customers AS `Initial Customers`,
TRY_DIVIDE(customers, t0_customers) AS Retention
FROM grouped LEFT JOIN initial_customers USING (cohort)
WHERE active > 0;
combinatiegrafiek
Combinatiegrafieken combineren lijn- en staafdiagrammen om de wijzigingen in de loop van de tijd te presenteren met evenredigheid.
Configuratiewaarden: Voor deze visualisatie van een combinatiegrafiek zijn de volgende waarden ingesteld:
- Gegevensset: samples.tpch.partsupp
- Visualisatie: Combinatie
- X-as:
ps_partkey- Schaaltype:
Continuous
- Schaaltype:
- Y-as:
- Staaf:
ps_availqty - Aggregatietype:
SUM - Regel:
ps_supplycost - Aggregatietype:
AVG
- Staaf:
- Kleur van de Y-serie:
Sum of ps_availqtyAverage ps_supplycost
SQL-query: Voor deze visualisatie van een combinatiegrafiek is de volgende SQL-query gebruikt om de gegevensset te genereren.
SELECT * FROM samples.tpch.partsupp;
Combinatiegrafiek met dubbele as
U kunt combinatiegrafieken gebruiken om twee verschillende y-assen weer te geven. Met uw combinatiediagram-widget geselecteerd, klikt u op het Het kebabmenu in de Y-as instellingen in het deelvenster grafiekconfiguratie. Schakel de optie Dubbele as inschakelen in.
Configuratiewaarden: Voor deze combinatiegrafiek is de optie Dubbele as inschakelen ingeschakeld. De andere configuraties worden als volgt ingesteld:
- Gegevensset: samples.nyctaxi.trips
- Visualisatie: Combinatie
- X-as:
tpep_pickup_datetime- Transformeren:
Weekly - Schaaltype:
Continuous
- Transformeren:
- Y-as:
- Linker Y-as (staaf):
trip_distance- Transformeren:
AVG
- Transformeren:
- Rechter Y-as (lijn):
fare_amount- Transformeren:
AVG
- Transformeren:
- Linker Y-as (staaf):
Kleur per Y-serie
Average trip_distanceAverage fare_amount
SQL-query: de volgende SQL-query is gebruikt om de gegevensset te genereren:
SELECT * FROM samples.nyctaxi.trips;
Teller visualisatie van
Tellers geven één enkele waarde prominent weer, met een optie om deze te vergelijken met een offsetwaarde. Als u tellers wilt gebruiken, geeft u op welke gegevens moeten worden weergegeven in de tellervisualisatie voor de kolommen Waarde en Vergelijking . Kies optioneel een datumkolom en aggregatie om een sparkline in het diagram weer te geven.
U kunt voorwaardelijke opmaak instellen en de tekststijl aanpassen in de waardeconfiguratiegegevens.
Configuratiewaarden: Voor dit voorbeeld van tellervisualisatie zijn de volgende waarden ingesteld:
- Gegevensset:
samples.tpch.orders - Visualisatie: Teller
- Titel:
Orders: Total price by date (compared to the previous day) - Waarde:
- Datum:
DAILY(o_orderdate) - Waarde:
total price
- Datum:
- Vergelijking:
- Veld:
o_orderdate - Dagen geleden offset: -1
- Veld:
SQL-query: Voor deze tellervisualisatie is de volgende SQL-query gebruikt om de gegevensset te genereren:
SELECT
SUM(o_totalprice) AS `total price`,
o_orderdate
FROM
samples.tpch.orders
GROUP BY o_orderdate
ORDER BY o_orderdate DESC;
Trechterdiagram
Het trechterdiagram helpt bij het analyseren van de wijziging in een metrische waarde in verschillende fasen. Als u de trechter wilt gebruiken, geeft u een step en een value kolom op.
In het volgende trechterdiagram ziet u bijvoorbeeld hoe gebruikers door fasen van een registratiestroom gaan. Elke fase vertegenwoordigt een stap in het proces, met de grootte die het aantal gebruikers weergeeft dat die stap heeft bereikt.
Configuratiewaarden: Voor dit trechterdiagram zijn de volgende waarden ingesteld:
- Gegevensset: Trechterfasen van User Engagement
- Visualisatie: Trechter
- X-as:
stage - Y-as:
count- Aggregatietype:
SUM
- Aggregatietype:
- Kleurkolom:
- Kolom gegevensset:
count
- Kolom gegevensset:
SQL-query: De volgende SQL-query heeft de dataset gegenereerd voor deze trechterdiagramvisualisatie.
SELECT *
FROM VALUES
('Visited Website', 10000),
('Signed Up', 4000),
('Activated Account', 2500),
('Added First Item', 1500),
('Completed Purchase', 800)
AS funnel(stage, count);
heatmap-grafiek
Heatmap-grafieken combineren functies van staafdiagrammen, gestapelde grafieken en bellendiagrammen, zodat u numerieke gegevens kunt visualiseren met behulp van kleuren.
Met de volgende heatmap wordt bijvoorbeeld het aantal orders gevisualiseerd op basis van hun prioriteit en verzendmethode. De x-as vertegenwoordigt verschillende volgordeprioriteiten, terwijl de y-as verschillende verzendmethoden vertegenwoordigt. De kleurintensiteit geeft de som van het aantal bestellingen aan, met een legenda die de schaal daarvan toont.
Notitie
Heatmaps kunnen maximaal 64.000 rijen of 10 MB weergeven.
Configuratiewaarden: Voor deze heatmapgrafiekvisualisatie zijn de volgende waarden ingesteld:
- Gegevensset: samples.tpch.orders
- Visualisatie: Heatmap
- X-as:
priority - Y-as:
ship_mode - Kleurkolom:
- Kolom gegevensset:
order_count - Aggregatietype:
SUM
- Kolom gegevensset:
- X-asnaam (overschrijft standaardwaarde):
Order Priority - Naam van Y-as (overschrijven standaardwaarde):
Shipping method - Kleurovergang:
Green Blue
SQL-query: Voor deze heatmapgrafiekvisualisatie is de volgende SQL-query gebruikt om de gegevensset te genereren.
SELECT
o.o_orderpriority AS priority,
l.l_shipmode AS ship_mode,
COUNT(*) AS order_count,
o.o_orderdate
FROM
samples.tpch.orders AS o
JOIN
samples.tpch.lineitem AS l
ON
o.o_orderkey = l.l_orderkey
GROUP BY
o.o_orderpriority,
l.l_shipmode,
o.o_orderdate
ORDER BY
priority,
ship_mode;
Histogramgrafiek
In een histogram wordt de frequentie van een bepaalde waarde in een gegevensset weergegeven. Een histogram helpt u te begrijpen of een gegevensset waarden bevat die rond een klein aantal bereiken zijn geclusterd of meer zijn verdeeld. Een histogram wordt weergegeven als een staafdiagram waarin u het aantal afzonderlijke balken (ook wel bins genoemd) bepaalt.
Configuratiewaarden: Voor deze visualisatie van het histogram zijn de volgende waarden ingesteld:
- Gegevensset: samples.tpch.orders
- Visualisatie: Histogram
- X-kolom (gegevenssetkolom):
o_totalprice - Aantal bins: 20
- X-asnaam (overschrijft standaardwaarde):
Total price
Configuratieopties: Voor configuratieopties van de histogramgrafiek, zie configuratieopties voor de histogramgrafiek.
SQL-query: Voor deze histogramvisualisatie is de volgende SQL-query gebruikt om de gegevensset te genereren.
SELECT * FROM samples.tpch.orders;
Lijnvisualisatie
Lijnvisualisaties presenteren de wijziging in een of meer metrische gegevens in de loop van de tijd.
Configuratiewaarden: Voor dit voorbeeld van een lijnvisualisatie zijn de volgende waarden ingesteld:
- Gegevensset: samples.tpch.orders
- Visualisatie: Lijn
- Titel:
Average price and order year by order priority and clerk - X-axis:
- Veld:
o_orderdate - Transformeren:
Yearly - Schaaltype:
Continuous - Astitel:
Order year
- Veld:
- Y-as:
- Veld:
o_totalprice - Transformeren:
Average - Schaaltype:
Continuous - Astitel:
Average price
- Veld:
- Kleur:
- Veld:
o_orderpriority - Legendatitel:
Order priority
- Veld:
SQL-query: Voor deze visualisatie van het lijndiagram is de volgende SQL-query gebruikt om de gegevensset met de naam Orders datate genereren.
SELECT * FROM samples.tpch.orders;
taartdiagram
Cirkelvisualisaties tonen evenredigheid tussen metrische gegevens. Ze zijn niet bedoeld voor het overbrengen van tijdreeksgegevens.
Configuratiewaarden: Voor dit voorbeeld van cirkelvisualisatie zijn de volgende waarden ingesteld:
- Gegevensset: samples.tpch.orders
- Visualisatie: Taartdiagram
- Titel:
Total price by order priority and clerk - Hoek:
- Veld:
o_totalprice - Transformeren:
Sum - Astitel:
Total price
- Veld:
- Kleur:
- Veld:
o_orderpriority - Legendatitel:
Order priority
- Veld:
- Filter
- Veld:
TPCH orders.o_clerk
- Veld:
SQL-query: Voor deze cirkelvisualisatie is de volgende SQL-query gebruikt om de gegevensset met de naam TPCH orderste genereren.
SELECT * FROM samples.tpch.orders;
Pivot-visualisatie
Met een draaitabelvisualisatie worden records van een queryresultaat samengevoegd in een tabelweergave. Het is vergelijkbaar met PIVOT of GROUP BY instructies in SQL. U configureert de draaivisualisatie met velden voor slepen en neerzetten.
Zie de configuratie van draaitabellen voor gedetailleerde informatie over opties voor de configuratie van draaitabellen, waaronder plakkoppen, voorwaardelijke opmaak en koppelingen toevoegen.
Configuratiewaarden: Voor dit voorbeeld van een draaivisualisatie zijn de volgende waarden ingesteld:
- Gegevensset: samples.tpch.lineitem
- Visualisatie: Pivot
- Titel:
Line item quantity by return flag and ship mode by supplier - Rijen:
- Veld:
l_returnflag - Totaal weergeven: Aangevinkt
- Veld:
- Kolommen:
- Veld:
l_shipmode - Totale weergave: Aan
- Veld:
- Waarden
- Veld:
l_quantity - Transformatie: Som
- Veld:
SQL-query: Voor deze draaivisualisatie is de volgende SQL-query gebruikt om de gegevensset met de naam TPCH lineitemte genereren.
SELECT * FROM samples.tpch.lineitem;
Puntkaart
Puntkaarten geven kwantitatieve gegevens weer als symbolen die zijn geplaatst op specifieke kaartlocaties. Markeringen worden geplaatst met behulp van breedte- en lengtegraadcoördinaten, die moeten worden opgenomen als onderdeel van de resultatenset voor dit grafiektype. In het volgende voorbeeld worden gegevens van botsingen van motorvoertuigen in New York, NY gebruikt.
Configuratiewaarden: Voor deze puntkaartvisualisatie zijn de volgende waarden ingesteld:
- Gegevensset: Analyse van Huisprijzen in Seattle
- Visualisatie: Puntkaart
- Coördinaten:
- Breedtegraad:
LATITUDE - Lengtegraad:
LONGITUDE
- Breedtegraad:
- Kleur:
- Veld:
avg(bedrooms)- Schaaltype: Categorisch
- Veld:
- Grootte:
- Veld:
avg(price)
- Veld:
Notitie
Er zijn geen Databricks-gegevenssets met breedtegraad- of lengtegraadgegevens, dus er is geen SQL-voorbeeldquery beschikbaar voor dit voorbeeld.
Sankeydiagram
Een sankey-diagram visualiseert de stroom van de ene set waarden naar de andere.
Configuratiewaarden: Voor dit sankey-diagram zijn de volgende waarden ingesteld:
- Gegevensset: samples.nyctaxi.trips
- Visualisatie: Sankey
- Stadia
stage1stage2
- Waarde
- SOM(waarde)
SQL-query: Voor deze Sankey-visualisatie is de volgende SQL-query gebruikt om de gegevensset te genereren.
SELECT pickup_zip AS stage1, dropoff_zip AS stage2, SUM(fare_amount) AS value
FROM samples.nyctaxi.trips
GROUP BY 1, 2
ORDER BY 3 DESC
LIMIT 10;
Spreidingsvisualisatie
Spreidingsvisualisaties worden vaak gebruikt om de relatie tussen twee numerieke variabelen weer te geven. U kunt de derde dimensie coderen met kleur om weer te geven hoe de numerieke variabelen verschillen tussen groepen.
Configuratiewaarden: Voor dit voorbeeld van een spreidingsvisualisatie zijn de volgende waarden ingesteld:
- Gegevensset: samples.tpch.lineitem
- Visualisatie: Spreiding
- Titel:
Total price and quantity by ship mode and supplier - X-axis:
- Veld:
l_quantity - Astitel:
Quantity - Schaaltype:
Continuous - Transformeren:
None
- Veld:
- Y-as:
- Veld:
l_extendedprice - Schaaltype:
Continuous - Transformeren:
None - Astitel:
Price
- Veld:
- Kleur:
- Veld:
l_shipmode - Legendatitel:
Ship mode
- Veld:
- Filter
- Veld:
TPCH lineitem.l_supplierkey
- Veld:
SQL-query: Voor deze spreidingsvisualisatie is de volgende SQL-query gebruikt om de gegevensset met de naam TPCH lineitemte genereren.
SELECT * FROM samples.tpch.lineitem
tabelvisualisatie
In de tabelvisualisatie worden gegevens in een standaardtabel weergegeven, maar kunt u de gegevens handmatig opnieuw ordenen, verbergen en opmaken.
Notitie
Tabellen kunnen maximaal 64.000 rijen of 10 MB weergeven.
Configuratiewaarden: Voor dit voorbeeld van een tabelvisualisatie zijn de volgende waarden ingesteld:
- Gegevensset: samples.tpch.lineitem
- Visualisatie: Tabel
- Titel:
Line item summary by supplier - Kolommen:
- Rijnummer weergeven: Ingeschakeld
- Veld:
l_orderkey - Veld:
l_extendedprice- Weergeven als:
Number - Getalnotatie: € 0,00
- Weergeven als:
- Veld:
l_discount- Weergeven als:
Number - Getalnotatie: %0.00
- Weergeven als:
- Veld:
l_tax- Weergeven als:
Number - Getalnotatie: %0.00
- Weergeven als:
- Veld:
l_shipdate - Veld:
l_shipmode
- Filter
- Veld:
TPCH lineitem.l_supplierkey
- Veld:
Configuratieopties: Zie Tabelopties voor configuratieopties voor tabelvisualisatie.
SQL-query: Voor deze tabelvisualisatie is de volgende SQL-query gebruikt om de gegevensset met de naam TPCH lineitemte genereren.
SELECT * FROM samples.tpch.lineitem
Watervalgrafiek
Watervalgrafieken geven het cumulatieve effect van opeenvolgende positieve en negatieve waarden weer, waarin wordt getoond hoe een initiële waarde wordt beïnvloed door een reeks tussenliggende positieve en negatieve waarden. Ze worden vaak gebruikt om financiële gegevens te visualiseren, zoals winst- en verliesoverzichten, of om te laten zien hoe verschillende factoren bijdragen aan een totale wijziging.
Configuratiewaarden: Voor dit watervalgrafiekvoorbeeld zijn de volgende waarden ingesteld:
- Gegevensset: gegenereerd door query
- Visualisatie: Waterval
- X-as: Maandelijks(date_col)
- Y-as: SOM(bedrag)
SQL-query: Voor deze tabelvisualisatie is de volgende SQL-query gebruikt om de gegevensset te genereren.
with base as (
SELECT
*
FROM
VALUES
(2535, '2025-01-01'),
(-853, '2025-02-01'),
(3229, '2025-03-01'),
(1820, '2025-04-01'),
(3195, '2025-05-01'),
(-1800, '2025-06-01'),
(-562, '2025-07-01'),
(-332, '2025-08-01'),
(1750, '2025-09-01'),
(-330, '2025-10-01'),
(3300, '2025-11-01'),
(4400, '2025-12-01') AS t (amount, date_str)
)
SELECT
amount,
cast(date_str as date) as date_col
from
base