Azure Stream Analytics Tutorial | Processing stream data with SQL

Поделиться
HTML-код
  • Опубликовано: 25 авг 2024

Комментарии • 192

  • @sud05
    @sud05 3 года назад +63

    These videos are even better than the live demos in my Azure Cert courses by Microsoft approved trainers 😁

  • @_indrid_cold_
    @_indrid_cold_ 4 года назад +10

    Adam, thank you so much for all your content. This is a fabulous e2e on IoT hubs and streaming. By far the best I have found; explain things incredibly well. MS should be recruiting you to do all their public training content!

  • @arun06530
    @arun06530 3 года назад +2

    That's a very crisp & clear video for Streaming Analytics in Azure.

  • @user-bh3gf9pp3w
    @user-bh3gf9pp3w 2 года назад +1

    Great video to show us this demo with multiple Azure service to do the IOT stream analytics! Thank you!

  • @SandeepKumar-jw5gy
    @SandeepKumar-jw5gy 3 года назад +2

    Really you are amazing, ADAM. Your videos are mind-blowing, very easy to understand. Even the tough topic looks so easy after I watch your videos as your explanation and presentation are very clear.

  • @RahulDhanawade-im7su
    @RahulDhanawade-im7su 5 месяцев назад

    You are a saviour, i have my final round of interview and given similar task. Couldnt thank you enough for posting this! Thanks mate.

  • @deepanshuaggarwal7042
    @deepanshuaggarwal7042 3 года назад +1

    Hello Adam, your way of teaching is very good and your presentation enhances it more. Whenever I need to study something related to azure, first I check video from your channel. You are doing a great work. Thanks

  • @sourabhsharma4878
    @sourabhsharma4878 3 года назад +2

    Very well demonstrated and step by step process. Keep up the good work 👍

  • @dks82
    @dks82 3 года назад +2

    outstanding demo, Adam. Thanks for your easy teaching techniques to motivate towards technology learning.

  • @ramaseshaprasadgaduputi8029
    @ramaseshaprasadgaduputi8029 3 года назад +1

    Excellent ! Thanks for helping in understanding the topics better and in a simple way.

  • @sukheshchow6644
    @sukheshchow6644 3 года назад +2

    Kudos to ur knowledge n presentation and making it a available for free cost🙏

  • @DerickEhiobu
    @DerickEhiobu Год назад

    Loved it, straight to the point. Learnt from this.

  • @riteshsharma344
    @riteshsharma344 3 года назад +1

    Thanks for the great video Adam
    I always refer your channel in my free time to explore the new things.

  • @arvinbonggal5443
    @arvinbonggal5443 3 года назад +1

    I am preparing for an exam and got sick with MS learning materials this is much better from their sources, I hope they will structure all tutorial like this for easy understanding

  • @sboychev1
    @sboychev1 3 года назад +1

    As always, very good presentation and explanation. Thank you Adam!

    • @AdamMarczakYT
      @AdamMarczakYT  3 года назад

      Glad you liked it! Thanks as always! :)

  • @ssrakeshsharma
    @ssrakeshsharma 2 года назад

    Too Good - Thank You So Much For Posting these Awesome Videos Guru Ji - Respect from India.

  • @sathyamurthithangaraj9054
    @sathyamurthithangaraj9054 2 года назад

    yes this was an amazing , what we understand in 2-3 hrs , we can easily pickup in 30 mins , nice demonstration.

  • @Khevyn360
    @Khevyn360 Год назад

    Wow u just explaned me what was trying to undestand about 4 months!! Tks

  • @daywork1849
    @daywork1849 6 месяцев назад

    man you make big smile on my face, Thanks

  • @gucciRouss
    @gucciRouss 3 года назад +1

    Thanks Adam this video is very helpful, easier than the original one from MS. Thanks a lot

  • @TrivenSharma
    @TrivenSharma 3 года назад +1

    This is brilliant video for beginners.

  • @YazminAbat
    @YazminAbat Год назад

    Regret not having used these materials for passing az-900. Thanks a lot for such wonderful content!

  • @purrinchi
    @purrinchi 3 года назад +1

    Best azure videos ever, and they are free ¡! Thank you a lot my friend

  • @charuchevy
    @charuchevy 3 года назад +1

    This was very well explained , Thank you Adam .

  • @ssunil1310
    @ssunil1310 2 года назад

    Thanks for putting amazing content, its so easy to learn from your video..

  • @SagnikSaha94
    @SagnikSaha94 3 года назад +1

    Hey Adam, your videos are really awesome and informative. Thank you for creating such a resourceful videos.

  • @HauNguyen-hr7qh
    @HauNguyen-hr7qh Год назад

    Thank you for creating such awesome and informative videos. I really grateful for those!

  • @rizomarshal7483
    @rizomarshal7483 Год назад

    this is just amazing walk-through.
    like all your content deeply explained with practical tips.
    learn a lot from this one - and was pleasure to watch.
    thanks for sharing your knowledge

  • @1277marina1277
    @1277marina1277 2 года назад

    Super helpful video. Excellent job Adam. Please do more advanced video on this subject please

  • @johng5295
    @johng5295 2 года назад

    Thanks in a million Adam! Very well explained. This is the best thing since slice bread + Power BI at a click of a button. This is the nth time that I am watching this again. Great content. Awesome. I couldn't find this explanation--simply put anywhere else. “Great teachers are hard to find”. Grade: A++ 💥

  • @ngophuthanh
    @ngophuthanh 3 года назад +1

    Excellent video. Thank you, Adam.

  • @alitswq
    @alitswq 3 года назад +1

    Amazing Video! Thanks Adam.

  • @polinoma931
    @polinoma931 2 года назад

    Thank you Adam. Again great tutorial :)

  • @alexandrefg8922
    @alexandrefg8922 Год назад

    Very instructive video! Thank you!

  • @CoyoteMTB77
    @CoyoteMTB77 3 года назад +1

    Great explanation and clear content. Coming from a Microsoft guy too ❤️

    • @AdamMarczakYT
      @AdamMarczakYT  3 года назад

      Much appreciated! Welcome aboard! :)

  • @amitvijay84
    @amitvijay84 Год назад

    A very very nice tutorial. Thanks!

  • @taguada3024
    @taguada3024 4 года назад

    You always give us a good overview for the proposal of videos. Congratulations :)

  • @Search4Knowledge
    @Search4Knowledge 3 года назад +1

    This was a GREAT demo!

  • @kothiyaVasahat
    @kothiyaVasahat 4 года назад

    Good explanation given Adam, it helped me while I was looking for streaming analytics videos !! Thanks for making

  • @ferpeo
    @ferpeo 4 года назад

    Really well explained! I'm sure it took you a lot of time to do this video and I Thank you very much for it! It will help me out with my Master Thesis

  • @ramt179
    @ramt179 3 года назад

    This is simply great way of presenting. Thank you!

    • @AdamMarczakYT
      @AdamMarczakYT  3 года назад

      Glad you like it, thanks for stopping by :)

  • @rajkumarjegadeesan9792
    @rajkumarjegadeesan9792 4 года назад

    Very good presentation on E2E scenarios. Thanks.

  • @c.4800
    @c.4800 3 года назад +1

    Congratulations! Great job!

  • @arulmouzhiezhilarasan8518
    @arulmouzhiezhilarasan8518 4 года назад

    Fantastic demo and explanations Adam! Kudos!

  • @guillaumemichael951
    @guillaumemichael951 4 года назад

    Awesome! Explanations are clear and complete, thanks

  • @ravikumar-pw9kp
    @ravikumar-pw9kp 7 месяцев назад

    Nice Presentation, Thank you!!

  • @williamjavierjimenez9451
    @williamjavierjimenez9451 3 года назад +2

    excellent video friend, thanks for sharing your knowledge, greetings

  • @Nikki24262
    @Nikki24262 3 года назад +1

    This is amazing, Adam :)

  • @muhammadrahman3510
    @muhammadrahman3510 Год назад

    Excellent explanation!!!

  • @friendofjesus5863
    @friendofjesus5863 11 месяцев назад

    Awesome Adam,stay blessed

  • @harpreet_singh_walia_youtube
    @harpreet_singh_walia_youtube Год назад

    Thanks a lot, very nice presentation

  • @andreaskurz6166
    @andreaskurz6166 4 года назад

    Just great tutorial. Brilliant work!

  • @AI-Health-posts
    @AI-Health-posts 4 года назад

    Fantastic video Adam. many thanks for that.

  • @MaKSokami
    @MaKSokami Год назад

    Great video. Wish it covered needed accounts and roles to add inputs/outputs, in case the implementer is not an admin or owner of the input subscription

  • @memetank.
    @memetank. 2 года назад

    Dude. You are fantastic

  • @user-uw8kq9bh1j
    @user-uw8kq9bh1j Год назад

    Great content Adam.

  • @viveksagarpandey6627
    @viveksagarpandey6627 2 года назад

    Loved it!! Thanks a Lot 😊

  • @matthewmark7224
    @matthewmark7224 8 месяцев назад

    this is amazing. thank you.

  • @prasadmadushan
    @prasadmadushan 3 года назад +1

    To be honest, I can understand this easily more than Microsoft doc

  • @nehapathare3519
    @nehapathare3519 4 года назад

    Very helpful. Best video I found. Thankyou🙂

    • @AdamMarczakYT
      @AdamMarczakYT  4 года назад +1

      You're welcome!

    • @nehapathare3519
      @nehapathare3519 4 года назад

      @@AdamMarczakYT The blob storage output asks for necessary field minimum rows,hours,minutes unlike shown in your video. What values should I put there?

  • @rprasanth5235
    @rprasanth5235 4 года назад

    Very useful . Excellent job

  • @MsAlpha
    @MsAlpha 4 года назад

    Excellent video well articulated

  • @Jkprasad
    @Jkprasad 4 года назад

    Simply superb you rock!!

  • @michalhutny7356
    @michalhutny7356 4 года назад +2

    Great end2end scenario, especially your IoT simulator! :D
    However, I'm suprised that You didn't show other windowing functions like session, sliding and hopping.

    • @AdamMarczakYT
      @AdamMarczakYT  4 года назад

      Thanks. It's always hard to choose which are the TOP features and which aren't. I mentioned window functions in additional features. But I wanted to show live dashboarding more.

  • @brunexjundiai
    @brunexjundiai 2 года назад

    Awesome video, cheers

  • @lokeshramaraj2800
    @lokeshramaraj2800 4 года назад

    Amazing content. Thanks Adam

  • @venkatpunnam1655
    @venkatpunnam1655 4 года назад

    Precise and excellent...

  • @younusmohammad6050
    @younusmohammad6050 4 года назад

    Love You brother , what a demo

  • @ajitheshgupta3017
    @ajitheshgupta3017 2 года назад

    You are just amazing :)

  • @jpb2085
    @jpb2085 2 года назад

    Brilliant! Subbed!

  • @vaibhavbapat9090
    @vaibhavbapat9090 4 года назад +2

    Nice

  • @RonaldPostelmans
    @RonaldPostelmans 2 года назад

    Nice explanation. Ik hope it is still working the same now.

  • @thenayeem1
    @thenayeem1 4 года назад +2

    Hi Adam, Can we use multiple device for the same IoT Hub. I was facing issue while using multiple devices in the same IoT hub. It is picking only from one device and ignoring other.

    • @AdamMarczakYT
      @AdamMarczakYT  4 года назад

      Of'course you can. It wouldn't be an IoT 'hub' if you would be able connect multiple devices. You might have made mistake somewhere else.

  • @vaasu
    @vaasu 4 года назад

    Awesome Demo!!

  • @georgezviadgoglodze7810
    @georgezviadgoglodze7810 4 года назад

    Great work!

  • @BijouBakson
    @BijouBakson 2 года назад

    Thank you

  • @jeffrey6124
    @jeffrey6124 Месяц назад

    Great video Adam! 😍 Do you have a similar video but incorporating Python? Thanks

  • @eirikandersen9848
    @eirikandersen9848 4 года назад +2

    Hi Adam! Great video, as always:) I have one question regarding adding new inputs and outputs. When you stop the streaming job to add new input and output you loose data, right? If so, one should take time to design the solution so that you do not loose data. Additionally, there is no point in creating every output and input to safeguard against loss of data because of additional cost. I was just thinking out loud here :P

    • @AdamMarczakYT
      @AdamMarczakYT  4 года назад

      Stream analytics has option to continue where it left of from the event hub as long as the event hub still has those messages (configured via retention period). :) For the loss of data event hubs has capture feature which by default dumps all the stream data into blob for long term backup/retention/analytics.

  • @edalejo3061
    @edalejo3061 4 года назад +1

    This is very informative. I am using your videos for me to get familiar with different tools in Azure. Just a quick question - in your first example (Blob as an output). Will the data in the blob double because you're selecting everything from iotinput and inserting in bloboutput without any conditions?

    • @AdamMarczakYT
      @AdamMarczakYT  4 года назад

      Correct. With no aggregations/filters/selects you just make a dump of your stream data on the blob. Thanks for watching :)

  • @ashokms
    @ashokms 3 года назад

    Well depicted end-2-end journey! Btw your video editing is too good, what tool do you use?

    • @AdamMarczakYT
      @AdamMarczakYT  3 года назад +2

      Thanks! I use visio for diagram and camtasia for recoding :)

  • @sarahlares1249
    @sarahlares1249 4 года назад

    I love this channel

  • @roshangangurde7188
    @roshangangurde7188 Год назад

    At 4:03 in 2nd tumbling window output values should be 1 right?
    Can anyone please explain me why we are getting 2 there.

  • @ritikeshsingh5940
    @ritikeshsingh5940 3 года назад +1

    Thanks for this but it would be great if you can tell us how to deal with multiple sensors

    • @AdamMarczakYT
      @AdamMarczakYT  3 года назад

      Well, multiple sensors just send their unique deviceid with the data. So just write appropriate SQL queries as per your business logic.

  • @user-ul6tf3dp9v
    @user-ul6tf3dp9v Год назад

    at 6:12 you say replace the string, yes but replace by what ?

  • @krishabasrur383
    @krishabasrur383 Год назад

    Hey Adam. Nice video. Could you please let me how I can process i.e transform, aggregate huge source data and load to synapse db? The transformation is really complex as there are multiple joins and transformation. The output of one table will be used as input to other till all intermediate data is joined and loaded to final reporting aggregated summary table.

  • @Eubilecki
    @Eubilecki 3 года назад +1

    Excellent Video again! One Question can I connect Event Hub on SAP ECC? something like we connect on Data Factory by Sap Table?

    • @AdamMarczakYT
      @AdamMarczakYT  3 года назад +1

      Hey Raphael, thanks! I'm not an expert on SAP ECC but I understood that that it supports AQMP so potentially you can stream your data to Event Hubs. :)

  • @chandrakanthkothapalli9434
    @chandrakanthkothapalli9434 Год назад

    If the input is a json message how will that be parsed/flattened by the stream analytics when writing on to blob to use it on Power BI service ? in this scenario can the stream analytics supports writing some java code to flattened the json message ?

  • @n1gzd
    @n1gzd 2 года назад

    I have been watching a lot of your tutorials. You do a great job with your presentations. I have been looking for a specific playlist supporting DP-203 exam. I have not found one that I like yet. Are you planning on presenting one (I hope)?

  • @xavierjohn9
    @xavierjohn9 3 года назад +1

    Spinning up a "Stream Analytics job" per query does not seem feasible. I wish there was a product where I can have several standing queries that can be maintained via SDK. Putting multiple queries in a single query window is hard to manage.

    • @AdamMarczakYT
      @AdamMarczakYT  3 года назад

      I agree, although it is how it is.
      Maybe try different streaming technology that is more flexible and matches your needs. For example maybe use Azure Databricks?

    • @xavierjohn9
      @xavierjohn9 3 года назад

      @@AdamMarczakYT I will take a look at Databricks. I wonder if Azure Synapse Analytics is an option if the storage is Cosmos DB.

  • @UMAMAHESHYADAVA
    @UMAMAHESHYADAVA 3 года назад +1

    Very good explanation Adam, Thank a lot .. How Testing can be done On azure Live analytics streaming data?

    • @AdamMarczakYT
      @AdamMarczakYT  3 года назад

      Hi there, I usually just test on some 'dev' instance, but I haven't found good method/tool yet myself for that as I'm not working much with streaming data. Thanks for stopping by! :)

  • @drteddyweb
    @drteddyweb 2 года назад

    Nice video, but I have some questions
    1. When we hit the refresh button the data are not actually refreshed and only the first 50 messages are shown everytime.
    2. How about adding a second input (I have set two RaspBerry emulators that sending messages) and a second output also. The query does not work. Here is mine:
    SELECT
    *
    INTO
    powerBi12
    FROM
    raspinput
    WHERE
    deviceId='Raspberry Pi Web Client'
    SELECT
    *
    INTO
    powerBi1
    FROM
    raspinput
    WHERE
    deviceId='Raspberry Pi 2'
    When I hit "Test query" only the first SELECT statement works. "rapsinput" in the above query is an IoTHub with two devices.
    Thanks in advance

  • @lcanchedou2413
    @lcanchedou2413 2 года назад

    Hi Adam, I know that EventHub has data retention period. It is possible to fetch data from a time window using stream analytics queries?
    Regards

  • @anshulanilgaur8365
    @anshulanilgaur8365 3 года назад +1

    Awesome video! But I have one doubt regarding this, what if someone wants to process stream data from various different IoT sensors at the same time (simultaneously), then can different Output Folders (with each IoT sensor's stream data in Excel files) be created for each IoT sensor's stream data? Could you help me with this, thank you so much!

    • @AdamMarczakYT
      @AdamMarczakYT  3 года назад

      Well that's already a very specific scenario, as a data engineer you need to be able to put all the pieces together. To work with excel files and streams Azure Databricks might be a good choice.

  • @gizemengin1550
    @gizemengin1550 2 года назад

    Dear Adam, how I can ingest data in Iot Hubs or Event Hubs with API Key? I study for CoinMarketCap data but I could not transfer the data to Event Hubs.

  • @mohammedalidinar8570
    @mohammedalidinar8570 2 года назад

    Hi Adam your tutorial is absolutely amazing its help me to finish my Hons Project, but I am really struggling with something not relating to this but its within the data so I have integrated my data from pybytes but the thing is all my sensor reading comes as signals and I want to sort this sensor reading as I have three different reading and won't allow me to show them organised so I am struggling on that bit is there way to sort this signals coming from pybytes to the reading names I have three reading Temp and Acce and Humidity

  • @olenadenysiuk5332
    @olenadenysiuk5332 3 года назад

    Hello Adam, did you create two outputs with the same dataset and different table names? Did it work?

    • @AdamMarczakYT
      @AdamMarczakYT  3 года назад

      Not sure I understand but single source can output to multiple outputs as shown in the video.

  • @nileshakodiya
    @nileshakodiya 3 года назад

    Thanks a lot for this video.
    In query "select *... " used in video itself
    Is it fetching all data every time that we already have in our blob? Or it fetches only the latest data?

    • @AdamMarczakYT
      @AdamMarczakYT  3 года назад

      It fetches what's currently available in the stream. Not blob.

    • @nileshakodiya
      @nileshakodiya 3 года назад

      @@AdamMarczakYT I know this, my question was like will it fetch all data every time? Is it possible to fetch incremental data only?

  • @shantanudeshmukh4390
    @shantanudeshmukh4390 3 года назад

    Nice Video Adam. Good to learn azure stream analytics. Is there any video for synapse analytics as well?

  • @crazybauns
    @crazybauns 3 года назад +1

    wont your power bi data set explode in size after a while?

    • @AdamMarczakYT
      @AdamMarczakYT  3 года назад

      PBI Streaming Datasets have row limits but also only store certain amount of data, feel free to check this article to understand the limitations docs.microsoft.com/en-us/power-bi/connect-data/service-real-time-streaming?WT.mc_id=AZ-MVP-5003556#streaming-dataset-matrix in case of this demo 200,000 rows are stored docs.microsoft.com/en-us/power-bi/connect-data/service-real-time-streaming?WT.mc_id=AZ-MVP-5003556#using-azure-stream-analytics-to-push-data

  • @TheNishi42
    @TheNishi42 3 года назад

    Any video on azure anomaly detector for live streaming data on azure ?