Gyors útmutató: Stream Analytics-feladat létrehozása az Azure portal használatávalQuickstart: Create a Stream Analytics job by using the Azure portal

Az útmutató azt mutatja be, hogy hogyan kezdhet hozzá egy Stream Analytics-feladat létrehozásához.This quickstart shows you how to get started with creating a Stream Analytics job. Ebben a rövid útmutatóban a Stream Analytics-feladat, amely beolvassa a valós idejű streamelési adatok és a egy nagyobb, mint 27 hőmérséklet-szűrők üzenetek határozhatók meg.In this quickstart, you define a Stream Analytics job that reads real-time streaming data and filters messages with a temperature greater than 27. A Stream Analytics-feladat adatokat olvasni az IoT Hub, az adatok átalakításához, és írhat vissza az adatokat blob Storage-tárolóba.Your Stream Analytics job will read data from IoT Hub, transform the data, and write the data back to a container in blob storage. A rövid útmutatóban használt bemeneti adatok egy Raspberry Pi online szimulátor hozza létre.The input data used in this quickstart is generated by a Raspberry Pi online simulator.

ElőkészületekBefore you begin

A bemeneti adatok előkészítésePrepare the input data

Mielőtt meghatározná a Stream Analytics-feladat, készítse elő a bemeneti adatok.Before defining the Stream Analytics job, you should prepare the input data. A valós idejű érzékelőadatok az IoT hubnak, amely később konfigurálva, a feladat bemeneti lett töltve.The real-time sensor data is ingested to IoT Hub, which later configured as the job input. A feladat bemeneti adatainak előkészítéséhez, hajtsa végre az alábbi lépéseket:To prepare the input data required by the job, complete the following steps:

  1. Jelentkezzen be az Azure Portalra.Sign in to the Azure portal.

  2. Válassza az Erőforrás létrehozása > Eszközök internetes hálózata > IoT Hub elemet.Select Create a resource > Internet of Things > IoT Hub.

  3. Az a az IoT Hub panelen adja meg a következőket:In the IoT Hub pane, enter the following information:

    BeállításSetting Ajánlott értékSuggested value LeírásDescription
    ElőfizetésSubscription <Az Ön előfizetése><Your subscription> Válassza ki a használni kívánt Azure-előfizetést.Select the Azure subscription that you want to use.
    ErőforráscsoportResource group asaquickstart-resourcegroupasaquickstart-resourcegroup Válassza az Új létrehozása elemet, majd adja meg a fiók új erőforráscsoport-nevét.Select Create New and enter a new resource-group name for your account.
    RégióRegion <Válassza ki a felhasználóihoz legközelebb eső régiót><Select the region that is closest to your users> Válasszon egy földrajzi hely, ahol az IoT hubot üzemeltetni.Select a geographic location where you can host your IoT Hub. A felhasználókhoz legközelebb eső helyet használja.Use the location that's closest to your users.
    IoT Hub NameIoT Hub Name MyASAIoTHubMyASAIoTHub Válassza ki az IoT Hub nevét.Select a name for your IoT Hub.

    IoT Hub létrehozása

  4. Válassza ki tovább: Állítsa be, mérete és méretezése.Select Next: Set size and scale.

  5. Válasszon tarifacsomag és méretet.Choose your Pricing and scale tier. Ez a rövid útmutatóhoz válassza a F1 – ingyenes réteg, ha továbbra is elérhető az előfizetésén.For this quickstart, select the F1 - Free tier if it's still available on your subscription. További információkért lásd: IoT Hub díjszabása.For more information, see IoT Hub pricing.

    Méretezés és skálázhatja az IoT hubhoz

  6. Válassza az Áttekintés + létrehozás lehetőséget.Select Review + create. Az IoT Hub adatait, és kattintson a létrehozás.Review your IoT Hub information and click Create. Az IoT Hub létrehozása néhány percet is igénybe vehet.Your IoT Hub might take a few minutes to create. A létrehozás folyamatát az Értesítések panelen követheti nyomon.You can monitor the progress in the Notifications pane.

  7. Az IoT Hub navigációs menüben kattintson a Hozzáadás alatt IoT-eszközök.In your IoT Hub navigation menu, click Add under IoT devices. Adjon hozzá egy Eszközazonosító kattintson mentése.Add a Device ID and click Save.

    Hozzáad egy eszközt az IoT hubhoz

  8. Az eszköz létrehozása után nyissa meg az eszköz regisztrációját az IoT-eszközök listája.Once the device is created, open the device from the IoT devices list. Másolás a kapcsolati karakterlánc – elsődleges kulcs , és mentse a Jegyzettömbben későbbi használat céljából.Copy the Connection string -- primary key and save it to a notepad to use later.

    Az IoT Hub eszköz kapcsolati karakterlánc másolása

Blob-tároló létrehozásaCreate blob storage

  1. Az Azure Portal bal felső sarkában válassza az Erőforrás létrehozása > Storage > Tárfiók lehetőséget.From the upper left-hand corner of the Azure portal, select Create a resource > Storage > Storage account.

  2. Az a storage-fiók létrehozása panelen adjon meg egy fiók nevét, helyen és erőforráscsoportban csoportjához.In the Create storage account pane, enter a storage account name, location, and resource group. Az IoT Hub létrehozott, válassza az ugyanazon a helyen és erőforráscsoportban.Choose the same location and resource group as the IoT Hub you created. Kattintson a felülvizsgálat + létrehozása a fiók létrehozásához.Then click Review + create to create the account.

    Storage-fiók létrehozása

  3. A tárfiók létrehozása után válassza ki a Blobok csempét a áttekintése ablaktáblán.Once your storage account is created, select the Blobs tile on the Overview pane.

    Tárfiókok áttekintése

  4. Az a Blob Service lapon jelölje be tároló és adja meg például a tároló nevét container1.From the Blob Service page, select Container and provide a name for your container, such as container1. Hagyja a nyilvános hozzáférés szintje , privát (nincs névtelen hozzáférés) válassza OK.Leave the Public access level as Private (no anonymous access) and select OK.

    Blobtároló létrehozása

Stream Analytics-feladat létrehozásaCreate a Stream Analytics job

  1. Jelentkezzen be az Azure portálra.Sign in to the Azure portal.

  2. Kattintson az Azure Portal bal felső sarkában található Erőforrás létrehozása gombra.Select Create a resource in the upper left-hand corner of the Azure portal.

  3. Válassza ki Analytics > Stream Analytics-feladat az eredmények listájában.Select Analytics > Stream Analytics job from the results list.

  4. Töltse ki a Stream Analytics-feladat paneljét a következő információkkal:Fill out the Stream Analytics job page with the following information:

    BeállításSetting Ajánlott értékSuggested value LeírásDescription
    Feladat neveJob name MyASAJobMyASAJob Adjon meg egy nevet a Stream Analytics-feladat azonosításához.Enter a name to identify your Stream Analytics job. A Stream Analytics-feladat neve csak alfanumerikus karaktereket, kötőjeleket és aláhúzásjeleket tartalmazhat, és legalább 3, de legfeljebb 63 karakter hosszúságú lehet.Stream Analytics job name can contain alphanumeric characters, hyphens, and underscores only and it must be between 3 and 63 characters long.
    ElőfizetésSubscription <Az Ön előfizetése><Your subscription> Válassza ki a feladathoz használni kívánt Azure-előfizetést.Select the Azure subscription that you want to use for this job.
    ErőforráscsoportResource group asaquickstart-resourcegroupasaquickstart-resourcegroup Válassza ki ugyanazt az erőforráscsoportot, az IoT hubhoz.Select the same resource group as your IoT Hub.
    LocationLocation <Válassza ki a felhasználóihoz legközelebb eső régiót><Select the region that is closest to your users> Válassza ki azt a földrajzi helyet, ahol a Stream Analytics-feladatot üzemeltetni szeretné.Select geographic location where you can host your Stream Analytics job. A nagyobb teljesítmény és az adatátviteli díjak csökkentése érdekében válassza a felhasználóihoz legközelebb eső helyet.Use the location that's closest to your users for better performance and to reduce the data transfer cost.
    Streamelési egységekStreaming units 11 A streamelési egységek a feladatok végrehajtásához felhasznált számítási erőforrásokat jelölik.Streaming units represent the computing resources that are required to execute a job. Ez az érték alapértelmezés szerint 1.By default, this value is set to 1. A streamelési egységek skálázásával kapcsolatos további tudnivalókért olvassa el a Skálázás streamelési egységekkel című cikket.To learn about scaling streaming units, refer to understanding and adjusting streaming units article.
    Üzemeltetési környezetHosting environment FelhőCloud A Stream Analytics-feladatok a felhőben vagy a peremhálózaton is üzembe helyezhetők.Stream Analytics jobs can be deployed to cloud or edge. Felhőalapú lehetővé teszi, hogy az Azure felhőben üzembe helyezni, és peremhálózati lehetővé teszi az IoT Edge-eszköz üzembe helyezését.Cloud allows you to deploy to Azure Cloud, and Edge allows you to deploy to an IoT Edge device.

    Feladat létrehozása

  5. Ha a feladatot egy irányítópulton szeretné elhelyezni, válassza ki a Rögzítés az irányítópulton jelölőnégyzetet, ezután pedig válassza a Létrehozás lehetőséget.Check the Pin to dashboard box to place your job on your dashboard and then select Create.

  6. Megjelenik egy üzembe helyezés folyamatban... tetején megjelenő értesítés, a böngészőablak jobb.You should see a Deployment in progress... notification displayed in the top right of your browser window.

Feladatbemenet konfigurálásaConfigure job input

Ebben a szakaszban konfigurálhatja a Stream Analytics-feladat bemenete az IoT Hub eszköz.In this section, you will configure an IoT Hub device input to the Stream Analytics job. A rövid útmutató az előző szakaszban létrehozott IoT Hub használata.Use the IoT Hub you created in the previous section of the quickstart.

  1. Keresse meg a Stream Analytics-feladatot.Navigate to your Stream Analytics job.

  2. Válassza ki bemenetek > Stream bemenet hozzáadása > az IoT Hub.Select Inputs > Add Stream input > IoT Hub.

  3. Töltse ki a az IoT Hub lap a következő értékeket:Fill out the IoT Hub page with the following values:

    BeállításSetting Ajánlott értékSuggested value LeírásDescription
    Bemeneti aliasInput alias IoTHubInputIoTHubInput Adja meg a feladat bemenetének azonosító nevét.Enter a name to identify the job’s input.
    ElőfizetésSubscription <Az Ön előfizetése><Your subscription> Válassza ki azt az Azure-előfizetést, amelyhez a létrehozott tárfiók tartozik.Select the Azure subscription that has the storage account you created. A tárfiók tartozhat ugyanahhoz az előfizetéshez, de akár egy másik előfizetéshez is.The storage account can be in the same or in a different subscription. A példa azt feltételezi, hogy a tárfiók ugyanahhoz az előfizetéshez tartozik.This example assumes that you have created storage account in the same subscription.
    IoT HubIoT Hub MyASAIoTHubMyASAIoTHub Adja meg az előző szakaszban létrehozott IoT hub nevét.Enter the name of the IoT Hub you created in the previous section.
  4. Az egyéb beállításokat hagyja alapértelmezett értéken, és válassza aMentés lehetőséget a beállítások mentéséhez.Leave other options to default values and select Save to save the settings.

    A bemeneti adatok konfigurálása

Feladatkimenet konfigurálásaConfigure job output

  1. Keresse meg a korábban létrehozott Stream Analytics-feladatot.Navigate to the Stream Analytics job that you created earlier.

  2. Válassza ki kimenetek > Hozzáadás > a Blob storage- .Select Outputs > Add > Blob storage.

  3. A Blobtároló oldalon adja meg a következő értékeket:Fill out the Blob storage page with the following values:

    BeállításSetting Ajánlott értékSuggested value LeírásDescription
    Kimeneti aliasOutput alias BlobOutputBlobOutput Adja meg a feladat kimenetének azonosító nevét.Enter a name to identify the job’s output.
    ElőfizetésSubscription <Az Ön előfizetése><Your subscription> Válassza ki azt az Azure-előfizetést, amelyhez a létrehozott tárfiók tartozik.Select the Azure subscription that has the storage account you created. A tárfiók tartozhat ugyanahhoz az előfizetéshez, de akár egy másik előfizetéshez is.The storage account can be in the same or in a different subscription. A példa azt feltételezi, hogy a tárfiók ugyanahhoz az előfizetéshez tartozik.This example assumes that you have created storage account in the same subscription.
    TárfiókStorage account asaquickstartstorageasaquickstartstorage Válassza ki vagy adja meg a tárfiók nevét.Choose or enter the name of the storage account. Ha a tárfiókok ugyanahhoz az előfizetéshez tartoznak, a rendszer automatikusan észleli a nevüket.Storage account names are automatically detected if they are created in the same subscription.
    TárolóContainer container1container1 Válassza ki a tárfiókjában létrehozott meglévő tárolót.Select the existing container that you created in your storage account.
  4. Az egyéb beállításokat hagyja alapértelmezett értéken, és válassza aMentés lehetőséget a beállítások mentéséhez.Leave other options to default values and select Save to save the settings.

    Kimenet konfigurálása

A transzformációs lekérdezés definiálásaDefine the transformation query

  1. Keresse meg a korábban létrehozott Stream Analytics-feladatot.Navigate to the Stream Analytics job that you created earlier.

  2. Válassza ki a Lekérdezés lehetőséget, és frissítse a lekérdezés adatait a következő módon:Select Query and update the query as follows:

    SELECT *
    INTO BlobOutput
    FROM IoTHubInput
    HAVING Temperature > 27
    
  3. Ebben a példában a lekérdezés olvassa be az adatokat az IoT hubról, és átmásolja egy új fájlt a blobba.In this example, the query reads the data from IoT Hub and copies it to a new file in the blob. Kattintson a Mentés gombra.Select Save.

    A transzformáció konfigurálása

Az IoT-szimulátor futtatásáhozRun the IoT simulator

  1. Nyissa meg a Raspberry Pi az Azure IoT Online szimulátor.Open the Raspberry Pi Azure IoT Online Simulator.

  2. A sor 15 a helyőrzőt cserélje le az Azure IoT Hub eszköz kapcsolati karakterláncát az egyik előző szakaszban mentett.Replace the placeholder in Line 15 with the Azure IoT Hub device connection string you saved in a previous section.

  3. Kattintson a Run (Futtatás) parancsra.Click Run. A kimenet az érzékelő adatokat és az IoT hubnak küldött üzenetek kell megjelennie.The output should show the sensor data and messages that are being sent to your IoT Hub.

    Raspberry Pi az Azure IoT Online szimulátor

A Stream Analytics-feladat indítása és a kimenet ellenőrzéseStart the Stream Analytics job and check the output

  1. Térjen vissza a feladat áttekintési oldalára, és válassza az Indítás lehetőséget.Return to the job overview page and select Start.

  2. Alatt indítási feladatválassza most, az a feladatkimenet kezdési idő mező.Under Start job, select Now, for the Job output start time field. Ezután válassza ki Start elindítani a feladatot.Then, select Start to start your job.

  3. Néhány perc elteltével keresse meg a portálon azt a tárfiókot és tárolót, amelyet a feladat kimeneteként beállított.After few minutes, in the portal, find the storage account & the container that you have configured as output for the job. Mostanra a kimeneti fájl megjelent a tárolóban.You can now see the output file in the container. Az első indítás után pár percbe telhet, amíg a feladat elindul, de ezt követően mindig futni fog, amint adatok érkeznek.The job takes a few minutes to start for the first time, after it is started, it will continue to run as the data arrives.

    A transzformált adatok

Az erőforrások eltávolításaClean up resources

Ha már nincs rá szükség, törölje az erőforráscsoportot, a Stream Analytics-feladat, és minden kapcsolódó erőforrás.When no longer needed, delete the resource group, the Stream Analytics job, and all related resources. A feladat törlésével megelőzheti a feladat által használt streamelési egységek kiszámlázását.Deleting the job avoids billing the streaming units consumed by the job. Ha a feladatot a jövőben is szeretné használni, leállíthatja, és később újraindíthatja amikor ismét szükség van rá.If you're planning to use the job in future, you can stop it and restart it later when you need. Ha már nem használja a feladatot, akkor a következő lépésekkel az útmutatóban létrehozott összes erőforrást törölheti:If you are not going to continue to use this job, delete all resources created by this quickstart by using the following steps:

  1. Az Azure Portal bal oldali menüjében válassza az Erőforráscsoportok menüpontot, majd válassza ki a létrehozott erőforrás nevét.From the left-hand menu in the Azure portal, select Resource groups and then select the name of the resource you created.

  2. Az erőforráscsoport lapján válassza a Törlés elemet, írja be a törölni kívánt erőforrás nevét a szövegmezőbe, majd válassza a Törlés lehetőséget.On your resource group page, select Delete, type the name of the resource to delete in the text box, and then select Delete.

További lépésekNext steps

Ebben a rövid útmutatóban egy egyszerű Stream Analytics-feladatot helyezett üzembe az Azure Portallal.In this quickstart, you deployed a simple Stream Analytics job using Azure portal. Stream Analytics-feladatok használatával is telepíthet PowerShell, Visual Studio, és Visual Studio Code.You can also deploy Stream Analytics jobs using PowerShell, Visual Studio, and Visual Studio Code.

Az egyéb bemeneti források beállításával és a valós idejű észlelés végrehajtásával kapcsolatos információkért olvassa el az alábbi cikkeket:To learn about configuring other input sources and performing real-time detection, continue to the following article: