Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
Esse recurso está em Beta. Os administradores do workspace podem controlar o acesso a esse recurso na página Visualizações . Consulte Gerenciar visualizações do Azure Databricks.
O conector gerenciado do Gmail no Lakeflow Connect importa mensagens, etiquetas, rascunhos e filtros de uma caixa de correio do Gmail para o Azure Databricks.
O conector lê os dados de uma única caixa de correio em cada conexão usando uma conta de serviço do Google e tem acesso somente leitura. Ele nunca modifica a caixa de correio fonte. As tabelas messages e message_labels são sincronizadas de forma incremental usando a API de histórico do Gmail. As outras tabelas são ingeridas novamente de forma integral em cada execução de pipeline.
Disponibilidade de funcionalidades
A tabela a seguir lista a disponibilidade de recursos para o conector do Gmail.
| Característica | Disponibilidade |
|---|---|
| Criação de pipelines com base em interface gráfica |
|
| Criação de pipeline baseada em API |
|
| Pacotes de Automação Declarativa |
|
| Ingestão incremental |
Apenas para as tabelas messages e message_labels. As outras tabelas aceitam apenas a atualização completa. |
| Governança do Catálogo do Unity |
|
| Orquestração usando fluxos de trabalho do Databricks |
|
| SCD do tipo 2 |
Configurar o SCD Tipo 2 para a tabela messages ou message_labels causa falha na validação do pipeline. |
Métodos de autenticação
| Método de autenticação | Disponibilidade |
|---|---|
| Conta de serviço Google (conta de serviço OAuth com delegação em todo o domínio) |
|
| OAuth U2M |
|
| Autenticação básica (nome de usuário/senha) |
|
O conector se autentica no Gmail com uma conta de serviço do Google. Você concede à conta de serviço a delegação em todo o domínio para o escopo https://www.googleapis.com/auth/gmail.readonly e escolhe a caixa de correio que a conta de serviço representa. Para as etapas de configuração, veja Configurar Gmail para ingestão do Azure Databricks.
O que saber antes de começar
| Tópico | Por que isso importa |
|---|---|
| Persona de usuário do Azure Databricks | O fluxo de trabalho depende da persona do usuário do Azure Databricks:
|
| Método de autenticação | O conector se autentica usando uma conta de serviço do Google que representa uma única caixa de correio. |
| Caixa de correio única por conexão | Cada conexão importa uma caixa de correio. Para importar mais de uma caixa de correio, crie uma conexão e um pipeline separados para cada caixa de correio. O valor da caixa de correio é carimbado como uma coluna mailbox em cada linha. |
| Interface | As etapas para criar um pipeline dependem da interface. |
| Frequência de ingestão | O agendamento do pipeline depende de seus requisitos de latência e custo. |
Comece a ingerir pelo Gmail
A tabela a seguir apresenta uma visão geral do fluxo de ingestão do Gmail de ponta a ponta, com base no tipo de usuário:
| Usuário | Steps |
|---|---|
| Admin |
|
| Não administrador | Use qualquer interface com suporte para criar um pipeline a partir de uma conexão existente. Veja Ingestir dados do Gmail. |