Megosztás a következőn keresztül:


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:

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

  1. Jelentkezzen be az Azure Portalra az Azure-fiókjával.

  2. 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.

    Képernyőkép az Adatok importálása parancsról

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.

  1. Az Adatokhoz való csatlakozás területen válassza az Azure Blob Storage lehetőséget.

  2. A Név mezőbe írja be a következőt: "hotel-reviews-ds".

  3. Az adatok kinyeréséhez válassza a Tartalom és a Metaadatok lehetőséget.

  4. 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ő (;).

  5. 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>;

  6. 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.

    Képernyőkép az adatforrás-definícióról

  7. 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.

  1. 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é.

  2. Bontsa ki a Bővítmények hozzáadása elemet.

  3. A Skillset neveként adja meg a "hotel-reviews-ss" kifejezést.

  4. A Forrás adatmezőben válassza a reviews_text lehetőséget.

  5. A részletességi szinthez válassza a Lapok (5000 karakteres adattömbök) lehetőséget.

  6. 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:

    A készségkészlet definíciójának képernyőképe

  7. Görgessen lefelé, és bontsa ki a Bővített adatok mentése a tudástárba elemet.

  8. 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.

  9. 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.

    A tudástár definíciójának képernyőképe

  10. 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.

  1. Az Index neve mezőbe írja be a "hotel-reviews-idx" kifejezést.

  2. 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.

    Képernyőkép az indexdefinícióról

  3. 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.

  1. A Név mezőbe írja be a "hotel-reviews-idxr" kifejezést.

  2. Az Ütemezés beállításnál tartsa meg az alapértelmezett egyszer.

  3. 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

  1. Az Azure Portalon nyissa meg a tudástár létrehozásához használt Storage-fiókot .

  2. 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:

Képernyőkép a Storage Browserben létrehozott táblákról

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.