Rövid útmutató: Tudástár létrehozása az Azure Portalon
Ebben a rövid útmutatóban létrehoz egy tudástárat , amely adattárként szolgál az AI-bővítési folyamatból létrehozott kimenethez az Azure AI Searchben. A tudástárak a létrehozott tartalmakat az Azure Storage-ban a keresésen kívül más számítási feladatokhoz is elérhetővé teszik.
Először beállít néhány mintaadatot az Azure Storage-ban. Ezután futtassa az Adatok importálása varázslót egy olyan bővítési folyamat létrehozásához, amely szintén létrehoz egy tudástárat. A tudástár tartalmazza az adatforrásból lekért eredeti forrástartalmakat (egy szálloda ügyfélértékelései), valamint az AI által létrehozott tartalmakat, amelyek hangulatcímkét, kulcskifejezés-kinyeréseket és nem angol nyelvű ügyfélmegjegyzések szövegfordítását tartalmazzák.
Előfeltételek
A kezdés előtt a következő előfeltételek teljesülnek:
Egy Azure-fiók, aktív előfizetéssel. Fiók ingyenes létrehozása.
Azure AI Search. Hozzon létre egy szolgáltatást , vagy keressen egy meglévő szolgáltatást a fiókjában. Ehhez a rövid útmutatóhoz ingyenes szolgáltatást használhat.
Azure Storage. Hozzon létre egy fiókot , vagy keressen egy meglévő fiókot. A fióktípusnak StorageV2 (általános célú V2) típusúnak kell lennie.
Mintaadatok az Azure Storage-ban:
Töltse le HotelReviews_Free.csv. Ez a CSV 19 darab ügyfél-visszajelzést tartalmaz egyetlen szállodáról (Kaggle.com származik). A fájl más mintaadatokkal rendelkező adattárban található. Ha nem szeretné a teljes adattárat, másolja ki a nyers tartalmat, és illessze be egy táblázatkezelő alkalmazásba az eszközön.
Töltse fel a fájlt egy blobtárolóba az Azure Storage-ban.
Ez a rövid útmutató az Azure AI-szolgáltatásokat is használja a mi-bővítéshez. Mivel a számítási feladat olyan kicsi, az Azure AI-szolgáltatások a színfalak mögött leképezve akár 20 tranzakció ingyenes feldolgozására is használhatóak. Ez azt jelenti, hogy anélkül végezheti el ezt a gyakorlatot, hogy egy további többszolgáltatásos Azure AI-erőforrást kellene létrehoznia.
A varázsló indítása
Jelentkezzen be az Azure Portalra az Azure-fiókjával.
Keresse meg a keresőszolgáltatást , és az Áttekintés lapon válassza az Adatok importálása parancsot a parancssávon egy tudásbázis létrehozásához négy lépésben.
1. lépés: Adatforrás létrehozása
Mivel az adatok több sorból állnak egy CSV-fájlban, állítsa be az elemzési módot úgy, hogy minden sorhoz egy keresési dokumentumot kapjon.
Az Adatokhoz való csatlakozás területen válassza az Azure Blob Storage lehetőséget.
A Név mezőbe írja be a következőt: "hotel-reviews-ds".
Az adatok kinyeréséhez válassza a Tartalom és a Metaadatok lehetőséget.
Elemzési mód esetén válassza a Tagolt szöveg lehetőséget, majd jelölje be az Első sor fejlécet tartalmazó jelölőnégyzetet. Győződjön meg arról, hogy a határoló karakter vessző (;).
A Kapcsolati sztringben válasszon ki egy meglévő kapcsolatot, ha a tárfiók ugyanabban az előfizetésben található. Ellenkező esetben illessze be egy kapcsolati sztring az Azure Storage-fiókjába.
A kapcsolati sztring teljes hozzáféréssel rendelkezhetnek, a következő formátummal:
DefaultEndpointsProtocol=https;AccountName=<YOUR-ACCOUNT-NAME>;AccountKey=<YOUR-ACCOUNT-KEY>;EndpointSuffix=core.windows.net
Vagy egy kapcsolati sztring hivatkozhat egy felügyelt identitásra, feltéve, hogy konfigurálta és hozzárendelt egy szerepkört az Azure Storage-ban:
ResourceId=/subscriptions/<YOUR-SUBSCRIPTION-ID>/resourceGroups/<YOUR-RESOURCE-GROUP-NAME>/providers/Microsoft.Storage/storageAccounts/<YOUR-ACCOUNT-NAME>;
A Tárolókban adja meg az adatokat tároló blobtároló nevét ("hotel-reviews").
A lapnak az alábbi képernyőképhez hasonlóan kell kinéznie.
Folytassa a következő oldallal.
2. lépés: Készségek hozzáadása
Ebben a varázslólépésben adjon hozzá készségeket az AI-bővítéshez. A forrásadatok angol és francia nyelvű ügyfélértékelésekből állnak. Az adatkészlethez kapcsolódó készségek közé tartozik a kulcskifejezések kinyerése, a hangulatészlelés és a szövegfordítás. Egy későbbi lépésben ezek a gazdagítások azure-táblákként lesznek "kivetítve" egy tudástárba.
Bontsa ki az Azure AI-szolgáltatások csatolása elemet. Alapértelmezés szerint az ingyenes (korlátozott gazdagítások) beállítás van kiválasztva. Ezt az erőforrást azért használhatja, mert az HotelReviews-Free.csv rekordjainak száma 19, és ez az ingyenes erőforrás naponta legfeljebb 20 tranzakciót tesz lehetővé.
Bontsa ki a Bővítmények hozzáadása elemet.
A Skillset neveként adja meg a "hotel-reviews-ss" kifejezést.
A Forrás adatmezőben válassza a reviews_text lehetőséget.
A részletességi szinthez válassza a Lapok (5000 karakteres adattömbök) lehetőséget.
Szövegértelmezéshez válassza ki a következő készségeket:
- Kulcsszavak kinyerése
- Szöveg lefordítása
- Nyelvfelismerés
- Hangulat észlelése
A lapnak az alábbi képernyőképhez hasonlóan kell kinéznie:
Görgessen lefelé, és bontsa ki a Bővített adatok mentése a tudástárba elemet.
Válassza a Meglévő kapcsolat kiválasztása, majd egy Azure Storage-fiók kiválasztása lehetőséget. Megjelenik a Tárolók lap, hogy létrehozhasson egy tárolót az előrejelzésekhez. Javasoljuk, hogy egy előtag elnevezési konvenciót vezessen be, például a "kstore-hotel-reviews"-t a forrástartalom és a tudástár tartalma közötti különbségtétel érdekében.
Az Adatok importálása varázslóhoz visszatérve válassza ki az alábbi Azure-táblavetítéseket. A varázsló mindig felajánlja a Dokumentumok vetítést. A kiválasztott képességektől (például kulcskifejezések) vagy a gazdagodás részletességétől (Oldalak) függően további előrejelzéseket is kínálunk:
- Dokumentumok
- Oldalak
- Kulcskifejezések
Az alábbi képernyőképen a varázsló táblázatvetítési kijelölései láthatók.
Folytassa a következő oldallal.
3. lépés: Az index konfigurálása
Ebben a varázslólépésben konfiguráljon egy indexet az opcionális teljes szöveges keresési lekérdezésekhez. Nincs szükség keresési indexre egy tudástárhoz, de az indexelőnek szüksége van rá a futtatáshoz.
Ebben a lépésben a varázsló mintát vesz az adatforrásból a mezők és adattípusok következtetéséhez. Csak a kívánt viselkedéshez szükséges attribútumokat kell kiválasztania. A Lekérhető attribútum lehetővé teszi például, hogy a keresési szolgáltatás visszaadjon egy mezőértéket, míg a Kereshető attribútum lehetővé teszi a teljes szöveges keresést a mezőben.
Az Index neve mezőbe írja be a "hotel-reviews-idx" kifejezést.
Attribútumok esetén fogadja el az alapértelmezett beállításokat: Lekérehető és kereshető a folyamat által létrehozott új mezők.
Az indexnek az alábbi képhez hasonlóan kell kinéznie. Mivel a lista hosszú, nem minden mező látható a képen.
Folytassa a következő oldallal.
4. lépés: Az indexelő konfigurálása és futtatása
Ebben a varázslólépésben konfiguráljon egy indexelőt, amely összegyűjti az előző varázsló lépéseiben definiált adatforrást, képességkészletet és indexet.
A Név mezőbe írja be a "hotel-reviews-idxr" kifejezést.
Az Ütemezés beállításnál tartsa meg az alapértelmezett egyszer.
Az indexelő futtatásához válassza a Küldés lehetőséget. Az adatkinyerés, az indexelés, a kognitív képességek alkalmazása mind ebben a lépésben történik.
5. lépés: Állapot ellenőrzése
Az Áttekintés lapon nyissa meg az Indexelők lapot a lap közepén, majd válassza a hotels-reviews-idxr elemet. Egy-két percen belül az állapotnak "Folyamatban" állapotról "Sikeres" állapotra kell haladnia nulla hibával és figyelmeztetéssel.
Táblák ellenőrzése az Azure Portalon
Az Azure Portalon nyissa meg a tudástár létrehozásához használt Storage-fiókot .
A tárfiók bal oldali navigációs paneljén válassza a Storage böngészőt az új táblák megtekintéséhez.
Három táblázatot kell látnia, egyet minden egyes vetítéshez, amelyet a "Bővítmények hozzáadása" lap "Bővítések mentése" szakaszában kínáltak.
A "hotelReviewssDocuments" a dokumentum gazdagítási fájának összes első szintű csomópontját tartalmazza, amelyek nem gyűjtemények.
A "hotelReviewssKeyPhrases" az összes véleményből kinyert kulcskifejezések hosszú listáját tartalmazza. A gyűjteményeket (tömböket), például kulcskifejezéseket és entitásokat kimeneti képességek, amelyek kimenetet küldenek egy különálló táblába.
A "hotelReviewssPages" a dokumentumból felosztott minden egyes oldalon létrehozott bővített mezőket tartalmaz. Ebben a készségkészletben és adatforrásban hangulatcímkékből és lefordított szövegekből álló oldalszintű gazdagítások. Egy laptábla (vagy egy mondattábla, ha megadja az adott részletességi szintet) akkor jön létre, ha a készségkészlet definíciójában a "pages" részletességet választja.
Ezek a táblák olyan azonosító oszlopokat tartalmaznak, amelyek támogatják a táblakapcsolatokat más eszközökben és alkalmazásokban. Amikor megnyit egy táblát, görgessen ezeken a mezőkön a folyamat által hozzáadott tartalommezők megtekintéséhez.
Ebben a rövid útmutatóban a "hotelReviewssPages" táblázatának az alábbi képernyőképhez hasonlóan kell kinéznie:
A fölöslegessé vált elemek eltávolítása
Ha a saját előfizetésében dolgozik, érdemes az egyes projektek végén eldöntenie, hogy szüksége lesz-e még a létrehozott erőforrásokra. A továbbra is futó erőforrások költségekkel járhatnak. Az erőforrásokat törölheti egyesével, vagy az erőforráscsoport törlésével eltávolíthatja a benne lévő összes erőforrást is.
Az erőforrásokat az Azure Portalon, a bal oldali navigációs panel Minden erőforrás vagy erőforráscsoport hivatkozásával keresheti meg és kezelheti.
Ha ingyenes szolgáltatást használ, ne feledje, hogy három indexre, indexelőre és adatforrásra korlátozódik. Az Azure Portalon törölheti az egyes elemeket, hogy a korlát alatt maradjon.
Tipp.
Ha meg szeretné ismételni ezt a gyakorlatot, vagy egy másik AI-bővítési útmutatót szeretne kipróbálni, törölje a hotel-reviews-idxr indexelőt és a kapcsolódó objektumokat az újbóli létrehozásához. Az indexelő törlése nullára állítja vissza az ingyenes napi tranzakciószámlálót.
Következő lépések
Most, hogy megismerkedett egy tudástárzal, tekintse meg az egyes lépéseket a REST API-útmutatóra való váltással. A varázsló által belsőleg kezelt feladatokat a REST útmutató ismerteti.