Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Importante
Este recurso está em versão Beta. Os administradores do espaço de trabalho podem controlar o acesso a esse recurso na página Visualizações . Ver Gerir as pré-visualizações de Azure Databricks.
O conector Gmail gerido no Lakeflow Connect ingere mensagens, etiquetas, rascunhos e filtros de uma caixa de correio Gmail para o Azure Databricks.
O conector lê a partir de uma única caixa de correio por ligação usando uma conta de serviço Google, e é apenas de leitura. Nunca modifica a caixa de correio de origem. As tabelas messages e message_labels são sincronizadas de forma incremental através da API Gmail History. As outras tabelas são reingestas na totalidade em cada execução do pipeline.
Disponibilidade de funcionalidades
A tabela seguinte lista a disponibilidade das funcionalidades do conector do Gmail.
| Feature | Availability |
|---|---|
| Criação de pipelines com base na interface de utilizador |
|
| 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 suportam apenas atualização completa. |
| Governança do Catálogo Unity |
|
| Orquestração usando fluxos de trabalho Databricks |
|
| SCD tipo 2 |
A configuração do SCD Tipo 2 para a tabela messages ou message_labels faz falhar a validação do pipeline. |
Métodos de autenticação
| Método de autenticação | Availability |
|---|---|
| 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 utilizador/palavra-passe) |
|
O conector autentica-se no Gmail com uma conta de serviço Google. Concede à conta de serviço delegação ao nível do domínio para o âmbito https://www.googleapis.com/auth/gmail.readonly e escolhe a caixa de correio que a conta de serviço representa. Para os passos de configuração, consulte Configurar o Gmail para a ingestão do Azure Databricks.
O que deve saber antes de começar
| Topic | Por que é importante |
|---|---|
| Persona de utilizador do Azure Databricks | O fluxo de trabalho depende da sua persona de utilizador Azure Databricks:
|
| Método de autenticação | O conector autentica-se através de uma conta de serviço da Google que representa uma única caixa de correio. |
| Caixa de correio única por ligação | Cada conexão importa uma caixa de correio. Para processar mais de uma caixa de correio, crie uma ligação separada e um pipeline separado para cada caixa de correio. O valor da caixa de correio é carimbado como uma mailbox coluna em cada linha. |
| Interface | Os passos para criar um pipeline dependem da interface. |
| Frequência de ingestão | O cronograma do pipeline depende da sua latência e dos seus requisitos de custo. |
Comece a ingerir a partir do Gmail
A tabela seguinte apresenta uma visão geral do fluxo de ingestão do Gmail de ponta a ponta, com base no tipo de utilizador:
| User | Steps |
|---|---|
| Administrador |
|
| Não administrador | Use qualquer interface suportada para criar um pipeline a partir de uma ligação existente. Consulte Ingestir dados do Gmail. |