Connecteur RabbitMQ
Bêta
Cette fonctionnalité est en Bêta. Les administrateurs du Workspace peuvent contrôler l'accès à cette fonctionnalité à partir de la page Previews . Consultez Gérer les aperçus Databricks.
Le connecteur RabbitMQ géré dans Lakeflow Connect vous permet de streamer des messages des files d'attente classiques RabbitMQ dans les tables de streaming dans Databricks. Le connecteur fournit une sémantique de livraison au moins une fois et gère l'authentification, le décodage des messages, l'acquittement et la gestion du cycle de vie du pipeline, de sorte que vous n'avez pas besoin d'écrire directement du code Structured Streaming.
Composants du connecteur RabbitMQ
Composant | Description |
|---|---|
Connexion | Un objet sécurisable Unity Catalog qui stocke l'Endpoint du courtier et les identifiants d'authentification de votre courtier RabbitMQ. Le connecteur RabbitMQ géré utilise cette connexion pour s'authentifier sans nécessiter de justificatifs dans la configuration de votre pipeline. |
pipeline d'ingestion | Un pipeline qui consomme en continu des messages d'une ou plusieurs files d'attente classiques RabbitMQ et écrit les résultats dans des tables de streaming. Le pipeline s'exécute sur du compute serverless. |
Tables de destination | Les tables de streaming où le pipeline d'ingestion écrit les données. |
Start ingesting from RabbitMQ
Le tableau suivant fournit un aperçu du flux d'ingestion de RabbitMQ de bout en bout, basé sur le type d'utilisateur :
Utilisateur | Étapes |
|---|---|
Admin | Utilisez l'Explorateur de catalogues pour créer une connexion afin que tout utilisateur disposant de |
Non-administrateur | Utilisez toute interface prise en charge pour créer un pipeline à partir d'une connexion existante. Consultez Ingérer des données de RabbitMQ. |
Disponibilité des fonctionnalités
Fonctionnalité | Disponibilité |
|---|---|
Conception de pipelines via l'interface utilisateur |
|
Création de pipeline par API |
|
Declarative Automation Bundles |
|
Ingestion en streaming continue |
|
Gouvernance Unity Catalog |
|
Orchestration à l'aide de Databricks Workflows |
|
SCD de type 2 |
|
Sélection et désélection de colonne |
|
Filtrage des lignes |
|
Méthodes d'authentification
Méthode d'authentification | Disponibilité |
|---|---|
Nom d'utilisateur et mot de passe |
|
Identifiant de service |
|
OAuth U2M |
|
OAuth M2M |
|