PIIDetectionSkill interface
Korzystając z interfejsu API analiza tekstu, wyodrębnia dane osobowe z tekstu wejściowego i umożliwia maskowanie.
- Extends
Właściwości
categories | Lista kategorii jednostek pii, które powinny zostać wyodrębnione i zamaskowane. |
default |
Wartość wskazująca, którego kodu języka użyć. Wartość domyślna to en. |
domain | Jeśli zostanie określony, ustawi domenę PII tak, aby zawierała tylko podzbiór kategorii jednostek. Możliwe wartości to: "phi", "none". Wartość domyślna to "none". |
masking |
Znak używany do maskowania tekstu, jeśli parametr maskingMode jest ustawiony na zamianę. Wartość domyślna to "*". |
masking |
Parametr, który zapewnia różne sposoby maskowania danych osobowych wykrytych w tekście wejściowym. Wartość domyślna to "none". |
minimum |
Wartość z zakresu od 0 do 1, która ma być używana tylko do uwzględnienia jednostek, których współczynnik ufności jest większy niż określona wartość. Jeśli nie zostanie ustawiona (wartość domyślna) lub jawnie ustawiona na wartość null, zostaną dołączone wszystkie jednostki. |
model |
Wersja modelu, która ma być używana podczas wywoływania usługi analiza tekstu. Jeśli nie zostanie określona, będzie ona domyślnie dostępna do najnowszej. Zalecamy, aby nie określać tej wartości, chyba że jest to absolutnie konieczne. |
odatatype | Dyskryminator polimorficzny, który określa różne typy, które mogą być tym obiektem |
Właściwości dziedziczone
context | Reprezentuje poziom, na którym odbywają się operacje, takie jak zawartość katalogu głównego lub dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document. |
description | Opis umiejętności opisujący dane wejściowe, wyjściowe i użycie umiejętności. |
inputs | Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych lub danymi wyjściowymi umiejętności nadrzędnych. |
name | Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętności bez zdefiniowanej nazwy otrzymają domyślną nazwę swojego 1-opartego indeksu w tablicy umiejętności z prefiksem |
outputs | Dane wyjściowe umiejętności to pole w indeksie wyszukiwania lub wartość, która może być zużywana jako dane wejściowe przez inną umiejętność. |
Szczegóły właściwości
categories
Lista kategorii jednostek pii, które powinny zostać wyodrębnione i zamaskowane.
categories?: string[]
Wartość właściwości
string[]
defaultLanguageCode
Wartość wskazująca, którego kodu języka użyć. Wartość domyślna to en.
defaultLanguageCode?: string
Wartość właściwości
string
domain
Jeśli zostanie określony, ustawi domenę PII tak, aby zawierała tylko podzbiór kategorii jednostek. Możliwe wartości to: "phi", "none". Wartość domyślna to "none".
domain?: string
Wartość właściwości
string
maskingCharacter
Znak używany do maskowania tekstu, jeśli parametr maskingMode jest ustawiony na zamianę. Wartość domyślna to "*".
maskingCharacter?: string
Wartość właściwości
string
maskingMode
Parametr, który zapewnia różne sposoby maskowania danych osobowych wykrytych w tekście wejściowym. Wartość domyślna to "none".
maskingMode?: PIIDetectionSkillMaskingMode
Wartość właściwości
minimumPrecision
Wartość z zakresu od 0 do 1, która ma być używana tylko do uwzględnienia jednostek, których współczynnik ufności jest większy niż określona wartość. Jeśli nie zostanie ustawiona (wartość domyślna) lub jawnie ustawiona na wartość null, zostaną dołączone wszystkie jednostki.
minimumPrecision?: number
Wartość właściwości
number
modelVersion
Wersja modelu, która ma być używana podczas wywoływania usługi analiza tekstu. Jeśli nie zostanie określona, będzie ona domyślnie dostępna do najnowszej. Zalecamy, aby nie określać tej wartości, chyba że jest to absolutnie konieczne.
modelVersion?: string
Wartość właściwości
string
odatatype
Dyskryminator polimorficzny, który określa różne typy, które mogą być tym obiektem
odatatype: "#Microsoft.Skills.Text.PIIDetectionSkill"
Wartość właściwości
"#Microsoft.Skills.Text.PIIDetectionSkill"
Szczegóły właściwości dziedziczonej
context
Reprezentuje poziom, na którym odbywają się operacje, takie jak zawartość katalogu głównego lub dokumentu (na przykład /document lub /document/content). Wartość domyślna to /document.
context?: string
Wartość właściwości
string
Dziedziczone zbaseSearchIndexerSkill.context
description
Opis umiejętności opisujący dane wejściowe, wyjściowe i użycie umiejętności.
description?: string
Wartość właściwości
string
Dziedziczone zbaseSearchIndexerSkill.description
inputs
Dane wejściowe umiejętności mogą być kolumną w źródłowym zestawie danych lub danymi wyjściowymi umiejętności nadrzędnych.
inputs: InputFieldMappingEntry[]
Wartość właściwości
Dziedziczone zbaseSearchIndexerSkill.inputs
name
Nazwa umiejętności, która jednoznacznie identyfikuje ją w zestawie umiejętności. Umiejętności bez zdefiniowanej nazwy otrzymają domyślną nazwę swojego 1-opartego indeksu w tablicy umiejętności z prefiksem #
.
name?: string
Wartość właściwości
string
Dziedziczone zBaseSearchIndexerSkill.name
outputs
Dane wyjściowe umiejętności to pole w indeksie wyszukiwania lub wartość, która może być zużywana jako dane wejściowe przez inną umiejętność.
outputs: OutputFieldMappingEntry[]
Wartość właściwości
Dziedziczone zbaseSearchIndexerSkill.outputs