Configurar puntos de conexión de flujo de datos para el almacenamiento local
Importante
En esta página, se incluyen instrucciones para administrar los componentes de Operaciones de IoT de Azure mediante manifiestos de implementación de Kubernetes, que se encuentra en versión preliminar. Esta característica se proporciona con varias limitaciones y no se debe usar para cargas de trabajo de producción.
Consulte Términos de uso complementarios para las versiones preliminares de Microsoft Azure para conocer los términos legales que se aplican a las características de Azure que se encuentran en la versión beta, en versión preliminar o que todavía no se han publicado para que estén disponibles con carácter general.
Para enviar datos al almacenamiento local en Azure IoT Operations, puede configurar un punto de conexión de flujo de datos. Esta configuración permite especificar el punto de conexión, la autenticación, la tabla y otras opciones.
Requisitos previos
- Una instancia de Operaciones de IoT de Azure
- Un PersistentVolumeClaim (PVC)
Crear un punto de conexión de flujo de datos de almacenamiento local
Use la opción de almacenamiento local para enviar datos a un volumen persistente disponible localmente, a través del cual puede cargar datos a través de Azure Container Storage habilitado por volúmenes perimetrales de Azure Arc.
En la experiencia de operaciones, seleccione la pestaña Puntos de conexión de flujo de datos.
En Crear nuevo punto de conexión de flujo de datos, seleccione Almacenamiento local>Nuevo.
Escriba la siguiente configuración para el punto de conexión:
Configuración Descripción Nombre Nombre del punto de conexión de flujo de datos. Nombre de notificación de volumen persistente Nombre de PersistentVolumeClaim (PVC) que se va a usar para el almacenamiento local. Seleccione Aplicar para aprovisionar el punto de conexión.
PersistentVolumeClaim (PVC) debe estar en el mismo espacio de nombres que el DataflowEndpoint.
Formatos de serialización admitidos
El único formato de serialización admitido es Parquet.
Uso del Almacenamiento de contenedores de Azure habilitado por Azure Arc (ACSA)
Puede usar el punto de conexión de flujo de datos de almacenamiento local junto con el Almacenamiento de contenedores de Azure habilitado por Azure Arc para almacenar datos localmente o enviar datos a un destino en la nube.
Volumen local de recursos compartidos
Para escribir en un volumen compartido local, cree primero PersistentVolumeClaim (PVC) según las instrucciones de volúmenes perimetrales compartidos locales.
A continuación, al configurar el punto de conexión de flujo de datos de almacenamiento local, escriba el nombre de PVC en persistentVolumeClaimRef
.
Ingesta en la nube
Para escribir los datos en la nube, siga las instrucciones de configuración de volúmenes perimetrales de ingesta en la nube para crear una PVC y adjuntar un subvolumen para el destino de nube deseado.
Importante
No olvide crear el subvolumen después de crear la PVC o, de lo contrario, el flujo de datos no se puede iniciar y los registros muestran un error de "sistema de archivos de solo lectura".
A continuación, al configurar el punto de conexión de flujo de datos de almacenamiento local, escriba el nombre de PVC en persistentVolumeClaimRef
.
Por último, al crear el flujo de datos, el parámetro de destino de datos debe coincidir con el parámetro spec.path
que creó para el subvolumen durante la configuración.
Pasos siguientes
Para obtener más información sobre los flujos de datos, consulte Creación de un flujo de datos.