Resolver problemas em notebooks no data lake do Microsoft Sentinel

Este artigo lista erros comuns que poderá encontrar ao trabalhar com blocos de notas do Jupyter no data lake Microsoft Sentinel, as suas causas e as ações sugeridas para os resolver.

Para obter informações sobre como executar blocos de notas, consulte Executar blocos de notas no data lake Microsoft Sentinel.

Erros comuns

A tabela seguinte lista os erros comuns, os códigos de erro e as ações sugeridas para os resolver.

Categoria de Erro Nome do Erro Código de Erro Mensagem de Erro Ação Sugerida
DatabaseError Base de dados não encontrada 2001 A base de dados {DatabaseName} não foi encontrada. Verifique se a base de dados existe. Se a base de dados for nova, aguarde uma atualização de metadados.
DatabaseError AmbiguousDatabaseName 2002 Várias bases de dados (IDs: {DatabaseID1}, {DatabaseID2}, ...) partilham o nome {DatabaseName}. Forneça um ID de base de dados específico. Especifique um ID de base de dados quando várias bases de dados tiverem o mesmo nome.
DatabaseError DatabaseIdMismatch 2003 A base de dados ({DatabaseName}, ID {DatabaseID}) não foi encontrada. Verifique o nome da base de dados e o ID. Para obter IDs de base de dados, liste todas as bases de dados.
DatabaseError ListDatabasesFailure 2004 Não é possível obter bases de dados. Reinicie a sessão e tente novamente. Reinicie a sessão e repita a operação após alguns minutos.
TableError TableDoesNotExist 2100 A tabela {TableName} não foi encontrada na base de dados {DatabaseName}. Verifique se a tabela existe na base de dados. Se a tabela ou base de dados for nova, aguarde alguns minutos e tente novamente.
TableError Provisionamento incompleto 2101 A tabela {TableName} não está pronta. Aguarde alguns minutos antes de tentar novamente. A tabela está a ser aprovisionada. Aguarde alguns minutos antes de tentar novamente.
TableError DeltaTableMissing 2102 A tabela {TableName} está vazia. As novas tabelas podem demorar até algumas horas a estarem prontas. A sincronização total de uma tabela de análise no data lake pode demorar algumas horas. Para tabelas que estão apenas no data lake, verifique se os dados precisam de ser carregados ou restaurados.
TableError ATabelaNãoExisteParaEliminar 2103 Não é possível eliminar a tabela. A tabela {TableName} não foi encontrada. Verifique se a tabela existe na base de dados. Se a tabela ou base de dados for nova, aguarde alguns minutos e tente novamente.
Falha de autorização MissingSASToken 2201 Não é possível aceder à tabela. Reinicie a sessão e tente novamente. A autorização falhou ao tentar obter o token de acesso da tabela. Reinicie a sessão e tente novamente.
Falha de autorização InvalidSASToken 2202 Não é possível aceder à tabela. Reinicie a sessão e tente novamente. A autorização falhou ao tentar obter o token de acesso da tabela. Reinicie a sessão e tente novamente.
Falha de autorização Token expirado 2203 Não é possível aceder à tabela. Reinicie a sessão e tente novamente. A autorização falhou ao tentar obter o token de acesso da tabela. Reinicie a sessão e tente novamente.
Falha de autorização TabelaPermissõesInsuficientes 2204 Acesso necessário para a tabela {TableName} na base de dados {DatabaseName}. Contacte um administrador para pedir acesso à tabela ou à base de dados (área de trabalho).
Falha de autorização InternalTableAccessDenied 2205 O acesso à tabela {TableName} é restrito. Apenas as tabelas definidas pelo sistema ou pelo utilizador podem ser acedidas a partir de um bloco de notas.
Falha de autorização Falha de Autenticação da Tabela 2206 Não é possível guardar dados na tabela. Reinicie a sessão e tente novamente. A autorização falhou ao tentar guardar dados na tabela. Reinicie a sessão e tente novamente.
Erro de configuração HadoopConfigFailure 2301 Não é possível atualizar a configuração da sessão. Reinicie a sessão e tente novamente. Este problema é transitório e pode ser resolvido ao reiniciar a sessão e tentar novamente. Se este problema persistir, contacte o suporte.
DataError Falha na análise de JSON 2302 Os metadados da tabela foram danificados. Contacte o suporte para obter assistência. Contacte o suporte para obter assistência. Indique o seu ID de inquilino, o nome da tabela e o nome da base de dados.
TableSchemaError TableSchemaMismatch 2401 Coluna não encontrada na tabela de destino. Alinhe o esquema do DataFrame e a tabela de destino ou utilize o modo de substituição. Atualize o esquema do DataFrame para corresponder à tabela na base de dados de destino. Também pode substituir a tabela inteiramente no modo de substituição.
TableSchemaError Colunas Obrigatórias em Falta 2402 A coluna {ColumnName} está em falta no DataFrame. Verifique o esquema do DataFrame e alinhe-o com a tabela de destino. Atualize o esquema do DataFrame para corresponder à tabela na base de dados de destino. Também pode substituir a tabela inteiramente no modo de substituição.
TableSchemaError Não é permitido alterar o tipo da coluna 2403 Não é possível alterar o tipo de dados da coluna {ColumnName}. Não é permitida uma alteração do tipo de dados para a coluna. Verifique as colunas existentes na tabela de destino e alinhe todos os tipos de dados no DataFrame.
TableSchemaError Não é permitido alterar a nulabilidade da coluna 2404 Não é possível alterar a anulabilidade da coluna {ColumnName}. Não é possível atualizar as definições de anulabilidade da coluna. Verifique a tabela de destino e alinhe as definições com o DataFrame.
Erro de ingestão FolderCreationFailure 2501 Não é possível criar armazenamento para a tabela {TableName}. Este problema é transitório e pode ser resolvido ao reiniciar a sessão e tentar novamente. Se este problema persistir, contacte o suporte.
Erro de ingestão SubJobRequestFailure 2502 Não é possível criar uma tarefa de ingestão para a tabela {TableName}. Este problema é transitório e pode ser resolvido ao reiniciar a sessão e tentar novamente. Se este problema persistir, contacte o suporte.
Erro de ingestão FalhaNaCriaçãoDeSubtarefa 2503 Não é possível criar uma tarefa de ingestão para a tabela {TableName}. Este problema é transitório e pode ser resolvido ao reiniciar a sessão e tentar novamente. Se este problema persistir, contacte o suporte.
InputError InvalidWriteMode 2601 Modo de escrita inválido. Utilize anexar ou sobrescrever. Especifique um modo de escrita válido (acrescentar ou substituir) antes de guardar o DataFrame.
InputError Particionamento não permitido 2602 Não é possível criar partições de tabelas de análise. Remova qualquer criação de partições para todas as colunas em tabelas de análise.
InputError MissingTableSuffixLake 2603 Nome de tabela personalizado inválido. Todos os nomes das tabelas personalizadas no data lake têm de terminar com _SPRK. Adicione _SPRK como um sufixo ao nome da tabela antes de o escrever no data lake.
InputError MissingTableSuffixLA 2604 Nome de tabela personalizado inválido. Todos os nomes das tabelas de análise personalizadas têm de terminar com _SPRK_CL. Adicione _SPRK_CL como um sufixo ao nome da tabela antes de o escrever no armazenamento de análise.
Erro desconhecido InternalServerError 2901 Ocorreu um problema. Reinicie a sessão e tente novamente. Este problema é transitório e pode ser resolvido ao reiniciar a sessão e tentar novamente. Se este problema persistir, contacte o suporte.

Nota

A consulta de tabelas legadas, como AzureDiagnostics, não é suportada.