Категоризация данных в Power BI DesktopData categorization in Power BI Desktop

В Power BI Desktop можно указать категорию данных для столбца, чтобы сообщить Power BI Desktop, как следует интерпретировать его значения во время визуализации.In Power BI Desktop, you can specify the Data Category for a column so Power BI Desktop knows how it should treat its values when in a visualization.

Когда продукт Power BI Desktop импортирует данные, он получает не только сами данные, но и такие сведения, как имена таблиц и столбцов, являются ли сведения первичным ключом и т. д. Эта информация позволяет Power BI Desktop сделать некоторые предположения об обеспечении оптимального взаимодействия по умолчанию при создании визуализации.When Power BI Desktop imports data, not only does it get the data itself, it also gets information such as the table and column names, whether it’s a primary key, etc. With that information, Power BI Desktop makes some assumptions about how to give you a good default experience when creating a visualization.

Приведем пример: если Power BI Desktop обнаружит, что столбец содержит числовые значения, вы, вероятно, захотите произвести для него определенную статистическую обработку для помещения в область значений.Here’s an example: When Power BI Desktop detects a column has numeric values, you’ll probably want to aggregate it in some way, so it’s placed in the Values area. Либо для столбца со значениями даты и времени продукт предполагает, что вы воспользуетесь им в качестве оси временной иерархии на графике.Or, for a column with date time values, it assumes you’ll probably use it as a time hierarchy axis on a line chart.

Однако существуют и более сложные случаи, такие как география.But, there are some cases that are a bit more challenging, like geography. Рассмотрим следующую таблицу с листа Excel:Consider the following table from an Excel worksheet:

Должен ли Power BI Desktop считать коды в столбце GeoCode сокращенным обозначением страны или штата США?Should Power BI Desktop treat the codes in the GeoCode column as an abbreviation for a Country or a US State? Это неясно, так как сокращения могут иметь любой из указанных смыслов.It’s not clear because a code like this can mean either one. Например, сокращение AL может означать как Алабаму, так и Албанию, сокращение AR может означать как Арканзас, так и Аргентину, а сокращение CA может обозначать как Калифорнию, так и Канаду.For instance, AL can mean Alabama or Albania, AR can mean Arkansas or Argentina, or CA can mean California or Canada. Все это имеет значение, когда мы хотим перенести данное поле GeoCode на карту.It makes a difference when we go to chart our GeoCode field on a map. Должен ли Power BI Desktop показать карту мира с выделенными странами или карту США с выделенными штатами?Should Power BI Desktop show a picture of the world with countries highlighted or a picture of the United States with states highlighted? Для этого и следует указывать категорию данных.You can specify a Data Category for data just like this. Классификация данных дополнительно уточняет сведения, которые Power BI Desktop может использовать для предоставления наилучших визуализаций.Data categorization further refines the information Power BI Desktop can use to provide the best visualizations.

Указание категории данныхTo specify a Data Category

  1. В представлении отчета или данных в списке Поля выберите поле, которое следует отсортировать с использованием другой классификации.In Report View or Data View, in the Fields list, select the field you want to be sorted by a different categorization.
  2. На вкладке Работа с данными — моделирование ленты щелкните раскрывающийся список Категория данных: .On the ribbon, in the Data Tools Modeling tab, click on the Data Category: drop down list. Здесь приведен перечень категорий данных, которые можно выбрать для столбца.This shows the list of possible data categories you can choose for your column. Некоторые параметры могут быть недоступны, если они не подходят для текущего типа данных столбца.Some selections might be disabled if they won’t work with the current data type of your column. Например, если столбец имеет двоичный тип данных, Power BI Desktop не позволит выбрать категории географических данных.For example, if a column is a binary data type, Power BI Desktop won’t let you choose geographic data categories.

Вот и все!And that’s it! Теперь любое поведение, которое обычно распространяется на визуальный элемент, будет работать автоматически.Any behavior that normally accrues to a visual will now work automatically.

Рекомендуем вам также ознакомиться с фильтрацией по географическому признаку для мобильных приложений Power BI.You might also be interested in learning about geographic filtering for Power BI mobile apps.