Материализованное представление
Материализованное представление — это объект, содержащий как вычислительную логику, так и данные. Его можно использовать для ускорения запросов, построения простых ETL-моделей и ускорения федеративных запросов к lakehouse. Сначала изучите основные понятия, затем выберите синхронные или асинхронные материализованные представления в зависимости от требований к актуальности данных.
Основные понятия
Синхронное материализованное представление
Синхронное материализованное представление
Используйте синхронные материализованные представления для обеспечения строгой согласованности данных с базовой таблицей и ускорения агрегации и сортировки в реальном времени.
Прозрачное переписывание запросов с использованием синхронного материализованного представления
Узнайте, как оптимизатор прозрачно переписывает запросы для использования синхронных материализованных представлений, какие структуры запросов поддерживаются и какие действуют ограничения.
Асинхронное материализованное представление
Обзор асинхронных материализованных представлений
Изучите режимы обновления, поддержку нескольких таблиц, инкрементальное обновление разделов и типичные сценарии использования асинхронных материализованных представлений.
Создание и обслуживание
Практическое руководство по созданию асинхронных материализованных представлений, выполнению прямых запросов к ним, управлению обновлениями и обслуживанию разделов.
Руководство по использованию
Практические рекомендации по оценке сценариев применения, принципам использования, выбору стратегии обновления и реализации построения представлений.
Прозрачное переписывание запросов с использованием асинхронного материализованного представления
Как алгоритм переписывания на основе шаблона SPJG прозрачно переписывает существующие запросы для использования асинхронных материализованных представлений без изменения SQL.
Часто задаваемые вопросы
Ответы на часто задаваемые вопросы об обновлении разделов, версиях базовых таблиц и устранении проблем при эксплуатации.