Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье перечислены распространенные ошибки, которые могут возникнуть при работе с записными книжками Jupyter в озере данных Microsoft Sentinel, их первопричины и рекомендуемые действия для их устранения.
Дополнительные сведения о запуске записных книжек см. в статье Запуск записных книжек в озере данных Microsoft Sentinel.
Распространенные ошибки
В следующей таблице перечислены распространенные ошибки, их коды ошибок и рекомендуемые действия для их устранения.
| Категория ошибки | Имя ошибки | Код ошибки | Сообщение об ошибке | Рекомендуемые действия |
|---|---|---|---|---|
| DatabaseError | DatabaseNotFound | 2001 | База данных {DatabaseName} не найдена. | Убедитесь, что база данных существует. Если база данных является новой, дождитесь обновления метаданных. |
| DatabaseError | AmbiguousDatabaseName | 2002 | Несколько баз данных (идентификаторы: {DatabaseID1}, {DatabaseID2}, ...) совместно используют имя {DatabaseName}. Укажите определенный идентификатор базы данных. | Укажите идентификатор базы данных, если несколько баз данных имеют одинаковые имена. |
| DatabaseError | DatabaseIdMismatch | 2003 | База данных ({DatabaseName}, идентификатор {DatabaseID}) не найдена. | Проверьте имя базы данных и идентификатор. Чтобы получить идентификаторы баз данных, выведите список всех баз данных. |
| DatabaseError | ListDatabasesFailure | 2004 | Не удается получить базы данных. Перезапустите сеанс и повторите попытку. | Перезапустите сеанс и повторите операцию через несколько минут. |
| TableError | ТаблицаНеСуществует | 2100 | Таблица {TableName} не найдена в базе данных {DatabaseName}. | Убедитесь, что таблица существует в базе данных. Если таблица или база данных новая, подождите несколько минут и повторите попытку. |
| TableError | Подготовка не завершена | 2101 | Таблица {TableName} не готова. Подождите несколько минут, прежде чем повторить попытку. | Таблица подготавливается. Подождите несколько минут, прежде чем повторить попытку. |
| TableError | DeltaTableMissing | 2102 | Таблица {TableName} пуста. Подготовка новых таблиц может занять до нескольких часов. | Полная синхронизация таблицы аналитики с озером данных может занять несколько часов. Для таблиц, которые находятся только в озере данных, проверьте, нужно ли загрузить или восстановить данные. |
| TableError | Таблица для удаления не существует. | 2103 | Не удается удалить таблицу. Таблица {TableName} не найдена. | Убедитесь, что таблица существует в базе данных. Если таблица или база данных новая, подождите несколько минут и повторите попытку. |
| Ошибка авторизации | MissingSASToken | 2201 | Не удается получить доступ к таблице. Перезапустите сеанс и повторите попытку. | Сбой авторизации при попытке получить маркер доступа для таблицы. Перезапустите сеанс и повторите попытку. |
| Ошибка авторизации | InvalidSASToken | 2202 | Не удается получить доступ к таблице. Перезапустите сеанс и повторите попытку. | Сбой авторизации при попытке получить маркер доступа для таблицы. Перезапустите сеанс и повторите попытку. |
| Ошибка авторизации | Срок действия токена истёк | 2203 | Не удается получить доступ к таблице. Перезапустите сеанс и повторите попытку. | Сбой авторизации при попытке получить маркер доступа для таблицы. Перезапустите сеанс и повторите попытку. |
| Ошибка авторизации | Недостаточно прав для таблицы | 2204 | Доступ требуется для таблицы {TableName} в базе данных {DatabaseName}. | Обратитесь к администратору, чтобы запросить доступ к таблице или базе данных (рабочей области). |
| Ошибка авторизации | Доступ к внутренней таблице запрещён | 2205 | Доступ к таблице {TableName} ограничен. | Из записной книжки можно получить доступ только к системным или пользовательским таблицам. |
| Ошибка авторизации | TableAuthFailure | 2206 | Не удается сохранить данные в таблицу. Перезапустите сеанс и повторите попытку. | Сбой авторизации при попытке сохранить данные в таблицу. Перезапустите сеанс и повторите попытку. |
| Ошибка конфигурации | HadoopConfigFailure | 2301 | Не удается обновить конфигурацию сеанса. Перезапустите сеанс и повторите попытку. | Эта проблема является временной и может быть решена путем перезапуска сеанса и повторной попытки. Если эта проблема не исчезнет, обратитесь в службу поддержки. |
| DataError | JsonParsingFailure | 2302 | Метаданные таблицы повреждены. Обратитесь за помощью в службу поддержки. | Обратитесь за помощью в службу поддержки. Укажите идентификатор арендатора, имя таблицы и имя базы данных. |
| TableSchemaError | TableSchemaMismatch | 2401 | Столбец не найден в целевой таблице. Выровняйте схему кадра данных и целевую таблицу или используйте режим перезаписи. | Обновите схему DataFrame, чтобы она соответствовала таблице в целевой базе данных. Вы также можете полностью заменить таблицу в режиме перезаписи. |
| TableSchemaError | Отсутствуют обязательные столбцы | 2402 | Столбец {ColumnName} отсутствует в кадре данных. Проверьте схему DataFrame и приведите её в соответствие с целевой таблицей. | Обновите схему DataFrame, чтобы она соответствовала таблице в целевой базе данных. Вы также можете полностью заменить таблицу в режиме перезаписи. |
| TableSchemaError | Изменение типа столбца недопустимо | 2403 | Не удается изменить тип данных столбца {ColumnName}. | Изменение типа данных для столбца запрещено. Проверьте существующие столбцы в целевой таблице и приведите все типы данных в DataFrame в соответствие с ними. |
| TableSchemaError | Изменение допустимости NULL для столбца не разрешено | 2404 | Не удается изменить допустимость значений NULL для столбца {ColumnName}. | Не удается обновить параметры допустимости значений NULL для столбца. Проверьте целевую таблицу и приведите настройки в соответствие с DataFrame. |
| IngestionError | Ошибка создания папки | 2501 | Не удается создать хранилище для таблицы {TableName}. | Эта проблема является временной и может быть решена путем перезапуска сеанса и повторной попытки. Если эта проблема не исчезнет, обратитесь в службу поддержки. |
| IngestionError | Сбой запроса подзадачи | 2502 | Не удается создать задание на прием данных для таблицы {TableName}. | Эта проблема является временной и может быть решена путем перезапуска сеанса и повторной попытки. Если эта проблема не исчезнет, обратитесь в службу поддержки. |
| IngestionError | Сбой создания подзадачи | 2503 | Не удается создать задание на прием данных для таблицы {TableName}. | Эта проблема является временной и может быть решена путем перезапуска сеанса и повторной попытки. Если эта проблема не исчезнет, обратитесь в службу поддержки. |
| InputError | InvalidWriteMode | 2601 | Недопустимый режим записи. Используйте добавление или перезапись. | Укажите допустимый режим записи (добавление или перезапись) перед сохранением кадра данных. |
| InputError | PartitioningNotAllowed | 2602 | Не удается секционирование таблиц аналитики. | Удалите секционирование для всех столбцов в таблицах аналитики. |
| InputError | MissingTableSuffixLake | 2603 | Недопустимое пользовательское имя таблицы. Все имена пользовательских таблиц в озере данных должны заканчиваться на _SPRK. | Добавьте _SPRK в качестве суффикса в имя таблицы, прежде чем записывать его в озеро данных. |
| InputError | MissingTableSuffixLA | 2604 | Недопустимое пользовательское имя таблицы. Все имена таблиц пользовательской аналитики должны заканчиваться _SPRK_CL. | Добавьте _SPRK_CL в качестве суффикса в имя таблицы, прежде чем записывать его в хранилище аналитики. |
| Неизвестная ошибка | Внутренняя ошибка сервера | 2901 | Произошла ошибка. Перезапустите сеанс и повторите попытку. | Эта проблема является временной и может быть решена путем перезапуска сеанса и повторной попытки. Если эта проблема не исчезнет, обратитесь в службу поддержки. |
Примечание.
Запросы к устаревшим таблицам, таким как AzureDiagnostics, не поддерживаются.