Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Tietotyypit | BigQuerylle Ominaisten Ominaisuuksien Johdanto
BigQueryn Perusteet

Haaste: Tietotyypit

Pyyhkäise näyttääksesi valikon

Tehtävä

  1. Kirjoita kysely, joka laskee kokonaisliikevaihdon per myymälä käyttämällä retail_data_updated -taulun tietoja: Kerro quantity (INTEGER) ja unit_price (FLOAT) saadaksesi liikevaihdon per tapahtuma.
    • Ryhmittele tulokset store_id-kentän mukaan;
    • Laske liikevaihdon summa jokaiselle myymälälle;
    • Kyselyn tulee palauttaa seuraavat sarakkeet:
      • store_id (tunniste jokaiselle myymälälle);
      • total_revenue (määrän ja yksikköhinnan tulojen summa per myymälä).
  2. Kirjoita kysely, joka laskee kuinka monta tapahtumaa tapahtui vuosittain ja kuukausittain käyttäen date-kenttää retail_data_updated -taulussa:
    • Erota vuosi ja kuukausi date-kentästä;
    • Ryhmittele vuoden ja kuukauden mukaan;
    • Laske tapahtumien määrä jokaisessa ajanjaksossa;
    • Kyselyn tulee palauttaa seuraavat sarakkeet:
      • year_month (muodossa YYYY-MM);
      • transaction_count (tapahtumien määrä kuukaudessa).
  3. Kirjoita kysely, joka vertaa verkkokauppa- ja myymälä-tapahtumien määrää retail_data_updated -taulussa:
    • Ryhmittele tiedot is_online-sarakkeen (BOOLEAN) mukaan;
    • Laske kuinka monta tapahtumaa on kummassakin arvossa (TRUE = verkkokauppa, FALSE = myymälä);
    • Kyselyn tulee palauttaa seuraavat sarakkeet:
      • is_online (TRUE tai FALSE);
      • transaction_count (tapahtumien määrä kummassakin ryhmässä).
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 2

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 3. Luku 2
some-alt