Skip to content

Commit 6c8fedc

Browse files
authored
Merge pull request #219890 from MicrosoftDocs/main
Publish to Live, Wednesday 4AM PST, 11/30
2 parents fe58f0b + c95ed69 commit 6c8fedc

File tree

160 files changed

+2038
-1219
lines changed

Some content is hidden

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

160 files changed

+2038
-1219
lines changed

.openpublishing.redirection.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16323,6 +16323,11 @@
1632316323
"redirect_url": "/azure/scheduler/migrate-from-scheduler-to-logic-apps",
1632416324
"redirect_document_id": ""
1632516325
},
16326+
{
16327+
"source_path_from_root": "/articles/search/search-how-to-index-power-query-data-sources.md",
16328+
"redirect_url": "/previous-versions/azure/search/search-how-to-index-power-query-data-sources",
16329+
"redirect_document_id": false
16330+
},
1632616331
{
1632716332
"source_path_from_root": "/articles/search/cognitive-search-quickstart-ocr.md",
1632816333
"redirect_url": "/azure/search/cognitive-search-quickstart-blob",

articles/applied-ai-services/form-recognizer/containers/form-recognizer-container-configuration.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,18 @@ manager: nitinme
77
ms.service: applied-ai-services
88
ms.subservice: forms-recognizer
99
ms.topic: how-to
10-
ms.date: 10/20/2022
10+
ms.date: 11/29/2022
1111
ms.author: lajanuar
12-
monikerRange: '>=form-recog-2.1.0'
12+
monikerRange: 'form-recog-2.1.0'
1313
recommendations: false
1414
---
1515
# Configure Form Recognizer containers
1616

17+
**This article applies to:** ![Form Recognizer v2.1 checkmark](../media/yes-icon.png) **Form Recognizer v2.1**.
18+
1719
> [!IMPORTANT]
1820
>
19-
> Form Recognizer containers are in gated preview. To use them, you must submit an [online request](https://customervoice.microsoft.com/Pages/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbR7en2Ais5pxKtso_Pz4b1_xUNlpBU1lFSjJUMFhKNzVHUUVLN1NIOEZETiQlQCN0PWcu), and have it approved. For more information, See [**Request approval to run container**](form-recognizer-container-install-run.md#request-approval-to-run-the-container).
21+
> Form Recognizer containers are in gated release. To use them, you must submit an [online request](https://customervoice.microsoft.com/Pages/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbR7en2Ais5pxKtso_Pz4b1_xUNlpBU1lFSjJUMFhKNzVHUUVLN1NIOEZETiQlQCN0PWcu), and have it approved. For more information, See [**Request approval to run container**](form-recognizer-container-install-run.md#request-approval-to-run-the-container).
2022
2123
With Azure Form Recognizer containers, you can build an application architecture that's optimized to take advantage of both robust cloud capabilities and edge locality. Containers provide a minimalist, isolated environment that can be easily deployed on-premises and in the cloud. In this article, you'll learn to configure the Form Recognizer container run-time environment by using the `docker compose` command arguments. Form Recognizer features are supported by six Form Recognizer feature containers—**Layout**, **Business Card**,**ID Document**, **Receipt**, **Invoice**, **Custom**. These containers have both required and optional settings. For a few examples, see the [Example docker-compose.yml file](#example-docker-composeyml-file) section.
2224

@@ -149,3 +151,5 @@ networks:
149151
150152
> [!div class="nextstepaction"]
151153
> [Learn more about running multiple containers and the docker compose command](form-recognizer-container-install-run.md)
154+
155+
* [Azure container instance recipe](../../../cognitive-services/containers/azure-container-instance-recipe.md)

articles/applied-ai-services/form-recognizer/containers/form-recognizer-container-image-tags.md

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,19 @@ manager: nitinme
77
ms.service: applied-ai-services
88
ms.subservice: forms-recognizer
99
ms.topic: reference
10-
ms.date: 10/20/2022
10+
ms.date: 11/29/2022
1111
ms.author: lajanuar
12-
monikerRange: '>=form-recog-2.1.0'
12+
monikerRange: 'form-recog-2.1.0'
1313
recommendations: false
1414
---
1515

1616
# Form Recognizer container image tags and release notes
1717

18+
**This article applies to:** ![Form Recognizer v2.1 checkmark](../media/yes-icon.png) **Form Recognizer v2.1**.
19+
1820
> [!IMPORTANT]
1921
>
20-
> * **Form Recognizer v2.1 containers** are in gated preview. To use them, you must submit an [online request](https://customervoice.microsoft.com/Pages/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbR7en2Ais5pxKtso_Pz4b1_xUNlpBU1lFSjJUMFhKNzVHUUVLN1NIOEZETiQlQCN0PWcu), and receive approval.
22+
> * **Form Recognizer v2.1 containers** are in gated release. To use them, you must submit an [online request](https://customervoice.microsoft.com/Pages/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbR7en2Ais5pxKtso_Pz4b1_xUNlpBU1lFSjJUMFhKNzVHUUVLN1NIOEZETiQlQCN0PWcu), and receive approval.
2123
>
2224
> * The online request form requires that you provide a valid email address that belongs to the organization that owns the Azure subscription ID and that you have or have been granted access to that subscription.
2325
@@ -49,17 +51,17 @@ The following tags are available for Form Recognizer:
4951

5052
### [Latest version](#tab/current)
5153

52-
Release notes for `v2.1` (gated preview):
54+
Release notes for `v2.1`:
5355

5456
| Container | Tags | Retrieve image |
5557
|------------|:------|------------|
56-
| **Layout**| &bullet; `latest` </br> &bullet; `2.1-preview`| `docker pull mcr.microsoft.com/azure-cognitive-services/form-recognizer/layout)`|
57-
| **Business Card** | &bullet; `latest` </br> &bullet; `2.1-preview` |`docker pull mcr.microsoft.com/azure-cognitive-services/form-recognizer/receipt` |
58-
| **ID Document** | &bullet; `latest` </br> &bullet; `2.1-preview`| `docker pull mcr.microsoft.com/azure-cognitive-services/form-recognizer/id-document`|
59-
| **Receipt**| &bullet; `latest` </br> &bullet; `2.1-preview`| `docker pull mcr.microsoft.com/azure-cognitive-services/form-recognizer/receipt` |
60-
| **Invoice**| &bullet; `latest` </br> &bullet; `2.1-preview`|`docker pull mcr.microsoft.com/azure-cognitive-services/form-recognizer/invoice` |
61-
| **Custom API** | &bullet; `latest` </br> &bullet; `2.1-preview`| `docker pull mcr.microsoft.com/azure-cognitive-services/form-recognizer/custom-api`|
62-
| **Custom Supervised**| &bullet; `latest` </br> &bullet; `2.1-preview`|`docker pull mcr.microsoft.com/azure-cognitive-services/form-recognizer/custom-supervised` |
58+
| **Layout**| &bullet; `latest` </br> &bullet; `2.1`| `docker pull mcr.microsoft.com/azure-cognitive-services/form-recognizer/layout)`|
59+
| **Business Card** | &bullet; `latest` </br> &bullet; `2.1` |`docker pull mcr.microsoft.com/azure-cognitive-services/form-recognizer/receipt` |
60+
| **ID Document** | &bullet; `latest` </br> &bullet; `2.1`| `docker pull mcr.microsoft.com/azure-cognitive-services/form-recognizer/id-document`|
61+
| **Receipt**| &bullet; `latest` </br> &bullet; `2.1`| `docker pull mcr.microsoft.com/azure-cognitive-services/form-recognizer/receipt` |
62+
| **Invoice**| &bullet; `latest` </br> &bullet; `2.1`|`docker pull mcr.microsoft.com/azure-cognitive-services/form-recognizer/invoice` |
63+
| **Custom API** | &bullet; `latest` </br> &bullet; `2.1`| `docker pull mcr.microsoft.com/azure-cognitive-services/form-recognizer/custom-api`|
64+
| **Custom Supervised**| &bullet; `latest` </br> &bullet; `2.1`|`docker pull mcr.microsoft.com/azure-cognitive-services/form-recognizer/custom-supervised` |
6365

6466
### [Previous versions](#tab/previous)
6567

@@ -73,3 +75,5 @@ Release notes for `v2.1` (gated preview):
7375
> [!div class="nextstepaction"]
7476
> [Install and run Form Recognizer containers](form-recognizer-container-install-run.md)
7577
>
78+
79+
* [Azure container instance recipe](../../../cognitive-services/containers/azure-container-instance-recipe.md)

articles/applied-ai-services/form-recognizer/containers/form-recognizer-container-install-run.md

Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,19 @@ manager: nitinme
77
ms.service: applied-ai-services
88
ms.subservice: forms-recognizer
99
ms.topic: how-to
10-
ms.date: 10/20/2022
10+
ms.date: 11/29/2022
1111
ms.author: lajanuar
12-
monikerRange: '>=form-recog-2.1.0'
12+
monikerRange: 'form-recog-2.1.0'
1313
recommendations: false
1414
---
1515

16-
# Install and run Form Recognizer v2.1-preview containers
16+
# Install and run Form Recognizer v2.1 containers
17+
18+
**This article applies to:** ![Form Recognizer v2.1 checkmark](../media/yes-icon.png) **Form Recognizer v2.1**.
1719

1820
> [!IMPORTANT]
1921
>
20-
> * Form Recognizer containers are in gated preview. To use them, you must submit an [online request](https://aka.ms/csgate), and receive approval. For more information, *see* [**Request approval to run container**](#request-approval-to-run-the-container) below.
22+
> * Form Recognizer containers are in gated release. To use them, you must submit an [online request](https://aka.ms/csgate), and receive approval. For more information, *see* [**Request approval to run container**](#request-approval-to-run-the-container) below.
2123
>
2224
> * The online request form requires that you provide a valid email address that belongs to the organization that owns the Azure subscription ID and that you have or have been granted access to that subscription.
2325
@@ -84,21 +86,21 @@ The following table lists the supporting container(s) for each Form Recognizer c
8486

8587
| Container | Minimum | Recommended |
8688
|-----------|---------|-------------|
87-
| Read 3.2 | 8 cores, 16-GB memory | 8 cores, 24-GB memory|
88-
| Layout 2.1-preview | 8 cores, 16-GB memory | 8 cores, 24-GB memory |
89-
| Business Card 2.1-preview | 2 cores, 4-GB memory | 4 cores, 4-GB memory |
90-
| ID Document 2.1-preview | 1 core, 2-GB memory |2 cores, 2-GB memory |
91-
| Invoice 2.1-preview | 4 cores, 8-GB memory | 8 cores, 8-GB memory |
92-
| Receipt 2.1-preview | 4 cores, 8-GB memory | 8 cores, 8-GB memory |
89+
| Read 3.2 | `8` cores, 16-GB memory | `8` cores, 24-GB memory|
90+
| Layout 2.1 | `8` cores, 16-GB memory | `8` cores, 24-GB memory |
91+
| Business Card 2.1 | `2` cores, 4-GB memory | `4` cores, 4-GB memory |
92+
| ID Document 2.1 | `1` core, 2-GB memory |`2` cores, 2-GB memory |
93+
| Invoice 2.1 | `4` cores, 8-GB memory | `8` cores, 8-GB memory |
94+
| Receipt 2.1 | `4` cores, 8-GB memory | `8` cores, 8-GB memory |
9395

9496
##### Custom containers
9597

9698
The following host machine requirements are applicable to **train and analyze** requests:
9799

98100
| Container | Minimum | Recommended |
99101
|-----------|---------|-------------|
100-
| Custom API| 0.5 cores, 0.5-GB memory| 1 cores, 1-GB memory |
101-
|Custom Supervised | 4 cores, 2-GB memory | 8 cores, 4-GB memory|
102+
| Custom API| 0.5 cores, 0.5-GB memory| `1` core, 1-GB memory |
103+
|Custom Supervised | `4` cores, 2-GB memory | `8` cores, 4-GB memory|
102104

103105
* Each core must be at least 2.6 gigahertz (GHz) or faster.
104106
* Core and memory correspond to the `--cpus` and `--memory` settings, which are used as part of the `docker compose` or `docker run` command.
@@ -324,7 +326,7 @@ In addition to the [prerequisites](#prerequisites) mentioned above, you'll need
324326
#### &bullet; Create a folder to store the following files:
325327

326328
1. [**.env**](#-create-an-environment-file)
327-
1. [**nginx.conf**](#-create-a-nginx-file)
329+
1. [**nginx.conf**](#-create-an-nginx-file)
328330
1. [**docker-compose.yml**](#-create-a-docker-compose-file)
329331

330332
#### &bullet; Create a folder to store your input data
@@ -355,7 +357,7 @@ In addition to the [prerequisites](#prerequisites) mentioned above, you'll need
355357
NGINX_CONF_FILE="<file-path>"
356358
```
357359

358-
#### &bullet; Create a **nginx** file
360+
#### &bullet; Create an **nginx** file
359361

360362
1. Name this file **nginx.conf**.
361363

@@ -622,4 +624,6 @@ That's it! In this article, you learned concepts and workflows for downloading,
622624
623625
## Next steps
624626

625-
* [Form Recognizer container configuration settings](form-recognizer-container-configuration.md)
627+
* [Form Recognizer container configuration settings](form-recognizer-container-configuration.md)
628+
629+
* [Azure container instance recipe](../../../cognitive-services/containers/azure-container-instance-recipe.md)

articles/applied-ai-services/form-recognizer/toc.yml

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,6 @@ items:
8787
- name: Container image tags
8888
displayName: registry, mcr
8989
href: containers/form-recognizer-container-image-tags.md
90-
- name: Use container instances
91-
href: ../../cognitive-services/containers/azure-container-instance-recipe.md
9290
- name: Configure secure communications
9391
items:
9492
- name: Set up Virtual Networks
@@ -133,30 +131,30 @@ items:
133131
- name: Model overview
134132
displayName: get started, prebuilt, extraction, input
135133
href: concept-model-overview.md
136-
- name: Form Recognizer Studio
134+
- name: Form Recognizer Studio
137135
href: concept-form-recognizer-studio.md
138136
- name: Read OCR model
139137
displayName: text
140138
href: concept-read.md
141139
- name: General document model
142140
displayName: key value pairs, selection marks, structured
143141
href: concept-general-document.md
144-
- name: Layout model
142+
- name: Layout model
145143
displayName: tables, selection marks, structure, paragraph roles, text, headers, page numbers
146144
href: concept-layout.md
147145
- name: W-2 form model
148146
displayName: wages, taxes, salary, employees
149147
href: concept-w2.md
150-
- name: Invoice model
148+
- name: Invoice model
151149
displayName: sales, vendors, VAT
152150
href: concept-invoice.md
153-
- name: Receipt model
151+
- name: Receipt model
154152
displayName: sales, merchants
155153
href: concept-receipt.md
156-
- name: ID document model
154+
- name: ID document model
157155
displayName: passport, visa, ID, social security, green card
158156
href: concept-id-document.md
159-
- name: Business card model
157+
- name: Business card model
160158
displayName: https://westus.dev.cognitive.microsoft.com/docs/services/form-recognizer-api-2022-08-31/operations/AnalyzeDocument
161159
href: concept-business-card.md
162160
- name: Custom models
@@ -202,7 +200,7 @@ items:
202200
href: tutorial-azure-function.md
203201
- name: Reference
204202
items:
205-
- name: REST API v3.0
203+
- name: REST API v3.0
206204
href: https://westus.dev.cognitive.microsoft.com/docs/services/form-recognizer-api-2022-08-31/operations/AnalyzeDocument
207205
- name: Error codes and messages v3.0
208206
href: v3-error-guide.md

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

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,16 @@ Form Recognizer service is updated on an ongoing basis. Bookmark this page to st
2727
>[!NOTE]
2828
> With the release of the 2022-08-31 GA API, the associated preview APIs are being deprecated. If you are using the 2021-09-30-preview or the 2022-01-30-preview API versions, please update your applications to target the 2022-08-31 API version. There are a few minor changes involved, for more information, _see_ the [migration guide](v3-migration-guide.md).
2929
30-
## October 2022
30+
## November 2022
31+
32+
* **Announcing the latest stable release of Azure Form Recognizer libraries**
33+
* This release includes important changes and updates for .NET, Java, JavaScript, and Python SDKs. For more information, _see_ [**Azure SDK DevBlog**](https://devblogs.microsoft.com/azure-sdk/announcing-new-stable-release-of-azure-form-recognizer-libraries/).
34+
* The most significant enhancements are the introduction of two new clients, the **`DocumentAnalysisClient`** and the **`DocumentModelAdministrationClient`**.
3135

3236
---
3337

38+
## October 2022
39+
3440
* **Form Recognizer versioned content**
3541
* Form Recognizer documentation has been updated to present a versioned experience. Now, you can choose to view content targeting the v3.0 GA experience or the v2.1 GA experience. The v3.0 experience is the default.
3642

articles/attestation/overview.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -83,12 +83,15 @@ Azure Attestation is the preferred choice for attesting TEEs as it offers the fo
8383

8484
3. **Validate binding of Azure Attestation SGX quote with the key that signed the attestation token** – Relying party can verify if hash of the public key that signed the attestation token matches the report data field of the Azure Attestation SGX quote. See [code samples](https://github.com/Azure-Samples/microsoft-azure-attestation/blob/e7f296ee2ca1dd93b75acdc6bab0cc9a6a20c17c/sgx.attest.sample.oe.sdk/validatequotes.net/MaaQuoteValidator.cs#L78-L105) for more information
8585

86-
4. **Validate if Azure Attestation code measurements match the Azure published values** - The SGX quote embedded in attestation token signing certificates includes code measurements of Azure Attestation, like mrsigner. If relying party is interested to validate if the SGX quote belongs to Azure Attestation running inside Azure, mrsigner value can be retrieved from the SGX quote in attestation token signing certificate and compared with the value provided by Azure Attestation team. If you are interested to perform this validation, please submit a request on [Azure support](/support/) page. Azure Attestation team will reach out to you when Mrsigner is planned for rotation.
86+
4. **Validate if Azure Attestation code measurements match the Azure published values** - The SGX quote embedded in attestation token signing certificates includes code measurements of Azure Attestation, like mrsigner. If relying party is interested to validate if the SGX quote belongs to Azure Attestation running inside Azure, mrsigner value can be retrieved from the SGX quote in attestation token signing certificate and compared with the value provided by Azure Attestation team. If you are interested to perform this validation, please submit a request on [Azure support page](https://azure.microsoft.com/support/options/). Azure Attestation team will reach out to you when we plan to rotate the Mrsigner.
8787

8888
Mrsigner of Azure Attestation is expected to change when code signing certificates are rotated. Azure Attestation team will follow the below rollout schedule for every mrsigner rotation:
89-
I. Azure Attestation team will notify the upcoming MRSIGNER value with a 2 month grace period for making relevant code changes
90-
II. After the 2-month grace period, Azure Attestation will start using the new MRSIGNER value
91-
III. 3 months post notification date, Azure Attestation will stop using the old MRSIGNER value
89+
90+
i. Azure Attestation team will notify the upcoming MRSIGNER value with a 2 month grace period for making relevant code changes
91+
92+
ii. After the 2-month grace period, Azure Attestation will start using the new MRSIGNER value
93+
94+
iii. 3 months post notification date, Azure Attestation will stop using the old MRSIGNER value
9295

9396

9497
## Business Continuity and Disaster Recovery (BCDR) support

articles/azure-monitor/agents/agents-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ View [supported operating systems for Azure Arc Connected Machine agent](../../a
198198
| Oracle Linux 7 | X | X | X |
199199
| Oracle Linux 6 | | X | |
200200
| Oracle Linux 6.4+ | | X | X |
201-
| Red Hat Enterprise Linux Server 8.6 | X<sup>3</sup> | | |
201+
| Red Hat Enterprise Linux Server 8.6 | X<sup>3</sup> | X | |
202202
| Red Hat Enterprise Linux Server 8 | X | X | |
203203
| Red Hat Enterprise Linux Server 7 | X | X | X |
204204
| Red Hat Enterprise Linux Server 6 | | X | |
-53 KB
Loading
-52.4 KB
Loading

0 commit comments

Comments
 (0)