Share via


SearchIndexerClient class

Klasse voor het uitvoeren van bewerkingen voor het beheren (maken, bijwerken, weergeven/verwijderen) van indexeerfuncties, gegevensbronnen & vaardighedensets.

Constructors

SearchIndexerClient(string, KeyCredential | TokenCredential, SearchIndexerClientOptions)

Hiermee maakt u een exemplaar van SearchIndexerClient.

Gebruiksvoorbeeld:

const { SearchIndexerClient, AzureKeyCredential } = require("@azure/search-documents");

const client = new SearchIndexerClient(
  "<endpoint>",
  new AzureKeyCredential("<Admin Key>");
);

Eigenschappen

apiVersion

De API-versie die moet worden gebruikt bij de communicatie met de service.

endpoint

Het eindpunt van de zoekservice

serviceVersion

De API-versie die moet worden gebruikt bij de communicatie met de service.

Methoden

createDataSourceConnection(SearchIndexerDataSourceConnection, OperationOptions)

Hiermee maakt u een nieuwe dataSource in een zoekservice.

createIndexer(SearchIndexer, OperationOptions)

Hiermee maakt u een nieuwe indexeerfunctie in een zoekservice.

createOrUpdateDataSourceConnection(SearchIndexerDataSourceConnection, CreateorUpdateDataSourceConnectionOptions)

Hiermee maakt u een nieuwe gegevensbron of wijzigt u een bestaande.

createOrUpdateIndexer(SearchIndexer, CreateorUpdateIndexerOptions)

Hiermee maakt u een nieuwe indexeerfunctie of wijzigt u een bestaande indexeerfunctie.

createOrUpdateSkillset(SearchIndexerSkillset, CreateOrUpdateSkillsetOptions)

Hiermee maakt u een nieuwe vaardighedenset of wijzigt u een bestaande set.

createSkillset(SearchIndexerSkillset, OperationOptions)

Hiermee maakt u een nieuwe vaardighedenset in een zoekservice.

deleteDataSourceConnection(string | SearchIndexerDataSourceConnection, DeleteDataSourceConnectionOptions)

Hiermee verwijdert u een bestaande gegevensbron.

deleteIndexer(string | SearchIndexer, DeleteIndexerOptions)

Hiermee verwijdert u een bestaande indexeerfunctie.

deleteSkillset(string | SearchIndexerSkillset, DeleteSkillsetOptions)

Hiermee verwijdert u een bestaande vaardighedenset.

getDataSourceConnection(string, OperationOptions)

Hiermee wordt informatie over een gegevensbron opgehaald

getIndexer(string, OperationOptions)

Hiermee haalt u informatie over een indexeerfunctie op.

getIndexerStatus(string, OperationOptions)

Retourneert de huidige status en uitvoeringsgeschiedenis van een indexeerfunctie.

getSkillset(string, OperationOptions)

Hiermee haalt u informatie op over een vaardighedenset.

listDataSourceConnections(OperationOptions)

Hiermee wordt een lijst met bestaande gegevensbronnen in de service opgehaald.

listDataSourceConnectionsNames(OperationOptions)

Hiermee wordt een lijst met namen van bestaande gegevensbronnen in de service opgehaald.

listIndexers(OperationOptions)

Hiermee wordt een lijst met bestaande indexeerfuncties in de service opgehaald.

listIndexersNames(OperationOptions)

Hiermee wordt een lijst met namen van bestaande indexeerfuncties in de service opgehaald.

listSkillsets(OperationOptions)

Hiermee wordt een lijst met bestaande vaardighedensets in de service opgehaald.

listSkillsetsNames(OperationOptions)

Hiermee haalt u een lijst op met namen van bestaande vaardighedensets in de service.

resetIndexer(string, OperationOptions)

Hiermee wordt de status van het bijhouden van wijzigingen die is gekoppeld aan een indexeerfunctie opnieuw ingesteld.

runIndexer(string, OperationOptions)

Hiermee wordt een indexeerfunctie op aanvraag uitgevoerd.

Constructordetails

SearchIndexerClient(string, KeyCredential | TokenCredential, SearchIndexerClientOptions)

Hiermee maakt u een exemplaar van SearchIndexerClient.

Gebruiksvoorbeeld:

const { SearchIndexerClient, AzureKeyCredential } = require("@azure/search-documents");

const client = new SearchIndexerClient(
  "<endpoint>",
  new AzureKeyCredential("<Admin Key>");
);
new SearchIndexerClient(endpoint: string, credential: KeyCredential | TokenCredential, options?: SearchIndexerClientOptions)

Parameters

endpoint

string

Het eindpunt van de zoekservice

credential

KeyCredential | TokenCredential

Wordt gebruikt om aanvragen voor de service te verifiëren.

options
SearchIndexerClientOptions

Wordt gebruikt om de Search-client te configureren.

Eigenschapdetails

apiVersion

Waarschuwing

Deze API is nu afgeschaft.

use {@Link serviceVersion} instead

De API-versie die moet worden gebruikt bij de communicatie met de service.

apiVersion: string

Waarde van eigenschap

string

endpoint

Het eindpunt van de zoekservice

endpoint: string

Waarde van eigenschap

string

serviceVersion

De API-versie die moet worden gebruikt bij de communicatie met de service.

serviceVersion: string

Waarde van eigenschap

string

Methodedetails

createDataSourceConnection(SearchIndexerDataSourceConnection, OperationOptions)

Hiermee maakt u een nieuwe dataSource in een zoekservice.

function createDataSourceConnection(dataSourceConnection: SearchIndexerDataSourceConnection, options?: OperationOptions): Promise<SearchIndexerDataSourceConnection>

Parameters

dataSourceConnection
SearchIndexerDataSourceConnection

De definitie van dataSource die moet worden gemaakt in een zoekservice.

options
OperationOptions

Aanvullende optionele argumenten.

Retouren

createIndexer(SearchIndexer, OperationOptions)

Hiermee maakt u een nieuwe indexeerfunctie in een zoekservice.

function createIndexer(indexer: SearchIndexer, options?: OperationOptions): Promise<SearchIndexer>

Parameters

indexer
SearchIndexer

De definitie van de indexeerfunctie die moet worden gemaakt in een zoekservice.

options
OperationOptions

Aanvullende optionele argumenten.

Retouren

Promise<SearchIndexer>

createOrUpdateDataSourceConnection(SearchIndexerDataSourceConnection, CreateorUpdateDataSourceConnectionOptions)

Hiermee maakt u een nieuwe gegevensbron of wijzigt u een bestaande.

function createOrUpdateDataSourceConnection(dataSourceConnection: SearchIndexerDataSourceConnection, options?: CreateorUpdateDataSourceConnectionOptions): Promise<SearchIndexerDataSourceConnection>

Parameters

dataSourceConnection
SearchIndexerDataSourceConnection

De informatie die de gegevensbron beschrijft die moet worden gemaakt/bijgewerkt.

options
CreateorUpdateDataSourceConnectionOptions

Aanvullende optionele argumenten.

Retouren

createOrUpdateIndexer(SearchIndexer, CreateorUpdateIndexerOptions)

Hiermee maakt u een nieuwe indexeerfunctie of wijzigt u een bestaande indexeerfunctie.

function createOrUpdateIndexer(indexer: SearchIndexer, options?: CreateorUpdateIndexerOptions): Promise<SearchIndexer>

Parameters

indexer
SearchIndexer

De informatie over de indexeerfunctie die moet worden gemaakt/bijgewerkt.

options
CreateorUpdateIndexerOptions

Aanvullende optionele argumenten.

Retouren

Promise<SearchIndexer>

createOrUpdateSkillset(SearchIndexerSkillset, CreateOrUpdateSkillsetOptions)

Hiermee maakt u een nieuwe vaardighedenset of wijzigt u een bestaande set.

function createOrUpdateSkillset(skillset: SearchIndexerSkillset, options?: CreateOrUpdateSkillsetOptions): Promise<SearchIndexerSkillset>

Parameters

skillset
SearchIndexerSkillset

De informatie die de index beschrijft die moet worden gemaakt.

options
CreateOrUpdateSkillsetOptions

Aanvullende optionele argumenten.

Retouren

createSkillset(SearchIndexerSkillset, OperationOptions)

Hiermee maakt u een nieuwe vaardighedenset in een zoekservice.

function createSkillset(skillset: SearchIndexerSkillset, options?: OperationOptions): Promise<SearchIndexerSkillset>

Parameters

skillset
SearchIndexerSkillset

De vaardighedenset met een of meer vaardigheden die u kunt maken in een zoekservice.

options
OperationOptions

Aanvullende optionele argumenten.

Retouren

deleteDataSourceConnection(string | SearchIndexerDataSourceConnection, DeleteDataSourceConnectionOptions)

Hiermee verwijdert u een bestaande gegevensbron.

function deleteDataSourceConnection(dataSourceConnection: string | SearchIndexerDataSourceConnection, options?: DeleteDataSourceConnectionOptions): Promise<void>

Parameters

dataSourceConnection

string | SearchIndexerDataSourceConnection

options
DeleteDataSourceConnectionOptions

Aanvullende optionele argumenten.

Retouren

Promise<void>

deleteIndexer(string | SearchIndexer, DeleteIndexerOptions)

Hiermee verwijdert u een bestaande indexeerfunctie.

function deleteIndexer(indexer: string | SearchIndexer, options?: DeleteIndexerOptions): Promise<void>

Parameters

indexer

string | SearchIndexer

Indexeerfunctie/naam van de indexeerfunctie die moet worden verwijderd.

options
DeleteIndexerOptions

Aanvullende optionele argumenten.

Retouren

Promise<void>

deleteSkillset(string | SearchIndexerSkillset, DeleteSkillsetOptions)

Hiermee verwijdert u een bestaande vaardighedenset.

function deleteSkillset(skillset: string | SearchIndexerSkillset, options?: DeleteSkillsetOptions): Promise<void>

Parameters

skillset

string | SearchIndexerSkillset

Vaardighedenset/naam van de vaardighedenset die u wilt verwijderen.

options
DeleteSkillsetOptions

Aanvullende optionele argumenten.

Retouren

Promise<void>

getDataSourceConnection(string, OperationOptions)

Hiermee wordt informatie over een gegevensbron opgehaald

function getDataSourceConnection(dataSourceConnectionName: string, options?: OperationOptions): Promise<SearchIndexerDataSourceConnection>

Parameters

dataSourceConnectionName

string

options
OperationOptions

Aanvullende optionele argumenten

Retouren

getIndexer(string, OperationOptions)

Hiermee haalt u informatie over een indexeerfunctie op.

function getIndexer(indexerName: string, options?: OperationOptions): Promise<SearchIndexer>

Parameters

indexerName

string

De naam van de indexeerfunctie.

options
OperationOptions

Aanvullende optionele argumenten.

Retouren

Promise<SearchIndexer>

getIndexerStatus(string, OperationOptions)

Retourneert de huidige status en uitvoeringsgeschiedenis van een indexeerfunctie.

function getIndexerStatus(indexerName: string, options?: OperationOptions): Promise<SearchIndexerStatus>

Parameters

indexerName

string

De naam van de indexeerfunctie.

options
OperationOptions

Aanvullende optionele argumenten.

Retouren

getSkillset(string, OperationOptions)

Hiermee haalt u informatie op over een vaardighedenset.

function getSkillset(skillsetName: string, options?: OperationOptions): Promise<SearchIndexerSkillset>

Parameters

skillsetName

string

options
OperationOptions

Aanvullende optionele argumenten.

Retouren

listDataSourceConnections(OperationOptions)

Hiermee wordt een lijst met bestaande gegevensbronnen in de service opgehaald.

function listDataSourceConnections(options?: OperationOptions): Promise<SearchIndexerDataSourceConnection[]>

Parameters

options
OperationOptions

Opties voor de bewerking lijstindexeerfuncties.

Retouren

listDataSourceConnectionsNames(OperationOptions)

Hiermee wordt een lijst met namen van bestaande gegevensbronnen in de service opgehaald.

function listDataSourceConnectionsNames(options?: OperationOptions): Promise<string[]>

Parameters

options
OperationOptions

Opties voor de bewerking lijstindexeerfuncties.

Retouren

Promise<string[]>

listIndexers(OperationOptions)

Hiermee wordt een lijst met bestaande indexeerfuncties in de service opgehaald.

function listIndexers(options?: OperationOptions): Promise<SearchIndexer[]>

Parameters

options
OperationOptions

Opties voor de bewerking lijstindexeerfuncties.

Retouren

Promise<SearchIndexer[]>

listIndexersNames(OperationOptions)

Hiermee wordt een lijst met namen van bestaande indexeerfuncties in de service opgehaald.

function listIndexersNames(options?: OperationOptions): Promise<string[]>

Parameters

options
OperationOptions

Opties voor de bewerking lijstindexeerfuncties.

Retouren

Promise<string[]>

listSkillsets(OperationOptions)

Hiermee wordt een lijst met bestaande vaardighedensets in de service opgehaald.

function listSkillsets(options?: OperationOptions): Promise<SearchIndexerSkillset[]>

Parameters

options
OperationOptions

Opties voor de bewerking Vaardighedensets weergeven.

Retouren

listSkillsetsNames(OperationOptions)

Hiermee haalt u een lijst op met namen van bestaande vaardighedensets in de service.

function listSkillsetsNames(options?: OperationOptions): Promise<string[]>

Parameters

options
OperationOptions

Opties voor de bewerking Vaardighedensets weergeven.

Retouren

Promise<string[]>

resetIndexer(string, OperationOptions)

Hiermee wordt de status van het bijhouden van wijzigingen die is gekoppeld aan een indexeerfunctie opnieuw ingesteld.

function resetIndexer(indexerName: string, options?: OperationOptions): Promise<void>

Parameters

indexerName

string

De naam van de indexeerfunctie die u opnieuw wilt instellen.

options
OperationOptions

Aanvullende optionele argumenten.

Retouren

Promise<void>

runIndexer(string, OperationOptions)

Hiermee wordt een indexeerfunctie op aanvraag uitgevoerd.

function runIndexer(indexerName: string, options?: OperationOptions): Promise<void>

Parameters

indexerName

string

De naam van de indexeerfunctie die moet worden uitgevoerd.

options
OperationOptions

Aanvullende optionele argumenten.

Retouren

Promise<void>