Configurar autenticação para Vimeo
Beta
Este recurso está em Beta. Para usá-lo, um administrador do workspace deve ativar o Lakeflow Connect para Vimeo na página Prévias . Consulte Gerenciar prévias do Databricks.
Configure o Vimeo para habilitar a autenticação do Databricks para o conector do Vimeo. O conector lê dados de equipe, membro da equipe, função de equipe e log de auditoria da API do Vimeo. Use as credenciais destes passos para criar uma conexão do Unity Catalog no Databricks.
Pré-requisitos
- Uma account Vimeo em um plano que inclui recursos de equipe. Os dados de equipe, membro da equipe e função da equipe requerem um plano de Equipe ou Enterprise pago.
- Para ingerir a tabela
audit_logs, é necessária uma account Enterprise do Vimeo com logs de auditoria habilitados e um aplicativo de API criado nessa account Enterprise. Os logs de auditoria estão disponíveis apenas para Proprietários e Administradores de account em contas Enterprise, e apenas através de um aplicativo criado na account Enterprise. Veja Como acessar e habilitar logs de auditoria. - Um access token pessoal gerado por um Proprietário de account ou Administrador da equipe, para que o token possa ler a equipe e os dados de log de auditoria.
Configurar Vimeo
Crie um aplicativo de API do Vimeo, gere um access token pessoal e registre o ID do usuário proprietário da account.
Gerar um access token pessoal
Crie um aplicativo no site do desenvolvedor do Vimeo e gere um access token pessoal. Para obter detalhes, consulte Como criar um aplicativo de API e Como gerar um access token pessoal.
- Entre no site de desenvolvedores do Vimeo como proprietário da account ou administrador da equipe. Para ingerir
audit_logs, entre com a account Enterprise. Um aplicativo criado em qualquer outra account não pode ler logs de auditoria. - Vá para My Apps e clique em Create an app . Insira um nome e uma descrição e, em seguida, aceite os termos.
- Abra o aplicativo, vá para a seção Autenticação .
- Em Gerar um access token , selecione Autenticado (você) .
- Selecione os escopos público , privado e estatísticas .
- Clique em Gerar token . O Vimeo mostra o token apenas uma vez. Copie-o para criar uma conexão do Unity Catalog no Databricks.
Localizar o ID de usuário do proprietário da account
O ID do usuário proprietário da account é o ID numérico do usuário proprietário da account da equipe, mesmo quando um Administrador gera o token.
-
Usando o access token pessoal, chame
GET https://api.vimeo.com/me/teams:Bashcurl -H "Authorization: Bearer <personal-access-token>" https://api.vimeo.com/me/teams -
Na resposta, localize a equipe para ingerir. Seu
user_roleéOwnerpara uma equipe que você possui, ouAdminpara uma equipe que você administra. -
Observe o ID numérico ao final do campo
owner.uridessa equipe, por exemplo,/users/198765432. Este valor é o ID de usuário do proprietário da account que você insere quando cria uma conexão do Unity Catalog.
Próximos os passos
Criar uma conexão Vimeo no Databricks. Consulte Criar uma conexão com o Vimeo.