Таблицы и столбцы в табличных моделях
Применимо к: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
После импорта таблиц и данных в модель можно приступить к работе с таблицами, добавив новые столбцы данных, создав связи между таблицами, определив вычисления, расширяющие данные, а также фильтруя и сортируя данные в таблицах для упрощения просмотра.
Преимущества
Таблицы в табличных моделях предоставляют платформу, в которой определяются столбцы и другие метаданные. Таблицы включают в себя:
Определение таблицы
Определение таблицы включает в себя набор столбцов. Столбцы могут быть импортированы из источника данных или добавлены вручную (например, вычисляемые столбцы).
Метаданные таблицы
Связи, меры, роли, перспективы и вставленные данные — все это метаданные, определяющие объекты в контексте таблицы.
Данные
Данные заполняются в столбцах таблицы при первом импорте данных или путем создания новых данных в вычисляемых столбцах. Если данные изменились в источнике или модель удаляется из памяти, то необходимо запустить операцию обработки для повторного заполнения таблиц данными.
Работа с таблицами и столбцами
Новые таблицы модели не создаются непосредственно в конструкторе моделей. При каждом импорте или копировании данных из другого источника данных автоматически создается новая вкладка. Каждая вкладка (в конструкторе моделей) содержит одну таблицу данных, которая может включать:
Одиночную таблицу или представление из реляционной базы данных или других нереляционных источников, например из куба служб Analysis Services.
Табличный набор данных, импортированных из канала или текстового файла.
Сочетание реляционных и табличных данных (HTML), скопированных и вставленных в таблицу.
При импорте данных в конструкторе моделей каждая таблица или представление, лист или файл данных добавляются как таблица. Данные обычно добавляются из разных источников в отдельные вкладки, но можно объединить данные в одной таблице с помощью команд Вставить и Добавить из буфера.
После того как необходимые данные добавлены, можно создавать дополнительные связи между таблицами, просматривать или ссылаться на связанные значения в других таблицах, а также создавать производные значения путем добавления новых вычисляемых столбцов.
Во время работы с очень большими наборами данных может потребоваться отфильтровать их таким образом, чтобы ненужные данные перестали быть видимыми. Может также возникнуть необходимость отсортировать данные в другом порядке. Конструктор моделей позволяет с помощью средств фильтрации, сортировки и скрытия определить отображение и скрытие целых столбцов или только некоторых данных.
Связанные задачи
Раздел | Описание |
---|---|
Добавление столбцов в таблицу | Описывает, как добавить исходный столбец к определению таблицы. |
Удаление столбца | Описывает удаление столбца в таблице модели с помощью конструктора моделей или диалогового окна «Свойства таблицы». |
Изменение сопоставлений фильтров таблиц, столбцов и строк | Описывает, как изменить сопоставления таблиц, столбцов или фильтров строк в режиме просмотра таблицы или в редакторе запросов SQL в диалоговом окне «Изменение свойств таблицы». |
Указание mark в качестве таблицы дат для использования с аналитикой времени | Описывает использование диалогового окна «Пометить как таблицу дат» для указания таблицы данных и столбца уникальных идентификаторов. Указание таблицы дат и уникального идентификатора необходимо для использования логики операций со временем в формулах DAX. |
Добавление таблицы | Описывает добавление таблицы из источника данных с помощью существующего соединения с источником данных. |
Удаление таблицы | Описывает, как удалить в базе данных рабочего пространства модели таблицы, которые больше не нужны. |
Переименование таблицы или столбца | Описывает, как переименовать таблицы или столбцы, чтобы упростить их идентификацию в конкретной модели. |
Выбор типа данных столбца | Описывает, как изменить тип данных столбца. Тип данных определяет способ хранения и представления данных в столбце. |
Скрытие или закрепление столбцов | Описывает, как скрыть столбцы, которые не требуется отображать, и как сохранить область модели видимой при прокрутке до другой области модели путем замораживания (блокировки) определенных столбцов в одной области. |
Вычисляемые столбцы | В подразделах этого раздела описано, как можно с помощью вычисляемых столбцов добавлять статистические данные к конкретной модели. |
Фильтрация и сортировка данных | В подразделах этого раздела описано, как выполнять фильтрацию или сортировку данных с использованием элементов управления в конструкторе моделей. |