az search service

Azure-Search szolgáltatás kezelése.

Parancsok

Name Description Típus Állapot
az search service create

Hozzon létre egy keresési szolgáltatást az adott erőforráscsoportban. Ha a keresési szolgáltatás már létezik, az összes tulajdonság frissül a megadott értékekkel.

Alapvető FE
az search service delete

Törölje a keresési szolgáltatást az adott erőforráscsoportban a társított erőforrásokkal együtt.

Alapvető FE
az search service list

Lekéri az adott erőforráscsoport összes Search szolgáltatás listáját.

Alapvető FE
az search service show

Kérje le a keresési szolgáltatást az adott erőforráscsoportban szereplő utónévvel.

Alapvető FE
az search service update

Frissítsen egy keresési szolgáltatást az adott erőforráscsoportban. Ha a keresési szolgáltatás már létezik, az összes tulajdonság frissül a megadott értékekkel.

Alapvető FE
az search service wait

Helyezze a parancssori felületet várakozási állapotba, amíg egy feltétel teljesül.

Alapvető FE

az search service create

Hozzon létre egy keresési szolgáltatást az adott erőforráscsoportban. Ha a keresési szolgáltatás már létezik, az összes tulajdonság frissül a megadott értékekkel.

az search service create --name
                         --resource-group
                         --sku {basic, free, standard, standard2, standard3, storage_optimized_l1, storage_optimized_l2}
                         [--aad-auth-failure-mode {http401WithBearerChallenge, http403}]
                         [--auth-options {aadOrApiKey, apiKeyOnly}]
                         [--disable-local-auth {0, 1, f, false, n, no, t, true, y, yes}]
                         [--hosting-mode {default, highDensity}]
                         [--identity-type {None, SystemAssigned}]
                         [--ip-rules]
                         [--location]
                         [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                         [--partition-count]
                         [--public-access {disabled, enabled}]
                         [--replica-count]
                         [--semantic-search {disabled, free, standard}]
                         [--tags]

Kötelező paraméterek

--name --search-service-name -n

A létrehozandó vagy frissíteni kívánt Azure Cognitive Search szolgáltatás neve. Search szolgáltatás nevek csak kisbetűket, számjegyeket vagy kötőjeleket tartalmazhatnak, nem használhatók kötőjelként az első két vagy az utolsó karakterként, nem tartalmazhatnak egymást követő kötőjeleket, és 2 és 60 karakter közötti hosszúságúak lehetnek. Search szolgáltatás neveknek globálisan egyedinek kell lenniük, mivel a szolgáltatás URI-jának részét képezik (https://.search.windows.net). A szolgáltatás létrehozása után nem módosíthatja a szolgáltatás nevét.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--sku

A keresési szolgáltatás termékváltozata. Az érvényes értékek a következők: "ingyenes": Megosztott szolgáltatás. "alapszintű": Dedikált szolgáltatás legfeljebb 3 replikával. "standard": Dedikált szolgáltatás legfeljebb 12 partícióval és 12 replikával. 'standard2': Hasonló a standardhoz, de keresési egységenként több kapacitással. "standard3": A legnagyobb standard ajánlat legfeljebb 12 partícióval és 12 replikával (vagy akár 3 partícióval, több indexkel, ha a hostingMode tulajdonságot is "highDensity" értékre állítja). "storage_optimized_l1": Partíciónként 1 TB-ot támogat, legfeljebb 12 partíciót. "storage_optimized_l2": Partíciónként 2 TB-ot támogat, legfeljebb 12 partíciót."

elfogadott értékek: basic, free, standard, standard2, standard3, storage_optimized_l1, storage_optimized_l2

Opcionális paraméterek

--aad-auth-failure-mode

Azt ismerteti, hogy egy Search szolgáltatás adatsík API-ja milyen választ küld a sikertelen hitelesítést igénylő kérelmekre.

elfogadott értékek: http401WithBearerChallenge, http403
--auth-options

Néhány súgó.

elfogadott értékek: aadOrApiKey, apiKeyOnly
--disable-local-auth

Ha igaz értékre van állítva, a keresési szolgáltatás hívásai nem használhatják az API-kulcsokat a hitelesítéshez. Ez nem állítható be igaz értékre, ha a "dataPlaneAuthOptions" definiálva van.

elfogadott értékek: 0, 1, f, false, n, no, t, true, y, yes
--hosting-mode

Csak a standard3 termékváltozatra alkalmazható. Ezt a tulajdonságot úgy állíthatja be, hogy legfeljebb 3 nagy sűrűségű partíciót engedélyezzen, amelyek legfeljebb 1000 indexet tesznek lehetővé, ami sokkal magasabb, mint bármely más termékváltozat esetében engedélyezett maximális indexek száma. A standard3 termékváltozat esetében az érték "alapértelmezett" vagy "highDensity". Az összes többi termékváltozat esetében ennek az értéknek "alapértelmezettnek" kell lennie.

elfogadott értékek: default, highDensity
alapértelmezett érték: default
--identity-type

Az identitás típusa.

elfogadott értékek: None, SystemAssigned
--ip-rules

Némi segítség.

--location -l

Az a földrajzi hely, ahol az erőforrás él, ha nincs megadva, az erőforráscsoport helye lesz használva.

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

elfogadott értékek: 0, 1, f, false, n, no, t, true, y, yes
--partition-count

A keresési szolgáltatás partícióinak száma; ha meg van adva, az 1, 2, 3, 4, 6 vagy 12 lehet. Az 1-nél nagyobb értékek csak a standard termékváltozatokra érvényesek. A "standard3" szolgáltatások esetében a hostingMode értéke "highDensity", az engedélyezett értékek 1 és 3 között vannak.

alapértelmezett érték: 1
--public-access --public-network-access

Ez az érték "engedélyezve" értékre állítható a meglévő ügyfélerőforrások és sablonok kompatibilitástörő változásainak elkerülése érdekében. Ha a "letiltva" értékre van állítva, a nyilvános interfészen keresztüli forgalom nem engedélyezett, és a privát végpontkapcsolatok kizárólagos hozzáférési módszerként használhatók.

elfogadott értékek: disabled, enabled
alapértelmezett érték: enabled
--replica-count

A keresési szolgáltatás replikáinak száma. Ha meg van adva, akkor 1 és 12 közötti értéknek kell lennie a standard termékváltozatok esetében, vagy az alapszintű termékváltozat esetében 1 és 3 közötti értéknek kell lennie.

alapértelmezett érték: 1
--semantic-search

Beállítja a szemantikai keresés elérhetőségét szabályozó beállításokat. Ez a konfiguráció csak bizonyos Azure Cognitive Search-termékváltozatok esetén lehetséges bizonyos helyeken.

elfogadott értékek: disabled, free, standard
--tags

Erőforráscímkék. A rövidített szintaxis, a json-file és a yaml-file támogatása. Próbálja ki a "??" elemet a továbbiak megjelenítéséhez.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az search service delete

Törölje a keresési szolgáltatást az adott erőforráscsoportban a társított erőforrásokkal együtt.

az search service delete [--ids]
                         [--name]
                         [--resource-group]
                         [--subscription]
                         [--yes]

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--name --search-service-name -n

A megadott erőforráscsoporthoz társított Azure Cognitive Search szolgáltatás neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--yes -y

Ne kérje a megerősítést.

alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az search service list

Lekéri az adott erőforráscsoport összes Search szolgáltatás listáját.

az search service list --resource-group

Kötelező paraméterek

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az search service show

Kérje le a keresési szolgáltatást az adott erőforráscsoportban szereplő utónévvel.

az search service show [--ids]
                       [--name]
                       [--resource-group]
                       [--subscription]

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--name --search-service-name -n

A megadott erőforráscsoporthoz társított Azure Cognitive Search szolgáltatás neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az search service update

Frissítsen egy keresési szolgáltatást az adott erőforráscsoportban. Ha a keresési szolgáltatás már létezik, az összes tulajdonság frissül a megadott értékekkel.

az search service update [--aad-auth-failure-mode {http401WithBearerChallenge, http403}]
                         [--add]
                         [--auth-options {aadOrApiKey, apiKeyOnly}]
                         [--disable-local-auth {0, 1, f, false, n, no, t, true, y, yes}]
                         [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                         [--identity-type {None, SystemAssigned}]
                         [--ids]
                         [--ip-rules]
                         [--name]
                         [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                         [--partition-count]
                         [--public-access {disabled, enabled}]
                         [--remove]
                         [--replica-count]
                         [--resource-group]
                         [--semantic-search {disabled, free, standard}]
                         [--set]
                         [--subscription]
                         [--tags]

Opcionális paraméterek

--aad-auth-failure-mode

Azt ismerteti, hogy egy Search szolgáltatás adatsík API-ja milyen választ küld a sikertelen hitelesítést igénylő kérelmekre.

elfogadott értékek: http401WithBearerChallenge, http403
--add

Adjon hozzá egy objektumot az objektumok listájához egy elérési út és egy kulcsértékpár megadásával. Példa: --add property.listProperty <key=value, string or JSON string>.

--auth-options

Néhány súgó.

elfogadott értékek: aadOrApiKey, apiKeyOnly
--disable-local-auth

Ha igaz értékre van állítva, a keresési szolgáltatás hívásai nem használhatják az API-kulcsokat a hitelesítéshez. Ez nem állítható be igaz értékre, ha a "dataPlaneAuthOptions" definiálva van.

elfogadott értékek: 0, 1, f, false, n, no, t, true, y, yes
--force-string

A "set" vagy a "add" használata esetén a JSON-ra való konvertálás helyett őrizze meg a sztringkonstansokat.

elfogadott értékek: 0, 1, f, false, n, no, t, true, y, yes
--identity-type

Az identitás típusa.

elfogadott értékek: None, SystemAssigned
--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--ip-rules

Némi segítség.

--name --search-service-name -n

A megadott erőforráscsoporthoz társított Azure Cognitive Search szolgáltatás neve.

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

elfogadott értékek: 0, 1, f, false, n, no, t, true, y, yes
--partition-count

A keresési szolgáltatás partícióinak száma; ha meg van adva, az 1, 2, 3, 4, 6 vagy 12 lehet. Az 1-nél nagyobb értékek csak a standard termékváltozatokra érvényesek. A "standard3" szolgáltatások esetében a hostingMode értéke "highDensity", az engedélyezett értékek 1 és 3 között vannak.

--public-access --public-network-access

Ez az érték "engedélyezve" értékre állítható a meglévő ügyfélerőforrások és sablonok kompatibilitástörő változásainak elkerülése érdekében. Ha a "letiltva" értékre van állítva, a nyilvános interfészen keresztüli forgalom nem engedélyezett, és a privát végpontkapcsolatok kizárólagos hozzáférési módszerként használhatók.

elfogadott értékek: disabled, enabled
--remove

Tulajdonság vagy elem eltávolítása a listából. Példa: --remove property.list OR --remove propertyToRemove.

--replica-count

A keresési szolgáltatás replikáinak száma. Ha meg van adva, akkor 1 és 12 közötti értéknek kell lennie a standard termékváltozatok esetében, vagy az alapszintű termékváltozat esetében 1 és 3 közötti értéknek kell lennie.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--semantic-search

Beállítja a szemantikai keresés elérhetőségét szabályozó beállításokat. Ez a konfiguráció csak bizonyos Azure Cognitive Search-termékváltozatok esetén lehetséges bizonyos helyeken.

elfogadott értékek: disabled, free, standard
--set

Frissítsen egy objektumot egy beállítandó tulajdonság elérési útjának és értékének megadásával. Példa: --set property1.property2=.

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--tags

Erőforráscímkék. A rövidített szintaxis, a json-file és a yaml-file támogatása. Próbálja ki a "??" elemet a továbbiak megjelenítéséhez.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az search service wait

Helyezze a parancssori felületet várakozási állapotba, amíg egy feltétel teljesül.

az search service wait [--created]
                       [--custom]
                       [--deleted]
                       [--exists]
                       [--ids]
                       [--interval]
                       [--name]
                       [--resource-group]
                       [--subscription]
                       [--timeout]
                       [--updated]

Opcionális paraméterek

--created

Várjon, amíg létre nem jön a "provisioningState" a "Sikeres" helyen.

alapértelmezett érték: False
--custom

Várjon, amíg a feltétel megfelel egy egyéni JMESPath-lekérdezésnek. Pl. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running"?.

--deleted

Várjon a törlésig.

alapértelmezett érték: False
--exists

Várjon, amíg az erőforrás létezik.

alapértelmezett érték: False
--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--interval

Lekérdezési időköz másodpercben.

alapértelmezett érték: 30
--name --search-service-name -n

A megadott erőforráscsoporthoz társított Azure Cognitive Search szolgáltatás neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--timeout

Maximális várakozás másodpercben.

alapértelmezett érték: 3600
--updated

Várjon, amíg frissül a provisioningState a következő helyen: "Sikeres".

alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.