परिचय और राजस्व

SQL में बिज़नेस डेटा का विश्लेषण

Michel Semaan

Data Scientist

कोर्स ओवरव्यू

  • अध्याय 1: राजस्व, लागत, और लाभ
  • अध्याय 2: यूज़र-केन्द्रित मेट्रिक्स
  • अध्याय 3: यूनिट इकोनॉमिक्स और डिस्ट्रीब्यूशंस
  • अध्याय 4: एक एग्ज़िक्युटिव रिपोर्ट बनाना
SQL में बिज़नेस डेटा का विश्लेषण

Delivr लोगो

  • फूड डिलीवरी स्टार्टअप, Uber Eats जैसा
  • रेस्तरांओं से भोजन बल्क में स्टॉक करता है
  • ऐप के ज़रिए यूज़र्स को ये भोजन ऑफ़र करता है
  • यूज़र एक ऑर्डर में कई रेस्तरां से भोजन मंगा सकते हैं
SQL में बिज़नेस डेटा का विश्लेषण

राजस्व, लागत, और लाभ

  • लाभ (Profit): कंपनी की कमाई से उसका खर्च घटाने पर बची रकम
  • राजस्व (Revenue): कंपनी की कुल कमाई
  • लागत (Cost): कंपनी का कुल खर्च
  • लाभ = राजस्व - लागत
SQL में बिज़नेस डेटा का विश्लेषण

ज़रूरी टेबल्स

meals

meal_id  eatery                    meal_price  meal_cost
-------  ------------------------  ----------  ---------
0        'Leaning Tower of Pizza'  4           2        
1        'Leaning Tower of Pizza'  3.5         1.25     
2        'Leaning Tower of Pizza'  4.5         1.75
...      ...                       ...         ...

orders

order_date  user_id  order_id  meal_id  order_quantity
----------  -------  --------  -------  --------------
2018-06-01  0        0         4        3            
2018-06-01  0        0         14       2            
2018-06-01  0        0         15       1
...         ...      ...       ...       ...
SQL में बिज़नेस डेटा का विश्लेषण

राजस्व की गणना

  • उदाहरण ऑर्डर

    • तीन (3) बर्गर, $5 प्रति पीस
    • दो (2) सैंडविच, $3 प्रति पीस
    • कुल कीमत: $ 3 \times \$5 + 2 \times \$3 = \$21 $
  • राजस्व: हर भोजन की कीमत × ऑर्डर मात्रा, फिर सबका योग

क्वेरी

SELECT
  order_id,
  SUM(meal_price * order_quantity) AS revenue
FROM meals
JOIN orders ON meals.meal_id = orders.meal_id
GROUP BY order_id;
SQL में बिज़नेस डेटा का विश्लेषण

तिथियों के साथ काम

  • DATE_TRUNC(date_part, date)
  • उदाहरण
    • DATE_TRUNC('week', '2018-06-12') :: DATE'2018-06-11'
    • DATE_TRUNC('month', '2018-06-12') :: DATE'2018-06-01'
    • DATE_TRUNC('quarter', '2018-06-12') :: DATE'2018-04-01'
    • DATE_TRUNC('year', '2018-06-12') :: DATE'2018-01-01'
SQL में बिज़नेस डेटा का विश्लेषण

राजस्व

SQL में बिज़नेस डेटा का विश्लेषण

Preparing Video For Download...