Compartir a través de


Uso de Azure Data Factory para ingerir datos en un producto de datos de Azure Operator Insights

En este artículo se explica cómo configurar Azure Data Factory para escribir datos en un producto de datos de Azure Operator Insights. Para más información sobre Azure Data Factory, vea Qué es Azure Data Factory.

Advertencia

Los productos de datos no admiten vínculos privados. No es posible configurar un vínculo privado entre un producto de datos y Azure Data Factory.

Requisitos previos

Creación de un servicio vinculado de Key Vault

Para conectar Azure Data Factory a otro servicio de Azure, debe crear un servicio vinculado. En primer lugar, cree un servicio vinculado para conectar Azure Data Factory al almacén de claves del producto de datos.

  1. En Azure Portal, busque el recurso de Azure Data Factory.
  2. En el panel Información general, inicie Azure Data Factory Studio.
  3. Vaya a la vista Administrar, y busque Conexiones y seleccione Servicios vinculados.
  4. Cree un nuevo servicio vinculado mediante el botón Nuevo.
    1. Seleccione el tipo de Azure Key Vault.
    2. Establezca el destino en el almacén de claves del producto de datos (el almacén de claves se encuentra en el grupo de recursos con el nombre a partir de <data-product-name>-HostedResources- y se denomina aoi-<uid>-kv).
    3. Establezca el método de autenticación en Identidad administrada asignada por el sistema.
  5. Conceda permisos de Azure Data Factory en el recurso de Key Vault.
    1. Vaya al almacén de claves del producto de datos en Azure Portal.
    2. En el panel Control de acceso (IAM), agregue una nueva asignación de roles.
    3. Asigne a la identidad administrada de Data Factory (tiene el mismo nombre que el recurso de Data Factory) el rol "Usuario de secretos de Key Vault".

Creación de un servicio vinculado de Blob Storage

Los productos de datos exponen un punto de conexión de Blob Storage para ingerir datos. Use el servicio vinculado de Key Vault recién creado para conectar Azure Data Factory al punto de conexión de ingesta del producto de datos.

  1. En Azure Portal, busque el recurso de Azure Data Factory.
  2. En el panel Información general, inicie Azure Data Factory Studio.
  3. Vaya a la vista Administrar, y busque Conexiones y seleccione Servicios vinculados.
  4. Cree un nuevo servicio vinculado mediante el botón Nuevo.
    1. Seleccione el tipo de Azure Blob Storage.
    2. Establezca el tipo de autenticación en URI de SAS.
    3. Elija Azure Key Vault como origen.
    4. Seleccione el servicio vinculado de Key Vault que creó en Crear un servicio vinculado del almacén de claves.
    5. Establezca el nombre del secreto en input-storage-sas.
    6. Deje la versión secreta como valor predeterminado ("Versión más reciente").

Ahora Data Factory está conectado al punto de conexión de ingesta del producto de datos.

Creación de conjuntos de datos de Blob Storage

Para usar el producto de datos como receptor de una canalización de Data Factory, debe crear un conjunto de datos de receptor.

  1. En Azure Portal, busque el recurso de Azure Data Factory.
  2. En el panel Información general, inicie Azure Data Factory Studio.
  3. Vaya a la vista Autor:> Agregar recurso> conjunto de datos.
  4. Cree un nuevo conjunto de datos de Azure Blob Storage.
    1. Seleccione el tipo de salida.
    2. Establezca el servicio vinculado en el servicio vinculado de ingesta de productos de datos que creó en Creación de un servicio vinculado de Blob Storage.
    3. Establezca el nombre del contenedor en el nombre del tipo de datos al que está asociado el conjunto de datos.
      • Esta información se puede encontrar en la sección Configuración de ingesta requerida de la documentación del producto de datos.
      • Por ejemplo, vea Configuración de ingesta requerida para la supervisión: Producto de datos de MCC.
    4. Asegúrese de que la ruta de acceso de la carpeta incluye al menos un directorio; Los archivos copiados en la raíz del contenedor no se ingerirán correctamente.
    5. Establezca los demás campos según corresponda para los datos.
  5. Siga la documentación de Azure Data Factory (por ejemplo, Creación de una canalización con la interfaz de usuario) para crear una canalización con este nuevo conjunto de datos como receptor.

Repita este paso para todos los conjuntos de datos necesarios.

Importante

El producto de datos puede usar el prefijo de carpeta o el prefijo de nombre de archivo (puede establecerse como parte de la canalización, por ejemplo, en la Actividad de copia) para determinar cómo procesar un archivo ingerido. Para conocer los requisitos del producto de datos para los prefijos de carpeta o los prefijos de nombre de archivo, vea la sección Configuración de ingesta requerida de la documentación del producto de datos. Por ejemplo, vea Configuración de ingesta requerida para la supervisión: Producto de datos de MCC.

Creación de canalizaciones de datos

Azure Data Factory ya está configurado para conectarse al producto de datos. Para ingerir datos mediante esta configuración, debe seguir la documentación de Data Factory.

  1. Configuración de una conexión en Azure Data Factory al servicio que contiene los datos de origen.
  2. Configurar canalizaciones en Azure Data Factory para copiar datos del origen en el producto de datos mediante los conjuntos de datos creados en el último paso.

Obtenga información sobre cómo: