Blog Post

Azure Data Factory Blog
1 MIN READ

Transform data in ADF with Azure Cognitive Services

Noelle_Li's avatar
Noelle_Li
Icon for Microsoft rankMicrosoft
May 07, 2022

We’ve added two new templates to the Template Gallery to help you easily perform complex transformations on your data with Azure Cognitive Services.

 

  1. PII detection and masking

With Azure Cognitive Services, you can now detect and mask PII in your data. Learn more here.

 

 

This template calls the Cognitive Services API using the external call transformation in a dataflow. The data flow includes transformations to create the appropriate request body before masking PII data row-by-row with the external call transformation.

 

Instructions on how to use the template can be found here.

 

  1. Extract data from PDF source

With Azure Form Recognizer, you can easily extract tables and text from many document sources using prebuilt or custom models.  Learn more here.

 

This template calls the Azure Form Recognizer API to extract data from a PDF source using a web activity. Then, using mapping data flow transformations, the extracted data is consolidated into a readable form that lands in a sink of your choice. You also have the option to reuse the dataflow logic by selecting the transformations and creating a new flowlet.

Instructions on how to use the template can be found here.

 

 

We are always open for feedback! You can provide suggestions or vote via our Ideas forum Data factory · Community (azure.com).

Updated Aug 09, 2022
Version 2.0
  • IsmailKasule's avatar
    IsmailKasule
    Copper Contributor

    gvrspk Did you come right? For my side, I just unchecked the debug setting 'Preview request' and all was good.

  • gvrspk's avatar
    gvrspk
    Copper Contributor

    PII Detection and Masking Template is not working from my side, when i try to make a connection to cognitive language using external call i am getting 404 Resource not found error. DF-Rest-001 error. i have tried many ways to grant permission and regenerated keys and used as subscription key, Endpoint and API version is correct but still i am not able to resolve it. please help to resolve this issue.