Exploración de eventos de OneLake en Fabric Real-Time Hub (versión preliminar)
Los eventos oneLake le informan sobre los cambios en el lago de datos, como la creación, modificación o eliminación de archivos y carpetas.
Real-Time Hub le permite detectar y suscribirse a estos cambios en OneLake, lo que le permite reaccionar al instante. Por ejemplo, puede supervisar los cambios en los archivos y carpetas de Lakehouse y usar las funcionalidades de alertas de Data Activator para configurar alertas basadas en condiciones específicas y definir las acciones que se deben realizar cuando se cumplan esas condiciones. En este artículo se explica cómo explorar eventos de OneLake mediante Real-Time Hub.
Nota
No se admite el consumo de eventos de Fabric y Azure a través de eventstream o Fabric Activator si la región de capacidad de eventstream o Activator se encuentra en las siguientes regiones: Oeste de la India, Centro de Israel, Centro de Corea, Centro de Corea, Centro de Qatar, Singapur, Centro de Emiratos Árabes Unidos, Centro de España, Sudeste de Brasil, Centro-sur de EE. UU., Oeste de EE. UU. 2, Oeste de EE. UU. 3.
Ver la página de detalles de eventos de OneLake
En Centro en tiempo real, selecciona Eventos de Fabric.
Seleccione Eventos de OneLake en la lista.
Deberías ver la vista detallada de los eventos de OneLake.
Acciones
En la parte superior de la página de detalles, verá las dos acciones siguientes.
Crear secuencia de eventos, que permite crear una secuencia de eventos basada en eventos del elemento OneLake seleccionado.
Establecer alerta, que le permite establecer una alerta cuando se realiza una operación para un elemento de OneLake, como se crea un nuevo archivo.
Estas acciones también están disponibles en la vista de lista de eventos de Fabric.
Vea qué está utilizando esta categoría.
En esta sección se muestran los artefactos utilizando eventos de OneLake. Estas son las columnas y sus descripciones:
Columna | Descripción |
---|---|
Nombre | Nombre del artefacto que usa eventos OneLake. |
Tipo | Tipo de artefacto: Activador de datos o Eventstream |
Área de trabajo | Área de trabajo donde reside el artefacto. |
Fuente | Nombre del área de trabajo que es el origen de los eventos. |
Perfil de eventos de OneLake
Tipos de eventos
Estos son los eventos de OneLake admitidos:
Nombre del tipo de evento | Descripción |
---|---|
Microsoft.Fabric.OneLake.FileCreated | Se genera cuando se crea o reemplaza un archivo en OneLake. |
Microsoft. Fabric.OneLake.FileDeleted | Se genera cuando se elimina un archivo en OneLake. |
Microsoft. Fabric.OneLake.FileRenamed | Se genera cuando se cambia el nombre de un archivo en OneLake. |
Microsoft.Fabric.OneLake.FolderCreated | Se genera cuando se crea una carpeta en OneLake. |
Microsoft. Fabric.OneLake.FolderDeleted | Se genera cuando se elimina una carpeta en OneLake. |
Microsoft. Fabric.OneLake.FolderRenamed | Se genera cuando se cambia el nombre de una carpeta en OneLake. |
Esquemas
Un evento tiene los siguientes datos de nivel superior:
Propiedad | Tipo | Descripción | Ejemplo |
---|---|---|---|
source |
string | Identifica el contexto en el que se produjo un evento. | /aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb/workspaces/bbbbbbbb-1111-2222-3333-cccccccccccc/items/cccccccc-2222-3333-4444-dddddddddddd |
subject |
string | Identifica el asunto del evento en el contexto del productor de eventos. | /Files/FolderA/FileName.txt |
type |
string | Uno de los tipos de eventos registrados para este origen de eventos. | Microsoft.Fabric.OneLake.FileCreated |
time |
Marca de tiempo | Hora en que se genera el evento en función de la hora UTC del proveedor. | 2017-06-26T18:41:00.9584103Z |
id |
string | Identificador único del evento. | bbbbbbbb-1111-2222-3333-cccccccccccc |
data |
objeto | Datos de eventos. | Consulte la tabla siguiente para obtener más información. |
dataschemaversion |
string | Versión del esquema de datos. | 1.0 |
specversion |
string | Versión de la especificación de evento en la nube. | 1.0 |
El objeto data
tiene las siguientes propiedades:
Propiedad | Tipo | Descripción | Ejemplo |
---|---|---|---|
eTag |
string | Valor que puede usar para ejecutar operaciones condicionalmente. | "\"0x8D4BCC2E4835CD0\" |
contentLength |
string | Tamaño del archivo en bytes. | 0 |
contentType |
string | Tipo de contenido especificado para el archivo. | text/plain |
blobUrl |
string | URL del blob para la ruta del archivo. | https://onelake.blob.fabric.microsoft.com/55556666-ffff-7777-aaaa-8888bbbb9999 < 66667777-aaaa-8888-bbbb-9999cccc0000/Files/FolderA/File1.txt |
url |
string | Dirección URL de OneLake para la ruta de acceso del archivo. | https://onelake.dfs.fabric.microsoft.com/eeeeeeee-4444-5555-6666-ffffffffffff < aaaaaaaa-6666-7777-8888-bbbbbbbbbbbb/Files/FolderA/File1.txt |
api |
string | Operación que desencadenó el evento. | CreateFile |
clientRequestId |
string | Identificador de solicitud proporcionado por el cliente para la operación de API de almacenamiento. | 00001111-aaaa-2222-bbbb-3333cccc4444 |
requestId |
string | Identificador de solicitud generado por el servicio para la operación de API de almacenamiento. | 11112222-bbbb-3333-cccc-4444dddd5555 |
contentOffset |
number | Desplazamiento en bytes de una operación de escritura realizada en el punto en el que la aplicación de desencadenamiento de eventos completa la escritura del archivo. | 0 |
sequencer |
string | Valor de cadena opaco que representa la secuencia lógica de eventos. | 00000000000004420000000000028963 |