SDKs de Python para Microsoft Discovery

Microsoft Discovery proporciona SDKs en Python para operaciones en planos de datos y planos de control. Ambos paquetes están disponibles públicamente desde el Python Package Index (PyPI) y pueden integrarse en aplicaciones Python.

SDK Package Uso
Plano de datos azure-ai-discovery Interactúa con los recursos de Microsoft Discovery y realiza operaciones en tiempo de ejecución, como trabajar con espacios de trabajo, investigaciones, tareas, herramientas, estanterías y bases de conocimiento.
Plano de control azure-mgmt-discovery Provisionar, configurar y gestionar recursos de Microsoft Discovery a través de Azure Resource Manager (ARM).

Prerequisites

Antes de usar los SDK, necesitas:

  • Python 3.10 o posterior.
  • Una suscripción de Azure.
  • Una identidad Microsoft Entra con permisos para las operaciones que quieres realizar.
  • Para operaciones en el plano de datos, un espacio de trabajo o estantería de Microsoft Discovery existente.
  • Para operaciones en el plano de control, el ID de suscripción de Azure que contiene o contendrá tus recursos de Microsoft Discovery.

Instalar los SDKs

Instala el SDK del plano de datos:

python -m pip install azure-ai-discovery

Instala el SDK del plano de control:

python -m pip install azure-mgmt-discovery

Para autenticar con Microsoft Entra ID, instala la biblioteca cliente de Azure Identity:

python -m pip install azure-identity