Customer Journey Analytics BI-extensie

NOTE
U moet beschikken over Selecteren -pakket of hoger gebruiken om de in deze sectie beschreven functionaliteit te gebruiken. Neem contact op met de beheerder als u niet zeker weet welk Customer Journey Analytics-pakket u hebt.

De Customer Journey Analytics BI extension biedt SQL toegang tot de gegevensweergaven die u in Customer Journey Analytics hebt gedefinieerd. Uw gegevensingenieurs en analisten zouden met Power BI, Tableau, of andere bedrijfsintelligentie en visualisatiehulpmiddelen (verder die als hulpmiddelen van BI worden bedoeld) vertrouwd kunnen zijn. Ze kunnen nu rapporten en dashboards maken op basis van dezelfde gegevensweergaven die gebruikers van Customers Journey Analytics gebruiken bij het maken van hun Analysis Workspace-projecten.

Adobe Experience Platform Query-service is de SQL interface aan gegevens beschikbaar in het gegevens meer van Experience Platform. Met de Customer Journey Analytics BI extension enabled, de functionaliteit van Query Service is uitgebreid om de gegevensweergaven van uw Customer Journey Analytics weer te geven als tabellen of weergaven in een Query Service sessie. Dientengevolge, bedrijfsintelligentiehulpmiddelen die gebruiken Query Service als hun interface PostgresSQL naadloos van deze uitgebreide functionaliteit profiteert.

De belangrijkste voordelen zijn:

  • Het is niet nodig om een gelijkwaardige vertegenwoordiging van de gegevensmeningen van de Customer Journey Analytics binnen het hulpmiddel van BI zelf te ontspannen.
    Zie Gegevensweergaven voor meer informatie over de functionaliteit van gegevensmeningen om te begrijpen wat moet worden ontspannen.
  • Meer consistentie in rapportage en analyse tussen BI-instrumenten en Customer Journey Analytics.
  • Combineer de gegevens van de Customer Journey Analytics met andere gegevensbronnen reeds beschikbaar in de hulpmiddelen van BI.

Vereisten

Als u deze functionaliteit wilt gebruiken, moet u:

  • De functionaliteit configureren voor de relevante productprofielen, gebruikersgroepen en/of individuele gebruikers. De toegangsvereisten omvatten:

    • Adobe Experience Platform Query Service
    • Werkruimteprojecten in Customer Journey Analytics
    • Gewenste CJA-gegevensweergaven voor gebruik
    • Toegang tot de extensie BI in de gereedschappen voor gegevensweergave
  • Het verlopen van het gebruik op niet-vervallende geloofsbrieven om de hulpmiddelen van BI aan te sluiten Customer Journey Analytics BI extension. De Referentiegids verstrekt meer informatie bij het plaatsen van het verlopen van geloofsbrieven of niet-vervallende geloofsbrieven.

Zie Toegangsbeheer in de sectie Beheer Customer Journey Analytics voor aanvullende informatie.

Gebruik

Als u de opdracht Customer Journey Analytics BI extension kunt u SQL rechtstreeks gebruiken of de slepen en neerzetten-ervaring gebruiken die beschikbaar is in het specifieke BI-gereedschap.

SQL

U kunt de functionaliteit direct in SQL verklaringen gebruiken gebruikend of de Redacteur van de Vraag of een standaard bevel-lijn van PostgresSQL (CLI) cliënt.

Query-editor

In Adobe Experience Platform:

  1. Selecteren **** Zoekopdrachten **** van ​ GEGEVENSBEHEER ​ in het linkerspoor.

  2. Selecteren Query maken ​ Query maken ​.

  3. Selecteer de cja ​ Database ​.

  4. Als u de query wilt uitvoeren, typt u de SQL-instructie en selecteert u de Afspelen knop (of druk op [SHIFT] + [ENTER]).

PostgresSQL CLI
  1. Zoek en kopieer uw PostgresSQL-referenties in Adobe Experience Platform:

    1. Selecteren **** Zoekopdrachten **** van de linkerspoorstaaf (onder ​ GEGEVENSBEHEER ​).

    2. Selecteren ​ Credentials ​ in de bovenste balk.

    3. Selecteer de cja ​ Database ​.

    4. Om het bevelkoord te kopiëren, gebruik Kopiëren in de ​ PSQL, opdracht ​ sectie.

  2. Open een opdracht- of terminalvenster.

  3. Als u zich wilt aanmelden en uw query's wilt uitvoeren, plakt u de opdrachttekenreeks in uw terminal.

Zie Handleiding voor de Query Editor voor meer informatie .

BI-gereedschappen

Op dit moment wordt Customer Journey Analytics BI extension wordt alleen ondersteund en getest op Power BI en Tableau. Andere hulpmiddelen van BI die de interface PSQL gebruiken zouden ook kunnen werken, maar officieel nog niet gesteund.

Power BI
  1. Bekijk de details van uw PostgresSQL geloofsbrieven in Adobe Experience Platform:

    1. Selecteren **** Zoekopdrachten **** van de linkerspoorstaaf (onder ​ GEGEVENSBEHEER ​).

    2. Selecteren ​ Credentials ​ in de bovenste balk.

    3. Selecteer de cja ​ Database ​.

    4. Gebruiken Kopiëren om elk van de parameters van de geloofsbrieven te kopiëren Postgres (Host, Port, Database, Username, en andere) indien nodig in de Power BI.

  2. In Power BI:

    1. Selecteer in het hoofdvenster ​ Gegevens ophalen ​ in de bovenste werkbalk.

    2. Selecteren More… in het linkerspoor.

    3. In de Gegevens ophalen scherm, zoeken naar PostgresSQL en selecteert u de ​ PostgresSQL-database ​ in de lijst.

    4. In de ​ PostgressSQL-database ​ dialoogvenster:

      1. Plakken **** Host **** parameter van Experience Platforms Credentials in ​ Server ​ tekstveld.

      2. Plakken **** Database **** parameter van Experience Platforms Credentials in ​ Database ​ tekstveld.

        Toevoegen ?FLATTEN aan de ​ Database ​ parameter, zodat het als leest prod:cja?FLATTEN bijvoorbeeld. Zie Geneste gegevensstructuren samenvoegen voor gebruik met BI-gereedschappen van derden voor meer informatie .

      3. Wanneer wordt gevraagd om Data Connectivity modus, selecteren DirectQuery.

      4. U wordt gevraagd Username en Password. De equivalente parameters van Experience Platforms gebruiken Credentials.

    5. Na succesvolle login, verschijnen de lijsten van de de gegevensmening van de Customer Journey Analytics in Power BI ​ Navigator ​.

    6. Selecteer de tabellen in de gegevensweergave die u wilt gebruiken en selecteer ​ Laden ​.

    Alle dimensies en metriek die aan een of meer geselecteerde tabellen zijn gekoppeld, worden in het rechterdeelvenster weergegeven en kunnen in uw visualisaties worden gebruikt.

    Zie Verbinding maken met Power BI-zoekservice voor meer informatie .

Tableau
  1. Bekijk de details van uw PostgresSQL geloofsbrieven in Adobe Experience Platform:

    1. Selecteren **** Zoekopdrachten **** van de linkerspoorstaaf (onder ​ GEGEVENSBEHEER ​).

    2. Selecteren ​ Credentials ​ in de bovenste balk.

    3. Selecteer de cja ​ Database ​.

    4. Gebruiken Kopiëren om elk van de parameters van de geloofsbrieven te kopiëren Postgres (Host, Port, Database, Username, en andere) indien nodig in Tableau.

  2. In Tableau:

    1. Selecteren **** Meer **** van ​ Naar een server ​ in het linkerspoor.

    2. Selecteren ​ PostgresSQL ​ in de lijst.

    3. In de PostgresSQL dialoogvenster:

      1. Plakken **** Host **** parameter van Experience Platforms Credentials in ​ Server ​ tekstveld.

      2. Plakken **** Poort **** parameter van Experience Platforms Credentials in ​ Poort ​ tekstveld.

      3. Plakken **** Database **** parameter van Experience Platforms Credentials in ​ Database ​ tekstveld.

        Toevoegen %3FFLATTEN aan de ​ Database ​ parameter, zodat het als leest prod:cja%3FFLATTEN bijvoorbeeld. Zie Geneste gegevensstructuren samenvoegen voor gebruik met BI-gereedschappen van derden voor meer informatie .

      4. Selecteren **** Gebruikersnaam en wachtwoord **** van ​ Verificatie ​ lijst.

      5. Plakken **** Gebruikersnaam **** parameter van Experience Platforms Credentials in ​ Gebruikersnaam ​ tekstveld.

      6. Plakken **** Wachtwoord **** parameter van Experience Platforms Credentials in ​ Wachtwoord ​ tekstveld.

      7. Selecteren ​ Aanmelden ​.

    4. De gegevensweergaven van de Customer Journey Analytics worden weergegeven als tabellen in het dialoogvenster ​ Tabel ​ lijst.

    5. Sleep de tabellen die u op het canvas wilt gebruiken.

    U kunt nu met de gegevens van de lijsten van de gegevensmening werken om uw rapporten en visualisaties te bouwen.

    Zie Connect Tableau naar Query Service voor meer informatie .

Zie Client verbinden met Query-service voor een overzicht van en meer informatie over de verschillende beschikbare instrumenten.

Functionaliteit

Standaard hebben uw gegevensweergaven een tabelveilige naam die is gegenereerd op basis van hun vriendelijke naam. De gegevensweergave met de naam My Web Data View heeft de weergavenaam my_web_data_view. U kunt een voorkeursnaam definiëren voor gebruik in uw BI-gereedschap voor de gegevensweergave. Zie Instellingen voor gegevensweergave voor meer informatie .

Als u de ID's van de gegevensweergave wilt gebruiken als tabelnamen, kunt u de optionele CJA_USE_IDS instellen op de databasenaam wanneer verbinding wordt gemaakt. Bijvoorbeeld: prod:cja?CJA_USE_IDS geeft uw gegevensweergaven weer met namen als dv_ABC123.

Gegevensbeheer

De aan gegevensbeheer gerelateerde instellingen in Customer Journey Analytics worden overgenomen van Adobe Experience Platform. Dankzij de integratie tussen Customer Journey Analytics en Adobe Experience Platform Data Governance kunnen gevoelige gegevens van Customers Journey Analytics worden geëtiketteerd en kan het privacybeleid worden gehandhaafd.

De etiketten en het beleid van de privacy die op datasets werden gecreeerd die door Experience Platform worden verbruikt kunnen in het werkschema van de de gegevensmeningen van de Customer Journey Analytics worden bezocht. Daarom wordt aan de hand van de Customer Journey Analytics BI extension passende waarschuwingen of fouten tonen wanneer niet wordt voldaan aan de gedefinieerde privacylabels en beleidsregels.

Weergaven van gegevens weergeven

In de standaardSQL CLI kunt u van uw meningen een lijst maken gebruikend \dv

prod:all=> \dv
                       List of relations
 Schema |                    Name                    | Type |  Owner
--------+--------------------------------------------+------+----------
 public | my_web_data_view                           | view | postgres
 public | my_mobile_data_view                        | view | postgres

Geneste in plaats van samengevoegd

Standaard gebruikt het schema van uw gegevensweergaven geneste structuren, net als de oorspronkelijke XDM-schema's. De integratie ondersteunt ook de FLATTEN -optie. Met deze optie kunt u afvlakken forceren van het schema voor de gegevensweergaven (en elke andere tabel in de sessie). Het afvlakken staat voor gemakkelijker gebruik in de hulpmiddelen van BI toe die geen gestructureerde schema's steunen. Zie Werken met geneste gegevensstructuren in Query Service voor meer informatie .

Ondersteunde SQL

Zie SQL-naslagservice voor de volledige verwijzing naar welk type SQL wordt ondersteund.

Zie de onderstaande tabel voor voorbeelden van de SQL die u kunt gebruiken.

Voorbeelden
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 layout-auto
Patroon Voorbeeld
Schema-detectie
SELECTEREN * VANUIT dv1 WAAR 1=0
Uitsplitsing
DIm1, SUM(metrisch1) SELECTEREN ALS m1
VAN dv1
WAAR "tijdstempel" TUSSEN "2022-01-01" EN "2022-01-02"
GROEP OP DIm1
DIm1, SUM(metrisch1) SELECTEREN ALS m1
VAN dv1
WAAR "tijdstempel" TUSSEN "2022-01-01" EN "2022-01-02" EN
 filterId = '12345'
GROEP OP DIm1
DIm1, SUM(metrisch1) SELECTEREN ALS m1
VAN dv1
WAAR "tijdstempel" TUSSEN "2022-01-01" EN "2022-01-02" EN
 EN (dim2 = 'A' OF dim3 IN ('X', 'Y', 'Z')
GROEP OP DIm1
HAVING clausule
DIm1, SUM(metrisch1) SELECTEREN ALS m1
VAN dv1
WAAR "tijdstempel" TUSSEN "2022-01-01" EN "2022-01-02"
GROEP OP DIm1
VAN > 100
Onderscheiden, boven
dimensiewaarden
DIM1 VERSCHUIVEN VANUIT dv1 SELECTEREN
DIM1 SELECTEREN ALS dv1
VAN dv1
WAAR "tijdstempel" TUSSEN "2022-01-01" EN "2022-01-02"
GROEP OP DIm1
DIM1 SELECTEREN ALS dv1
VAN dv1
WHERE &quot;timestamp&quot; >= "2022-01-01" AND &quot;timestamp&quot; < "2022-01-02"
GROEP OP DIm1
ORDER BY SUM(metrisch1)
LIMIET 15
Metrische totalen
SUM(metrisch1) SELECTEREN ALS m1
VAN dv1
WAAR &quot;tijdstempel&quot; TUSSEN "2022-01-01" EN "2022-01-02"
Meerdere dimensies
uitsplitsingen
en toponderscheidingen
SELECTEER dim1, dim2, SUM(metrisch1) AS m1
VAN dv1
WAAR &quot;tijdstempel&quot; TUSSEN "2022-01-01" EN "2022-01-02"
GROEP MET DIM1, dim2
SELECTEER dim1, dim2, SUM(metrisch1) AS m1
VAN dv1
WAAR &quot;tijdstempel&quot; TUSSEN "2022-01-01" EN "2022-01-02"
GROEP MET 1, 2
VOLGORDE MET 1, 2
DIM1 VERSCHUIVEN, dim2 SELECTEREN
VAN dv1
Subselectie maken:
Aanvullende filters
resultaten
DIM1, m1 SELECTEREN
VAN (
 DIm1, SUM(metrisch1) SELECTEREN ALS m1
 VAN dv1
 WAAR &quot;tijdstempel&quot; TUSSEN "2022-01-01" EN "2022-01-02"
 GROEP OP DIm1
)
WAAR grijs 1 in ('A', 'B')
Subselectie maken:
Doorheen zoeken
gegevensweergaven
SELECT-toets, SUM(m1) AS totaal
VAN (
 DIm1 AS-toets SELECTEREN, SUM(metrisch1) AS m1
 VAN dv1
 WAAR &quot;tijdstempel&quot; TUSSEN "2022-01-01" EN "2022-01-02"
 GROEP OP DIm1

 UNIE

 DIm2 AS-toets SELECTEREN, SUM(m1) AS m1
 FROM dv2
 WAAR &quot;tijdstempel&quot; TUSSEN "2022-01-01" EN "2022-01-02"
 GROEP MET DIm2
GROEP OP toets
VOLGORDE PER totaal
Subselectie maken:
Gelaagde bron,
filteren,
en aggregatie

Gelaagd met subselecties:

SELECT rows.dim1, SUM(rows.m1) AS total
VAN (
 _.dim1,_.m1 SELECTEREN
 VAN (
 SELECTEER * UIT dv1
 WAAR &quot;tijdstempel&quot; TUSSEN "2022-01-01" EN "2022-01-02"
 ) _
 WHERE _.dim1 in ('A', 'B', 'C')
) rijen
GROEP MET 1
VOLGORDE PER totaal

Lagen met CTE:

MET rijen AS (
 MET _ AS (
 SELECTEREN * UIT data_ares
 WAAR &quot;tijdstempel&quot; TUSSEN "2021-01-01" EN "2021-02-01"
 )
 SELECTEER _.item, _.units UIT _
 WAAR _.item NIET NULL IS
)
SELECT rows.item, SUM(rows.units) AS-eenheden
UIT rijen WHERE rows.item in ('A', 'B', 'C')
GROEP OP rijen.item
Hiermee selecteert u waar de
metriek komt voor
of worden gemengd met
de afmetingen
SUM(metrisch1) SELECTEREN AS m1, dim1
VAN dv1
WAAR &quot;tijdstempel&quot; TUSSEN "2022-01-01" EN "2022-01-02"
GROEP MET 2

Dimensies

U kunt alle standaard beschikbare afmetingen selecteren of in de gegevensweergave definiëren. U selecteert een dimensie op basis van de id.

Metrics

De beschikbare meetgegevens zijn:

  • Een van de standaard beschikbare meetwaarden;
  • Gedefinieerd in de gegevensweergave;
  • Berekende meetgegevens die compatibel zijn met de gegevensweergave waartoe de gebruiker toegang heeft.

U selecteert metrisch door zijn identiteitskaart die in a wordt verpakt SUM(metric) -expressie, net als bij andere SQL-bronnen.

U kunt het volgende gebruiken:

  • SELECT COUNT(*) of COUNT(1) om de voorvallen metrisch te krijgen.
  • SELECT COUNT(DISTINCT dimension) of SELECT APPROX_COUNT_DISTINCT(dimension) om de ongeveer verschillende waarden van een dimensie te tellen. Zie details in Afzonderlijke waarden tellen.
  • Inline-berekeningen metriek op de vlucht combineren en/of wiskunde op hen doen.

Afzonderlijke waarden tellen

Door de onderliggende aard van hoe Customer Journey Analytics werkt, is de enige dimensie waarvoor u een exacte telling kunt krijgen, de adobe_personid dimensie. De volgende SQL-instructies SELECT COUNT(DISTINCT adobe_personid) of SELECT APPROX_COUNT_DISTINCT(adobe_personid) Retourneer de waarde van de maatstaf voor standaardpersonen, die het aantal verschillende personen is. Voor andere dimensies, wordt een ongeveer verschillende telling teruggekeerd.

Voorwaardelijke metriek

U kunt een IF of CASE in de SUM of COUNT functies om extra filtreren toe te voegen die voor geselecteerde metrisch specifiek is. Het toevoegen van deze clausules is gelijkaardig aan het toepassen van een filter op een metrische kolom in een de rapportlijst van de Werkruimte.

Voorbeelden:

SUM(IF(dim1 = 'X' AND dim2 = 'A', metric1, 0)) AS m1
SUM(CASE WHEN dim1 = 'X' AND dim2 = 'A' THEN metric1 END) AS m1

Inline-berekeningen

U kunt extra wiskunde op metrische uitdrukkingen toepassen in uw SELECT in plaats van dat de wiskunde in berekende metrisch wordt bepaald. In de volgende tabel wordt aangegeven welke typen expressies worden ondersteund.

Operator of functie
Details
+, -, *, /, en %
Toevoegen, aftrekken, vermenigvuldigen, verdelen en modulair/restant
-X of +X
Het teken wijzigen of een metrische waarde instellen waarbij X de metrische expressie is
PI()
Constante π
POSITIVE, NEGATIVE, ABS, FLOOR, CEIL, CEILING, EXP, LN, LOG10, LOG1P, SQRT, CBRT, DEGREES, RADIANS, SIN, COS, TAN, ACOS, ASIN, ATAN, COSH, SINH, en TANH
Unaire rekenfuncties
MOD, POW, POWER, ROUND, LOG
Binaire wiskundige functies

Speciale kolommen

Tijdstempel

De timestamp de speciale kolom wordt gebruikt om de datumwaaiers voor de vraag te verstrekken. Een datumbereik kan worden gedefinieerd met een BETWEEN expressie of een paar timestamp >, >=, <, <= controles ANDrd samen.
De timestamp is optioneel en als geen volledig bereik wordt opgegeven, worden standaardwaarden gebruikt:

  • Als er slechts een minimum is opgegeven (timestamp > X of timestamp >= X), loopt het bereik van X tot nu.
  • Als slechts een maximum wordt verstrekt (timestamp < X of timestamp <= X), ligt het bereik tussen X min 30 dagen en X.
  • Als er niets is opgegeven, ligt het bereik van nu min 30 dagen tot nu.

Het tijdstempelbereik wordt geconverteerd naar een algemeen filter voor het datumbereik in RankedRequest.
Het tijdstempelveld kan ook worden gebruikt in datum-/tijdfuncties om de tijdstempel van de gebeurtenis te parseren of af te kappen.

Datumbereik

De daterange speciale kolommen, vergelijkbaar met timestampHet filteren is echter beperkt tot volledige dagen. De daterange is ook optioneel en heeft dezelfde standaardwaarden als timestamp.
De daterange veld kan ook worden gebruikt in datum-/tijdfuncties om de gebeurtenisdatum te parseren of af te kappen.

De daterangeName de speciale kolom kan worden gebruikt om uw vraag te filtreren gebruikend een genoemde datumwaaier als Last Quarter.

NOTE
PowerBI biedt geen ondersteuning daterange metriek die minder dan een dag zijn (uur, 30 minuten, 5 minuten, enz.).

Filter-id

De filterId speciale kolom is optioneel en wordt gebruikt om een extern gedefinieerd filter toe te passen op de query. Het toepassen van een extern gedefinieerd filter op een query lijkt op het slepen van een filter in een deelvenster in Workspace. Er kunnen meerdere filter-id's worden opgegeven door AND-ing hen.

Samen met filterIdkunt u filterName als u de naam van een filter wilt gebruiken in plaats van de id.

Indien clausule

De WHERE clausule wordt in drie stappen afgehandeld:

  1. Het datumbereik zoeken in het menu timestamp, daterange, of daterangeName speciale velden.

  2. Extern gedefinieerde zoeken filterIds of filterNames om in het filtreren op te nemen.

  3. Zet de resterende expressies om in ad-hocfilters.

De behandeling wordt uitgevoerd door het eerste niveau van ANDs in de WHERE clausule. Elk hoogste niveau AND-ed expression must match one of the above. Iets dieper dan het eerste niveau van ANDs, of als de WHERE componentgebruik OROp het hoogste niveau wordt dit als een ad-hocfilter behandeld.

Sorteervolgorde

Door gebrek, sorteert de vraag de resultaten door eerste geselecteerde metrisch in dalende orde. U kunt de standaardsorteervolgorde overschrijven door ORDER BY ... ASC of ORDER BY ... DESC. Als u ORDER BYmoet u ORDER BY op de eerste geselecteerde metrische waarde.

U kunt de volgorde ook spiegelen met - (min) vóór de metrische waarde. Beide onderstaande instructies resulteren in dezelfde volgorde:

ORDER BY metric1 ASC
ORDER BY -metric1 DESC

Algemene functieondersteuning

Functie
Voorbeeld
Details
Gegoten
CAST(`timestamp` AS STRING) of
`timestamp`::string
Type casting wordt momenteel niet ondersteund, maar er wordt geen fout gegenereerd. De CAST functie wordt genegeerd.
Tijdstempel
WHERE `timestamp` >= TIMESTAMP('2022-01-01 00:00:00') AND `timestamp` < TIMESTAMP('2022-01-02 00:00:00')
Een tijdtekenreeks parseren als een tijdstempel voor gebruik in een WHERE clausule.
Naar tijdstempel
WHERE `timestamp` >= TO_TIMESTAMP('01/01/2022', 'MM/dd/yyyy') AND `timestamp` < TO_TIMESTAMP('01/02/2022', 'MM/dd/yyyy')
Een tijdtekenreeks parseren als een tijdstempel voor gebruik in een WHERE clausule, optioneel verstrekkend een formaat voor die tijdkoord.
Datum
WHERE `timestamp` >= DATE('2022-01-01') AND `timestamp` < DATE('2022-01-02')
Een datumtekenreeks parseren als een tijdstempel voor gebruik in een WHERE clausule.
Tot op heden
WHERE `timestamp` >= TO_DATE('01/01/2022', 'MM/dd/yyyy') AND `timestamp` < TO_DATE('01/02/2022', 'MM/dd/yyyy')
Een datumtekenreeks parseren als een tijdstempel voor gebruik in een WHERE -component, optioneel een notatie voor die datumtekenreeks opgeven.

Ondersteuning van Dimension-functies

Deze functies kunnen worden gebruikt voor dimensies in de SELECT, WHERE clausule, of in voorwaardelijke metriek.

Reeksfuncties

Functie
Voorbeeld
Details
Onder
SELECT LOWER(name) AS lower_name
Genereer een dynamische dimensie-id op het veld dat wordt doorgegeven.

Datum- en tijdfuncties

Functie
Voorbeeld
Details
Jaar
SELECT YEAR(`timestamp`)
Genereer een dynamische dimensie-id op het veld dat wordt doorgegeven.
Maand
SELECT MONTH(`timestamp`)
Genereer een dynamische dimensie-id op het veld dat wordt doorgegeven.
Dag
SELECT DAY(`timestamp`)
Genereer een dynamische dimensie-id op het veld dat wordt doorgegeven.
Dag van de week
SELECT DAYOFWEEK(`timestamp`)
Genereer een dynamische dimensie-id op het veld dat wordt doorgegeven. Gebruik de item-id in plaats van de waarde omdat u het nummer en niet de vriendschappelijke naam nodig hebt.
Dag van jaar
SELECT DAYOFYEAR(`timestamp`)
Genereer een dynamische dimensie-id op het veld dat wordt doorgegeven.
Week
SELECT WEEK(`timestamp`)
Genereer een dynamische dimensie-id op het veld dat wordt doorgegeven.
Kwart
SELECT QUARTER(`timestamp`)
Genereer een dynamische dimensie-id op het veld dat wordt doorgegeven.
Uur
SELECT HOUR(`timestamp`)
Genereer een dynamische dimensie-id op het veld dat wordt doorgegeven. Gebruik de item-id in plaats van de waarde omdat u het nummer en niet de vriendschappelijke naam nodig hebt.
Minute
SELECT MINUTE(`timestamp`)
Genereer een dynamische dimensie-id op het veld dat wordt doorgegeven.
Extraheren
SELECT EXTRACT(MONTH FROM `timestamp`)
Genereer een dynamische dimensie-id op het veld dat wordt doorgegeven. Gebruik de item-id in plaats van de waarde voor sommige onderdelen van deze functie omdat u het nummer nodig hebt en niet de vriendschappelijke naam.
Ondersteunde onderdelen zijn:
- Trefwoorden: YEAR, MONTH, DAYOFMONTH, DAYOFWEEK, DAYOFYEAR, WEEK, QUARTER, HOUR, MINUTE.
- Tekenreeksen: 'YEAR', 'Y', 'MONTH', 'M', 'DAYOFMONTH', 'DAY', 'D', 'DAYOFWEEK', 'DOW', 'DAYOFYEAR', 'DOY', 'WEEK', 'WOY", 'W', 'QUARTER', 'QOY', 'Q', 'HOUR', of 'MINUTE'.
Datum (deel)
SELECT DATE_PART('month', `timestamp`)
Genereer een dynamische dimensie-id op het veld dat wordt doorgegeven. Gebruik de item-id in plaats van de waarde voor sommige onderdelen van deze functie omdat u het nummer nodig hebt en niet de vriendschappelijke naam.
Ondersteunde tekenreeksonderdelen zijn: 'YEAR', 'Y', 'MONTH', 'M', 'DAYOFMONTH', 'DAY', 'D', 'DAYOFWEEK', 'DOW', 'DAYOFYEAR', 'DOY', 'WEEK', 'WOY", 'W', 'QUARTER', 'QOY', 'Q', 'HOUR', of 'MINUTE'.
Datum (afgebroken)
SELECT DATE_TRUNC('quarter', `timestamp`)
Genereer een dynamische dimensie-id op het veld dat wordt doorgegeven.
Ondersteunde tekenreeksgranulariteiten zijn: 'YEAR', 'Y', 'MONTH', 'M', 'DAYOFMONTH', 'DAY', 'D', 'DAYOFWEEK', 'DOW', 'DAYOFYEAR', 'DOY', 'WEEK', 'WOY", 'W', 'QUARTER', 'QOY', 'Q', 'HOUR', of 'MINUTE'.
recommendation-more-help
080e5213-7aa2-40d6-9dba-18945e892f79