Youtube statistics project

The charts show some of the Youtube statistics from the last 7 days, with videos, channels and tags statistics in separate tabs.
The charts are automatically updated every 6 hours (data event more frequently).
You can check the statistics for different countries (so far for Poland and USA).
Only those videos/channels that appear in the top 30 videos in a given country are included.

This is a project that I have invented and made from the ground up.
Here is some technical information about the project:

  • Data from YouTube is collected using a Python script that calls the YouTube API (data for top 30 videos and related channels).
  • The Python script is hosted on Azure Functions and runs every hour.
  • Youtube data is stored in Azure SQL.
  • I'm using a GitHub repo for this project, which is automatically synchronised with Azure Functions (a change in the repo automatically triggers an update in the Azure Function).
  • PowerBI Charts include a number of filters and data transformations in both PowerQuery and DAX, as well as aggregating data from each hour into a 7-day summary statistic.
  • This page is hosted in Azure Blob and contains PowerBI charts published to the web.

Company sales project

Here you can check charts related to a fictitious sales company. The project is a result of the Udemy course "Microsoft Power BI Desktop for Business Intelligence (2023)", which I completed to learn some of the basics of Power BI.

There are four sections (tabs), each containing a different aspect of sales indicators and results.

  • The first shows some general revenue and order data.
  • The second is a map of the world showing the size of orders in certain countries.
  • The next section shows some actual vs. target data and trends for a sample product.
  • And the last summarises customer data.

Elements

Text

This is bold and this is strong. This is italic and this is emphasized. This is superscript text and this is subscript text. This is underlined and this is code: for (;;) { ... }. Finally, this is a link.


Heading Level 2

Heading Level 3

Heading Level 4

Heading Level 5
Heading Level 6

Blockquote

Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.

Preformatted

i = 0;

while (!deck.isInOrder()) {
    print 'Iteration ' + i;
    deck.shuffle();
    i++;
}

print 'It took ' + i + ' iterations to sort the deck.';

Lists

Unordered

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Alternate

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Ordered

  1. Dolor pulvinar etiam.
  2. Etiam vel felis viverra.
  3. Felis enim feugiat.
  4. Dolor pulvinar etiam.
  5. Etiam vel felis lorem.
  6. Felis enim et feugiat.

Icons

Actions

Table

Default

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Alternate

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Buttons

  • Disabled
  • Disabled

Form