Adatok Power Apps lekérdezése az Azure Data Explorer
Az Azure Data Explorer egy gyors, teljes körűen felügyelt adatelemzési szolgáltatás, a nagy mennyiségű, alkalmazásokból, webhelyekről, IoT-eszközökről és egyebekről érkező adatstreamelés valós idejű elemzéséhez.
Power Apps egy alkalmazásokat, szolgáltatásokat, összekötőket és adatplatformokat tartalmazó csomag, amely gyors alkalmazásfejlesztési környezetet biztosít az üzleti adatokhoz csatlakozó egyéni alkalmazások létrehozásához. Az Power Apps összekötő akkor hasznos, ha az Azure Data Explorer streamelési adatainak nagy és egyre bővülő gyűjteménye van, és alacsony kódszámú, magas funkcionalitású alkalmazást szeretne létrehozni az adatok felhasználásához. Ebben a cikkben egy Power Apps alkalmazást hoz létre az Azure Data Explorer adatainak lekérdezéséhez.
Előfeltételek
- Power Platform-licenc. Első lépések: https://powerapps.microsoft.com.
- A ismerete.Power Apps suite
Csatlakozás az Azure Data Explorer Connectorhoz
Lépjen a webhelyre https://make.powerapps.com/ , és jelentkezzen be.
A bal oldali menüben válassza a További>kapcsolatok lehetőséget.
Válassza az + Új kapcsolat lehetőséget.
Keresse meg az Azure Data Explorer, majd válassza az Azure Data Explorer lehetőséget.
A megjelenő Azure Data Explorer ablakban válassza a Létrehozás lehetőséget.
Adja meg hitelesítő adatait a hitelesítési ablakban.
Az Azure Data Explorer-összekötőjével Power Appskapcsolatos további információkért lásd: Azure Data Explorer-összekötő
Alkalmazás létrehozása
A bal oldali menüben válassza az Alkalmazások lehetőséget.
Válassza az + Új alkalmazás>Kezdés oldaltervvel lehetőséget.
Válassza az Üres vászon lehetőséget. Alapértelmezés szerint a Táblagép formátum van kiválasztva.
Összekötő hozzáadása
A bal oldali menüben válassza az Adatok lehetőséget.
Válassza az Adatok hozzáadása lehetőséget.
Bontsa ki az Összekötők elemet, válassza az Azure Data Explorer lehetőséget, majd válassza ki az Azure Data Explorer felhasználót.
Az Azure Data Explorer mostantól adatforrásként lesz hozzáadva.
Adatsorkorlát konfigurálása
Igény szerint megadhatja, hogy hány rekordot kér le a rendszer kiszolgálóalapú kapcsolatokból, ahol a delegálás nem támogatott.
A menüsávon válassza a Beállítások lehetőséget.
Az Általános beállítások területen görgessen az Adatsorkorláthoz, majd állítsa be a visszaadott rekordok korlátját. Az alapértelmezett határérték 500.
Megjegyzés
A visszaadott rekordok korlátja 1 és 2000 között van.
Legördülő lista hozzáadása
A menüsávon válassza a +Beszúrás lehetőséget.
Válassza a Bemenet, majd a Legördülő lista lehetőséget. A Legördülő tulajdonságok panel a vászon jobb szélső részén jelenik meg.
A tulajdonságok panelen válassza a Speciális lapot.
Az Adatok területen cserélje le az Elemek helyőrző szövegét a következőre:
["NEW YORK","TEXAS"]
Megjelenik egy legördülő menü a vásznon. Ha már rendelkezik adatokkal, válassza a New York vagy Texas lehetőséget a legördülő menü kibontásával.
Ha a legördülő lista továbbra is ki van jelölve, cserélje le az OnChange helyőrző szövegét a következő képletre.
ClearCollect( KustoQueryResults, AzureDataExplorer.listKustoResultsPost( "https://help.kusto.windows.net", "Samples", "StormEvents | where State == '" & Dropdown1.SelectedText.Value & "' | take 15" ).value )
Adattábla hozzáadása
Válassza a +Beszúrás lehetőséget a menüsávon.
Válassza az Elrendezési>adattábla lehetőséget. Helyezze át az adattáblát szükség szerint.
A tulajdonságok panelen válassza a Speciális lapot.
Az Adatok területen cserélje le az Elemek helyőrző szövegét a következő képletre. A képlet az Add Dropdown (Legördülő lista hozzáadása) képlet alapján határozza meg a megfeleltetendő oszloptípusokat.
ForAll( KustoQueryResults, { EventId: Value(Value.EventId), EventType: Text(Value.EventType), DamageProperty: Value(Value.DamageProperty) } )
A tulajdonságok panelen válassza a Tulajdonságok lapot.
Az adatforrás automatikusan fel van töltve az adattábla Items (Elemek ) szakaszában megadott forrással. Ebben a példában a forrás a következő
KustoQueryResults
: .Válassza a Mezők szerkesztése, majd a + Mező hozzáadása lehetőséget.
Válassza ki a kívánt mezőket, majd válassza a Hozzáadás lehetőséget. Megjelenik a kijelölt adattábla előnézete.
Válassza a Mentés lehetőséget, majd adja meg az alkalmazás nevét.
Alkalmazás ellenőrzése
- Válassza a menüsor jobb szélső részén található Lejátszás gombot, vagy válassza az F5 lehetőséget az alkalmazás előnézetének megtekintéséhez.
- Próbálja ki a legördülő menüt, görgessen végig az adattáblán, és erősítse meg a sikeres adatlekérést és a bemutatót.
Korlátozások
- Power Apps legfeljebb 2000 eredményrekordot adhat vissza az ügyfélnek. Ezeknek a rekordoknak a teljes memóriája nem haladhatja meg a 64 MB-ot és a hét perc futási időt.
- Az összekötő nem támogatja az elágazás és az aspektus operátorokat .
- Időtúllépési kivételek: Az összekötő időtúllépési korlátja 7 perc. A lehetséges időtúllépési problémák elkerülése érdekében tegye hatékonyabbá a lekérdezést, hogy gyorsabban fusson, vagy bontsa darabokra. Minden adattömb a lekérdezés egy másik részén futtatható. További információ: Ajánlott lekérdezési eljárások.
Az Azure Data Explorer-összekötővel történő adatbekérdezés ismert problémáival és korlátozásával kapcsolatos további információkért lásd: Ismert problémák és korlátozások