You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/api-management/api-management-howto-deploy-multi-region.md
+7-2Lines changed: 7 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -100,8 +100,13 @@ To take advantage of geographical distribution of your system, you should have b
100
100
</policies>
101
101
```
102
102
103
-
> [!TIP]
104
-
> You may also front your backend services with [Azure Traffic Manager](https://azure.microsoft.com/services/traffic-manager/), direct the API calls to the Traffic Manager, and let it resolve the routing automatically.
103
+
### Use Traffic Manager for routing to regional backends
104
+
105
+
You may also front your backend services with [Azure Traffic Manager](https://azure.microsoft.com/services/traffic-manager/), direct the API calls to the Traffic Manager, and let it resolve the routing automatically.
106
+
107
+
* For traffic distribution and failover, we recommend using Traffic Manager with the [**Geographic**](../traffic-manager/traffic-manager-routing-methods.md#geographic-traffic-routing-method) routing method. We don't recommend using Traffic Manager with the Weighted routing method with API Management backends.
108
+
109
+
* For traffic control during maintenance operations, we recommend using the Priority routing method.
105
110
106
111
## <aname="custom-routing"> </a>Use custom routing to API Management regional gateways
Copy file name to clipboardExpand all lines: articles/cognitive-services/Translator/reference/v3-0-break-sentence.md
+27-23Lines changed: 27 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ manager: nitinme
9
9
ms.service: cognitive-services
10
10
ms.subservice: translator-text
11
11
ms.topic: reference
12
-
ms.date: 08/06/2020
12
+
ms.date: 12/23/2022
13
13
ms.author: lajanuar
14
14
---
15
15
@@ -32,8 +32,8 @@ Request parameters passed on the query string are:
32
32
| Query Parameter | Description |
33
33
| -------| ----------- |
34
34
| api-version <imgwidth=200/> |**Required query parameter**.<br/>Version of the API requested by the client. Value must be `3.0`. |
35
-
| language |**Optional query parameter**.<br/>Language tag identifying the language of the input text. If a code is not specified, automatic language detection will be applied. |
36
-
| script |**Optional query parameter**.<br/>Script tag identifying the script used by the input text. If a script is not specified, the default script of the language will be assumed. |
35
+
| language |**Optional query parameter**.<br/>Language tag identifying the language of the input text. If a code isn't specified, automatic language detection will be applied. |
36
+
| script |**Optional query parameter**.<br/>Script tag identifying the script used by the input text. If a script isn't specified, the default script of the language will be assumed. |
| Content-Type |**Required request header**.<br/>Specifies the content type of the payload. Possible values are: `application/json`. |
44
44
| Content-Length |**Required request header**.<br/>The length of the request body. |
45
-
| X-ClientTraceId |**Optional**.<br/>A client-generated GUID to uniquely identify the request. Note that you can omit this header if you include the trace ID in the query string using a query parameter named `ClientTraceId`. |
45
+
| X-ClientTraceId |**Optional**.<br/>A client-generated GUID to uniquely identify the request. You can omit this header if you include the trace ID in the query string using a query parameter named `ClientTraceId`. |
46
46
47
47
## Request body
48
48
@@ -57,35 +57,39 @@ The body of the request is a JSON array. Each array element is a JSON object wit
57
57
The following limitations apply:
58
58
59
59
* The array can have at most 100 elements.
60
-
* The text value of an array element cannot exceed 50,000 characters including spaces.
61
-
* The entire text included in the request cannot exceed 50,000 characters including spaces.
60
+
* The text value of an array element can't exceed 50,000 characters including spaces.
61
+
* The entire text included in the request can't exceed 50,000 characters including spaces.
62
62
* If the `language` query parameter is specified, then all array elements must be in the same language. Otherwise, language auto-detection is applied to each array element independently.
63
63
64
64
## Response body
65
65
66
66
A successful response is a JSON array with one result for each string in the input array. A result object includes the following properties:
67
67
68
-
*`sentLen`: An array of integers representing the lengths of the sentences in the text element. The length of the array is the number of sentences, and the values are the length of each sentence.
68
+
*`sentLen`: An array of integers representing the lengths of the sentences in the text element. The length of the array is the number of sentences, and the values are the length of each sentence.
69
69
70
-
*`detectedLanguage`: An object describing the detected language through the following properties:
70
+
*`detectedLanguage`: An object describing the detected language through the following properties:
71
71
72
-
*`language`: Code of the detected language.
72
+
*`language`: Code of the detected language.
73
73
74
-
*`score`: A float value indicating the confidence in the result. The score is between zero and one and a low score indicates a low confidence.
75
-
76
-
Note that the`detectedLanguage` property is only present in the result object when language auto-detection is requested.
74
+
*`score`: A float value indicating the confidence in the result. The score is between zero and one and a low score indicates a low confidence.
75
+
76
+
The`detectedLanguage` property is only present in the result object when language auto-detection is requested.
77
77
78
78
An example JSON response is:
79
79
80
80
```json
81
81
[
82
-
{
83
-
"sentLen": [ 13, 11, 22 ]
84
-
"detectedLanguage": {
85
-
"language": "en",
86
-
"score": 401
87
-
},
88
-
}
82
+
{
83
+
"detectedLanguage": {
84
+
"language": "en",
85
+
"score": 1.0
86
+
},
87
+
"sentLen": [
88
+
13,
89
+
11,
90
+
22
91
+
]
92
+
}
89
93
]
90
94
```
91
95
@@ -96,7 +100,7 @@ An example JSON response is:
96
100
<th>Description</th>
97
101
<tr>
98
102
<td>X-RequestId</td>
99
-
<td>Value generated by the service to identify the request. It is used for troubleshooting purposes.</td>
103
+
<td>Value generated by the service to identify the request. It's used for troubleshooting purposes.</td>
100
104
</tr>
101
105
</table>
102
106
@@ -117,11 +121,11 @@ The following are the possible HTTP status codes that a request returns.
117
121
</tr>
118
122
<tr>
119
123
<td>401</td>
120
-
<td>The request could not be authenticated. Check that credentials are specified and valid.</td>
124
+
<td>The request couldn't be authenticated. Check that credentials are specified and valid.</td>
121
125
</tr>
122
126
<tr>
123
127
<td>403</td>
124
-
<td>The request is not authorized. Check the details error message. This often indicates that all free translations provided with a trial subscription have been used up.</td>
128
+
<td>The request isn't authorized. Check the details error message. This response code often indicates that all free translations provided with a trial subscription have been used up.</td>
125
129
</tr>
126
130
<tr>
127
131
<td>429</td>
@@ -145,4 +149,4 @@ The following example shows how to obtain sentence boundaries for a single sente
145
149
146
150
```curl
147
151
curl -X POST "https://api.cognitive.microsofttranslator.com/breaksentence?api-version=3.0" -H "Ocp-Apim-Subscription-Key: <client-secret>" -H "Content-Type: application/json" -d "[{'Text':'How are you? I am fine. What did you do today?'}]"
# Customers dashboard in commercial marketplace analytics
@@ -99,7 +99,7 @@ These filters are applied at the Customers page level. Select multiple filters t
99
99
The page has dashboard-level filters for the following:
100
100
101
101
- Sales Channel
102
-
- Marketplace Subscription Id
102
+
- Marketplace Subscription ID
103
103
- Customer Id
104
104
- Customer Name
105
105
- Customer Company Name
@@ -142,14 +142,14 @@ This chart has tabs for Orders, Normalized usage, and Raw usage. Select **Orders
142
142

143
143
144
144
- The Leader board presents details of the customers ranked by order count. After selecting a customer, the customer details are presented in the adjoining “Details”, “Orders by SKUs” and “SKUs by Seats” sections.
145
-
- The Customer profile details are displayed in this space when publishers are signed in with an owner role. If publishers are signed in with a contributor role, the details in this section will not be available.
145
+
- The Customer profile details are displayed in this space when publishers are signed in with an owner role. If publishers are signed in with a contributor role, the details in this section won't be available.
146
146
- The **Orders by SKUs** donut chart displays the breakdown of orders purchased for plans. The top five plans with the highest order count are displayed, while the rest of the orders are grouped under **Rest all**.
147
147
- The **SKUs by Seats** donut chart displays the breakdown of seats ordered for plans. The top five plans with the highest seats are displayed, while the rest of the orders are grouped under **Rest All**.
148
148
149
149
Select **Normalized usage** or **Raw usage** for those views.
150
150
151
151
- The Leader board presents details of the customers ranked by usage hours count. After selecting a customer, the details of the customer are presented in the adjoining “Details”, “Normalized Usage by offers” and “Normalized Usage by virtual machine (VM) Size(s)” section.
152
-
- The Customer profile details are displayed in this space when publishers are logged in with an owner role. If publishers are logged in with a contributor role, the details in this section will not be available.
152
+
- The Customer profile details are displayed in this space when publishers are logged in with an owner role. If publishers are logged in with a contributor role, the details in this section won't be available.
153
153
- The **Normalized usage by Offers** donut chart displays the breakdown of usage consumed by the offers. The top five plans with the highest usage count are displayed, while the rest of the offers are grouped under **Rest All**.
154
154
- The **Normalized usage by VM Size(s)** donut chart displays the breakdown of usage consumed by different VM Size(s). The top five VM Sizes with the highest normalized usage are displayed, while the rest of the usage is grouped under **Rest All**.
155
155
@@ -195,11 +195,11 @@ The **Customer details** table displays a numbered list of the top 1,000 custome
195
195
196
196

197
197
198
-
- Customer personal information will only be available if the customer has provided consent. You can only view this information if you have signed in with an owner role level of permissions.
198
+
- Customer personal information will only be available if the customer has provided consent. You can only view this information if you've signed in with an owner role level of permissions.
199
199
- Each column in the grid is sortable.
200
200
- The data can be extracted to a .CSV or .TSV file if the count of the records is less than 1,000.
201
201
- If records number is more than 1,000, exported data will be asynchronously placed in a downloads page for the next 30 days.
202
-
- Apply filters to the table to display only the data you are interested in. Filter data by Company name, Customer ID, Marketplace Subscription ID, Azure License Type, Date Acquired, Date Lost, Customer Email, Customer Country/Region/State/City/Zip, Customer Language, and so on.
202
+
- Apply filters to the table to display only the data you're interested in. Filter data by Company name, Customer ID, Marketplace Subscription ID, Azure License Type, Date Acquired, Date Lost, Customer Email, Customer Country/Region/State/City/Zip, Customer Language, and so on.
203
203
- When an offer is purchased by a protected customer, information in **Customer Detailed Data** will be masked (************).
204
204
- Customer dimension details such as Company Name, Customer Name, and Customer Email are at an organization ID level, not at Azure Marketplace or Microsoft AppSource transaction level.
205
205
@@ -209,7 +209,7 @@ _**Table 1: Dictionary of data terms**_
209
209
210
210
| Column name in<br>user interface | Attribute name | Definition | Column name in programmatic<br>access reports |
| Marketplace Subscription ID | Marketplace Subscription ID | The unique identifier associated with the Azure subscription the customer used to purchase your commercial marketplace offer. For infrastructure offers, this is the customer's Azure subscription GUID. For SaaS offers, this is shown as zeros since SaaS purchases do not require an Azure subscription. | MarketplaceSubscriptionId |
212
+
| Marketplace Subscription ID | Marketplace Subscription ID | The unique identifier associated with the Azure subscription the customer used to purchase your commercial marketplace offer. For infrastructure offers, this is the customer's Azure subscription GUID. For SaaS offers, this is shown as zeros since SaaS purchases don't require an Azure subscription. | MarketplaceSubscriptionId |
213
213
| DateAcquired | Date Acquired | The first date the customer purchased any offer you published. | DateAcquired |
214
214
| DateLost | Date Lost | The last date the customer canceled the last of all previously purchased offers. | DateLost |
215
215
| Provider Name | Provider Name | The name of the provider involved in the relationship between Microsoft and the customer. If the customer is an Enterprise through Reseller, this will be the reseller. If a Cloud Solution Provider (CSP) is involved, this will be the CSP. | ProviderName |
@@ -223,7 +223,7 @@ _**Table 1: Dictionary of data terms**_
223
223
| CustomerCommunicationCulture | Customer Communication Language | The language preferred by the customer for communication. | CustomerCommunicationCulture |
224
224
| CustomerCountryRegion | Customer Country/Region | The country/region name provided by the customer. Country/region could be different than the country/region in a customer's Azure subscription. | CustomerCountryRegion |
225
225
| AzureLicenseType | Azure License Type | The type of licensing agreement used by customers to purchase Azure. Also known as the _channel_. The possible values are:<br>- Cloud Solution Provider<br>- Enterprise<br>- Enterprise through Reseller<br>- Pay as You Go | AzureLicenseType |
226
-
| PromotionalCustomers | Is Promotional Contact Opt In | The value will let you know if the customer proactively opted in for promotional contact from publishers. At this time, we are not presenting the option to customers, so we have indicated "No" across the board. After this feature is deployed, we will start updating accordingly. | PromotionalCustomers |
226
+
| PromotionalCustomers | Is Promotional Contact Opt In | The value will let you know if the customer proactively opted in for promotional contact from publishers. At this time, we aren't presenting the option to customers, so we've indicated "No" across the board. After this feature is deployed, we'll start updating accordingly. | PromotionalCustomers |
227
227
| CustomerState | Customer State | The state of residence provided by the customer. State could be different than the state provided in a customer's Azure subscription. | CustomerState |
228
228
| CommerceRootCustomer | Commerce Root Customer | One Billing Account ID can be associated with multiple Customer IDs.<br>One combination of a Billing Account ID and a Customer ID can be associated with multiple commercial marketplace subscriptions.<br>The Commerce Root Customer signifies the name of the subscription’s customer. | CommerceRootCustomer |
229
229
| Customer ID | Customer ID | The unique identifier assigned to a customer. A customer may have zero or more Azure Marketplace subscriptions. | CustomerId |
@@ -233,6 +233,14 @@ _**Table 1: Dictionary of data terms**_
233
233
| PlanID | PlanID | The display name of the plan entered when the offer was created in Partner Center | PlanID |
234
234
| SKU | SKU | The plan associated with the offer | SKU |
235
235
| N/A | lastModifiedAt | The latest timestamp for customer purchases. Use this field, via programmatic API access, to pull the latest snapshot of all customer purchase transactions since a specific date | lastModifiedAt |
236
+
| N/A | AddressLine1 | The Address Line 1 section of customer’s street address | AddressLine1 |
237
+
| N/A | Billing Id | The Billing Id of the enterprise customer | Billing Id |
238
+
| N/A | Private Offer Id | The Id to identify a private marketplace offer | Private Offer Id |
239
+
| N/A | Private Offer Name | The name provided during private offer creation | Private Offer Name |
240
+
| N/A | Purchaser Email | Email of the entity purchasing or provisioning an offer. This could be same or different than the email of “bill-to” entity | Purchaser Email |
241
+
| N/A | ReferenceId | A unique identifier to indicate provisioned instances or purchased offers by the customer. This key can be used to link with Orders and Usage report | ReferenceId |
242
+
| Offer Id | Offer Id | The Id to identify a marketplace offer | OfferId |
243
+
| Is Private Plan | Is Private Plan | Indicates whether a marketplace offer is private plan. <li> 0 value indicates false </li> <li> 1 value indicates true </li> | IsPrivatePlan |
0 commit comments