Skip to content

Commit 75dba9e

Browse files
authored
Merge pull request #190264 from MicrosoftDocs/main
Merge Main to Live, 4 AM
2 parents 84a94db + 71ccc3e commit 75dba9e

File tree

144 files changed

+1541
-605
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

144 files changed

+1541
-605
lines changed

.openpublishing.redirection.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2518,6 +2518,11 @@
25182518
"redirect_url": "/azure/machine-learning/migrate-execute-r-script",
25192519
"redirect_document_id": true
25202520
},
2521+
{
2522+
"source_path": "articles/machine-learning/how-to-search-cross-workspace.md",
2523+
"redirect_url": "/azure/machine-learning/how-to-manage-workspace",
2524+
"redirect_document_id": false
2525+
},
25212526
{
25222527
"source_path": "articles/machine-learning/resource-known-issues.md",
25232528
"redirect_url": "/azure/machine-learning/how-to-configure-auto-train#troubleshooting",

articles/active-directory/fundamentals/auth-ssh.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.service: active-directory
99
ms.workload: identity
1010
ms.subservice: fundamentals
1111
ms.topic: conceptual
12-
ms.date: 10/19/2020
12+
ms.date: 03/01/2022
1313
ms.author: baselden
1414
ms.reviewer: ajburnle
1515
ms.custom: "it-pro, seodec18"
@@ -48,7 +48,7 @@ SSH with Azure AD
4848

4949
## Implement SSH with Azure AD 
5050

51-
* [Log in to a Linux® VM with Azure Active Directory credentials - Azure Virtual Machines ](../../virtual-machines/linux/login-using-aad.md)
51+
* [Log in to a Linux® VM with Azure Active Directory credentials - Azure Virtual Machines ](https://docs.microsoft.com/azure/active-directory/devices/howto-vm-sign-in-azure-ad-linux)
5252

5353
* [OAuth 2.0 device code flow - Microsoft identity platform ](../develop/v2-oauth2-device-code.md)
5454

articles/api-management/TOC.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -361,6 +361,10 @@
361361
href: /rest/api/apimanagement/
362362
- name: REST (original)
363363
href: /rest/api/apimanagement/ApiManagementREST/api-management-REST
364+
- name: .NET
365+
href: /dotnet/api/overview/azure/apimanagement
366+
- name: JavaScript
367+
href: /javascript/api/overview/azure/apimanagement
364368
- name: Resource Manager template
365369
href: /azure/templates/microsoft.apimanagement/allversions
366370
- name: Azure Policy built-ins

articles/app-service/troubleshoot-domain-ssl-certificates.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ms.custom: seodec18, devx-track-azurepowershell
1515

1616
This article lists common problems that you might encounter when you configure a domain or TLS/SSL certificate for your web apps in Azure App Service. It also describes possible causes and solutions for these problems.
1717

18-
If you need more help at any point in this article, you can contact the Azure experts on [the MSDN and Stack Overflow forums](https://azure.microsoft.com/support/forums/). Alternatively, you can file an Azure support incident. Go to the [Azure Support site](https://azure.microsoft.com/support/options/) and select **Get Support**.
18+
If you need more help at any point in this article, you can contact the Azure experts on [Microsoft Q & A and Stack Overflow forums](https://azure.microsoft.com/support/forums/). Alternatively, you can file an Azure support incident. Go to the [Azure Support site](https://azure.microsoft.com/support/options/) and select **Get Support**.
1919

2020
[!INCLUDE [updated-for-az](../../includes/updated-for-az.md)]
2121

articles/applied-ai-services/form-recognizer/whats-new.md

Lines changed: 79 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,13 @@ manager: nitinme
77
ms.service: applied-ai-services
88
ms.subservice: forms-recognizer
99
ms.topic: conceptual
10-
ms.date: 02/15/2022
10+
ms.date: 02/28/2022
1111
ms.author: lajanuar
1212
ms.custom: ignite-fall-2021
1313
---
1414
<!-- markdownlint-disable MD024 -->
1515
<!-- markdownlint-disable MD036 -->
16+
<!-- markdownlint-disable MD001 -->
1617
# What's new in Azure Form Recognizer
1718

1819
Form Recognizer service is updated on an ongoing basis. Bookmark this page to stay up to date with release notes, feature enhancements, and documentation updates.
@@ -25,7 +26,7 @@ Form Recognizer service is updated on an ongoing basis. Bookmark this page to st
2526

2627
* [🆕 **Custom neural model**](concept-custom-neural.md) or custom document model is a new custom model to extract text and selection marks from structured forms, semi-strutured and **unstructured documents**.
2728
* [🆕 **W-2 prebuilt model**](concept-w2.md) is a new prebuilt model to extract fields from W-2 forms for tax reporting and income verification scenarios.
28-
* [🆕 **Read**](concept-read.md) API extracts printed text lines, words, text locations, detected languages, and handwritten text, if detected.
29+
* [🆕 **Read**](concept-read.md) API extracts printed text lines, words, text locations, detected languages, and handwritten text, if detected.
2930
* [**General document**](concept-general-document.md) pre-trained model is now updated to support selection marks in addition to API text, tables, structure, key-value pairs, and named entities from forms and documents.
3031
* [**Invoice API**](language-support.md#invoice-model) Invoice prebuilt model expands support to Spanish invoices.
3132
* [**Form Recognizer Studio**](https://formrecognizer.appliedai.azure.com) adds new demos for Read, W2, Hotel receipt samples, and support for training the new custom neural models.
@@ -46,6 +47,68 @@ Get started with the new [REST API](https://westus.dev.cognitive.microsoft.com/d
4647
| Business card ||| | ||
4748
| Custom ||||||
4849

50+
#### Form Recognizer SDK beta preview release
51+
52+
The beta.3/beta.4 version of the Azure Form Recognizer SDKs incorporates new features, minor feature updates and bug fixes.
53+
54+
>[!NOTE]
55+
> The beta.3 (C#, JavaScript, Python) and beta.4 (Java) previews contain the same updates and fixes but the versioning is no longer in sync across all programming languages.
56+
57+
This new release includes the following updates:
58+
59+
* 🆕 [Custom Document models and modes](concept-custom.md):
60+
* [Custom template](concept-custom-template.md) (formerly custom form)
61+
* [Custom neural](concept-custom-neural.md).
62+
* [Custom model—build mode](concept-custom.md#build-mode).
63+
64+
* 🆕 [W-2 prebuilt model](concept-w2.md) (prebuilt-tax.us.w2).
65+
66+
* 🆕 [Read prebuilt model](concept-read.md) (prebuilt-read).
67+
68+
* 🆕 [Invoice prebuilt model (Spanish)](concept-invoice.md#supported-languages-and-locales) (prebuilt-invoice).
69+
70+
### [**C#**](#tab/csharp)
71+
72+
**Version 4.0.0-beta.3 (2022-02-10)**
73+
74+
##### [**Changelog/Release History**](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/formrecognizer/Azure.AI.FormRecognizer/CHANGELOG.md#400-beta3-2022-02-10)
75+
76+
##### [**Package (NuGet)**](https://www.nuget.org/packages/Azure.AI.FormRecognizer/4.0.0-beta.3)
77+
78+
##### [**SDK reference documentation**](/dotnet/api/azure.ai.formrecognizer.documentanalysis?view=azure-dotnet-preview&preserve-view=true)
79+
80+
### [**Java**](#tab/java)
81+
82+
**Version 4.0.0-beta.4 (2022-02-10)**
83+
84+
##### [**Changelog/Release History**](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/formrecognizer/azure-ai-formrecognizer/CHANGELOG.md#400-beta4-2022-02-10)
85+
86+
##### [**Package (Maven)**](https://search.maven.org/artifact/com.azure/azure-ai-formrecognizer/4.0.0-beta.4/jar)
87+
88+
##### [**SDK reference documentation**](/java/api/overview/azure/ai-formrecognizer-readme?view=azure-java-preview&preserve-view=true)
89+
90+
### [**JavaScript**](#tab/javascript)
91+
92+
**Version 4.0.0-beta.3 (2022-02-10)**
93+
94+
##### [**Changelog/Release History**](https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/formrecognizer/ai-form-recognizer/CHANGELOG.md#400-beta3-2022-02-10)
95+
96+
##### [**Package (npm)**](https://www.npmjs.com/package/@azure/ai-form-recognizer/v/4.0.0-beta.3)
97+
98+
##### [**SDK reference documentation**](/javascript/api/@azure/ai-form-recognizer/?view=azure-node-preview&preserve-view=true)
99+
100+
### [Python](#tab/python)
101+
102+
**Version 3.2.0b3 (2022-02-10)**
103+
104+
##### [**Changelog/Release History**](https://github.com/Azure/azure-sdk-for-python/blob/azure-ai-formrecognizer_3.2.0b3/sdk/formrecognizer/azure-ai-formrecognizer/CHANGELOG.md#320b3-2022-02-10)
105+
106+
##### [**Package (PyPI)**](https://pypi.org/project/azure-ai-formrecognizer/3.2.0b3/)
107+
108+
##### [**SDK reference documentation**](/python/api/azure-ai-formrecognizer/azure.ai.formrecognizer?view=azure-python-preview&preserve-view=true)
109+
110+
---
111+
49112
## November 2021
50113

51114
### Form Recognizer v3.0 preview SDK release update (beta.2)
@@ -54,6 +117,8 @@ Get started with the new [REST API](https://westus.dev.cognitive.microsoft.com/d
54117

55118
### [**C#**](#tab/csharp)
56119

120+
**Version 4.0.0-beta.2 (2021-11-09)**
121+
57122
| [**Package (NuGet)**](https://www.nuget.org/packages/Azure.AI.FormRecognizer/4.0.0-beta.2) | [**Changelog**](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/formrecognizer/Azure.AI.FormRecognizer/CHANGELOG.md) | [**API reference documentation**](/dotnet/api/azure.ai.formrecognizer?view=azure-dotnet-preview&preserve-view=true)
58123

59124
#### Bugs Fixed
@@ -114,6 +179,8 @@ The `BuildModelOperation` and `CopyModelOperation` now correctly populate the `P
114179

115180
### Form Recognizer v3.0 preview release (beta.1)
116181

182+
**Version 4.0.0-beta.1 (2021-10-07)**
183+
117184
Form Recognizer v3.0 preview release introduces several new features and capabilities:
118185

119186
* [**General document**](concept-general-document.md) model is a new API that uses a pre-trained model to extract text, tables, structure, key-value pairs, and named entities from forms and documents.
@@ -145,15 +212,15 @@ Get stared with the new [REST API](https://westus2.dev.cognitive.microsoft.com/d
145212

146213
* [Azure metrics explorer advanced features](../../azure-monitor/essentials/metrics-charts.md) are available on your Form Recognizer resource overview page in the Azure portal.
147214

148-
### Monitoring menu
215+
### Monitoring menu
149216

150-
:::image type="content" source="media/portal-metrics.png" alt-text="Screenshot showing the monitoring menu in the Azure portal":::
217+
:::image type="content" source="media/portal-metrics.png" alt-text="Screenshot showing the monitoring menu in the Azure portal":::
151218

152-
### Charts
219+
### Charts
153220

154-
:::image type="content" source="media/portal-metrics-charts.png" alt-text="Screenshot showing an example metric chart in the Azure portal.":::
221+
:::image type="content" source="media/portal-metrics-charts.png" alt-text="Screenshot showing an example metric chart in the Azure portal.":::
155222

156-
* **ID document** model update: given names including a suffix, with or without a period (full stop), process successfully:
223+
* **ID document** model update: given names including a suffix, with or without a period (full stop), process successfully:
157224

158225
|Input Text | Result with update |
159226
|------------|-------------------------------------------|
@@ -180,7 +247,7 @@ Form Recognizer features are now supported by six feature containers—**Layout*
180247

181248
### Form Recognizer SDK v3.1.0 patched to v3.1.1 for C#, Java, and Python
182249

183-
The patch addresses invoices that do not have subline item fields detected such as a `FormField` with `Text` but no `BoundingBox` or `Page` information.
250+
The patch addresses invoices that don't have subline item fields detected such as a `FormField` with `Text` but no `BoundingBox` or `Page` information.
184251

185252
### [**C#**](#tab/csharp)
186253

@@ -222,7 +289,7 @@ Go to the [Form Recognizer Sample Tool](https://fott-2-1.azurewebsites.net/) and
222289

223290
### Layout adds table headers
224291

225-
The updated Layout API table feature adds header recognition with column headers that can span multiple rows. Each table cell has an attribute that indicates whether it's part of a header or not. This can be used to identify which rows make up the table header.
292+
The updated Layout API table feature adds header recognition with column headers that can span multiple rows. Each table cell has an attribute that indicates whether it's part of a header or not. This update can be used to identify which rows make up the table header.
226293

227294
#### SDK updates
228295

@@ -435,7 +502,7 @@ npm package version 3.1.0-beta.3
435502

436503
* Added support for a **[ReadingOrder](/javascript/api/@azure/ai-form-recognizer/formreadingorder?view=azure-node-latest&preserve-view=true to the URL)** type to the content recognition methods. This option enables you to control the algorithm that the service uses to determine how recognized lines of text should be ordered. You can specify which reading order algorithm—`basic` or `natural`—should be applied to order the extraction of text elements. If not specified, the default value is `basic`.
437504

438-
* Split **[FormField](/javascript/api/@azure/ai-form-recognizer/formfield?view=azure-node-preview&preserve-view=true)** type into several different interfaces. This update should not cause any API compatibility issues except in certain edge cases (undefined valueType).
505+
* Split **[FormField](/javascript/api/@azure/ai-form-recognizer/formfield?view=azure-node-preview&preserve-view=true)** type into several different interfaces. This update shouldn't cause any API compatibility issues except in certain edge cases (undefined valueType).
439506

440507
* Migrated to the **2.1-preview.3** Form Recognizer service endpoint for all REST API calls.
441508

@@ -509,7 +576,7 @@ pip package version 3.1.0b4
509576

510577
:::image type="content" source="./media/table-labeling.png" alt-text="Table labeling" lightbox="./media/table-labeling.png":::
511578

512-
In addition to labeling tables, you can now label empty values and regions; if some documents in your training set do not have values for certain fields, you can label them so that your model will know to extract values properly from analyzed documents.
579+
In addition to labeling tables, you can now label empty values and regions; if some documents in your training set don't have values for certain fields, you can label them so that your model will know to extract values properly from analyzed documents.
513580

514581
* **Support for 66 new languages** - The Layout API and Custom Models for Form Recognizer now support 73 languages.
515582

@@ -559,7 +626,7 @@ pip package version 3.1.0b4
559626
* **REST API reference is available** - View the [v2.1-preview.1 reference](https://westcentralus.dev.cognitive.microsoft.com/docs/services/form-recognizer-api-v2-1-preview-1/operations/AnalyzeBusinessCardAsync)
560627
* **New languages supported In addition to English**, the following [languages](language-support.md) are now supported: for `Layout` and `Train Custom Model`: English (`en`), Chinese (Simplified) (`zh-Hans`), Dutch (`nl`), French (`fr`), German (`de`), Italian (`it`), Portuguese (`pt`) and Spanish (`es`).
561628
* **Checkbox / Selection Mark detection** – Form Recognizer supports detection and extraction of selection marks such as check boxes and radio buttons. Selection Marks are extracted in `Layout` and you can now also label and train in `Train Custom Model` - _Train with Labels_ to extract key-value pairs for selection marks.
562-
* **Model Compose** - allows multiple models to be composed and called with a single model ID. When a you submit a document to be analyzed with a composed model ID, a classification step is first performed to route it to the correct custom model. Model Compose is available for `Train Custom Model` - _Train with labels_.
629+
* **Model Compose** - allows multiple models to be composed and called with a single model ID. When you submit a document to be analyzed with a composed model ID, a classification step is first performed to route it to the correct custom model. Model Compose is available for `Train Custom Model` - _Train with labels_.
563630
* **Model name** - add a friendly name to your custom models for easier management and tracking.
564631
* **[New pre-built model for Business Cards](./concept-business-card.md)** for extracting common fields in English, language business cards.
565632
* **[New locales for pre-built Receipts](./concept-receipt.md)** in addition to EN-US, support is now available for EN-AU, EN-CA, EN-GB, EN-IN

articles/automation/TOC.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,16 +46,16 @@
4646
- name: Security controls by Azure Policy
4747
displayName: regulatory, compliance, standards, domains
4848
href: ./security-controls-policy.md
49-
- name: Security baseline
49+
- name: Azure security baseline for Automation
5050
href: /security/benchmark/azure/baselines/automation-security-baseline?toc=/azure/automation/TOC.json
51+
- name: Best practices for security in Azure Automation
52+
href: automation-security-guidelines.md
5153
- name: Data security
5254
items:
5355
- name: Encryption of secure assets
5456
href: automation-secure-asset-encryption.md
5557
- name: Management of Azure Automation data
5658
href: automation-managing-data.md
57-
- name: Best practices for security in Azure Automation
58-
href: automation-security-guidelines.md
5959
- name: How-to guides
6060
items:
6161
- name: Automation Account

articles/automation/automation-role-based-access-control.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -390,7 +390,7 @@ Update Management can be used to assess and schedule update deployments to machi
390390
|---------|---------|---------|
391391
|Automation account |[Custom Azure Automation Contributor role](#custom-azure-automation-contributor-role) |Automation account |
392392
|Automation account |Virtual Machine Contributor |Resource Group for the account |
393-
|Log Analytics workspace Log Analytics Contributor|Log Analytics workspace |
393+
|Log Analytics workspace | Log Analytics Contributor|Log Analytics workspace |
394394
|Log Analytics workspace |Log Analytics Reader|Subscription|
395395
|Solution |Log Analytics Contributor |Solution|
396396
|Virtual Machine |Virtual Machine Contributor |Virtual Machine |

articles/automation/automation-security-guidelines.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: Azure Automation security guidelines
3-
description: This article helps you with the guidelines that Azure Automation offers to ensure data privacy and data security.
2+
title: Azure Automation security guidelines, security best practices Automation.
3+
description: This article helps you with the guidelines that Azure Automation offers to ensure a secured configuration of Automation account, Hybrid Runbook worker role, authentication certificate and identities, network isolation and policies.
44
services: automation
55
ms.subservice: shared-capabilities
66
ms.date: 02/16/2022

articles/availability-zones/cross-region-replication-azure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ Regions are paired for cross-region replication based on proximity and other fac
6161
| Canada |Canada Central |Canada East |
6262
| China |China North |China East|
6363
| China |China North 2 |China East 2|
64-
| China |China North 3 |China East 3|
64+
| China |China North 3 |China East 3\* |
6565
| Europe |North Europe (Ireland) |West Europe (Netherlands) |
6666
| France |France Central|France South\*|
6767
| Germany |Germany West Central |Germany North\* |

articles/azure-arc/data/connectivity.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ Some Azure-attached services are only available when they can be directly reache
5050
|**Automatic upgrades and patching**|Supported<br/>The data controller must either have direct access to the Microsoft Container Registry (MCR) or the container images need to be pulled from MCR and pushed to a local, private container registry that the data controller has access to.|Supported|
5151
|**Automatic backup and restore**|Supported<br/>Automatic local backup and restore.|Supported<br/>In addition to automated local backup and restore, you can _optionally_ send backups to Azure blob storage for long-term, off-site retention.|
5252
|**Monitoring**|Supported<br/>Local monitoring using Grafana and Kibana dashboards.|Supported<br/>In addition to local monitoring dashboards, you can _optionally_ send monitoring data and logs to Azure Monitor for at-scale monitoring of multiple sites in one place. |
53-
|**Authentication**|Use local username/password for data controller and dashboard authentication. Use SQL and Postgres logins or Active Directory (AD is not currently supported) for connectivity to database instances. Use K8s authentication providers for authentication to the Kubernetes API.|In addition to or instead of the authentication methods for the indirectly connected mode, you can _optionally_ use Azure Active Directory.|
53+
|**Authentication**|Use local username/password for data controller and dashboard authentication. Use SQL and Postgres logins or Active Directory (AD is not currently supported) for connectivity to database instances. Use Kubernetes authentication providers for authentication to the Kubernetes API.|In addition to or instead of the authentication methods for the indirectly connected mode, you can _optionally_ use Azure Active Directory.|
5454
|**Role-based access control (RBAC)**|Use Kubernetes RBAC on Kubernetes API. Use SQL and Postgres RBAC for database instances.|You can use Azure Active Directory and Azure RBAC. **Pending availability in directly connected mode**|
5555

5656
## Connectivity requirements

0 commit comments

Comments
 (0)