
Notice that "United States" is a quote-enclosed phrase query. Explicit mapping only applies in the direction specified and does not rewrite the query USA to "United States" in this case. or "United States" will all be rewritten to USA. When specified, a term sequence of a search query that matches the left-hand side of => will be replaced with the alternatives on the right-hand side. For example, a search document that contains USA will match on queries that contain the term USA or the phrases "United States", or "United States of America".Įxplicit mapping is denoted by an arrow => ("USA, U.S.A., U.S., United States, United States of America => USA"). The rule expands the search to all equivalent terms or phrases. ExamplesĮxample: List of synonyms with equivalent and explicit mappings.Īn equivalent mapping rule lists equivalent terms or phrases separated with commas ("USA, United States, United States of America"). An example in the next section illustrates the syntax.įor a successful request: 201 Created. Properties of accessCredentials include applicationId (Azure Active Directory Application ID that was granted access permissions to your specified Azure Key Vault), and applicationSecret (authentication key of the specified Azure AD application). Optionally, you can specify accessCredentials if you are not using a managed system identity. An encryptionKey section contains a user-defined keyVaultKeyName (required), a system-generated keyVaultKeyVersion (required), and a keyVaultUri providing the key (required, also referred to as DNS name). Available for billable search services created on or after.


Used to encrypt a synonym map, with your own keys, managed in your Azure Key Vault. Synonym rules separated by the new line ('\n') character. Only Apache Solr format ( solr) is currently supported. A synonym map name must only contain lowercase letters, digits or dashes, cannot start or end with dashes and is limited to 128 characters. Request contains the following properties: Property The following JSON is a high-level representation of the main parts of the definition. The body of the request contains a synonym map definition, which includes the format of the synonym map and the list of rules in the specified format. You can find the API key in your search service dashboard in the Azure portal. Create requests must include an api-key header set to your admin key (as opposed to a query key). It is a string value, unique to your service.

The api-key is used to authenticate the request to your Search service. The following table describes the required and optional request headers. The current stable version is api-version=. After starting the name with a letter or number, the rest of the name can include any letter, number and dashes, as long as the dashes are not consecutive. The name must be lower case, start with a letter or number, have no slashes or dots, and be less than 128 characters. Set this to the unique, user-defined name of your search service. For more information, see Service limits. Thanks to this approach, the machinery and plants from WKB systems are today known world-wide as a synonym for a long service life and tried and tested solutions that are readily available.The maximum number of synonym maps that you can create varies by pricing tier. In addition to adapting to the most diverse of markets as well as changes in technology and the economy, one thing remains the same at WKB Systems: As our quality promise defines, all our systems are engineered and made in Germany. When developing our solutions, we also always consider global competition, rising customer expectations, and rapid technological change. The basis of all our projects is formed from the findings of comprehensive quality checks of our already existing plants. Our WKB Systems experts have made it their daily task to optimise the plants, systems and production processes of our customers. We are of the opinion that technology is constantly being improved, that barriers can always be broken, and that we shouldn’t just rest on our laurels when things have been achieved. This results in precise planning and development at the highest level while at the same time accounting for all aspects relating to profitability. Even when defining your requirements and designing a technical solution, we attach the utmost importance to the best possible formation.
