Поделиться через


Учебник. Добавление в отчет круговой диаграммы

Круговые и кольцевые диаграммы отображают данные в виде пропорциональных долей целого. Круговые диаграммы обычно используются для сравнения групп. Круговые и кольцевые диаграммы, наряду с пирамидальными и воронкообразными диаграммами, относятся к группе диаграмм, называемых фигурными. Фигурные диаграммы не имеют осей. После перетаскивания числового поля на фигурную диаграмму в этой диаграмме вычисляется процентная доля каждого значения в общей сумме. Дополнительные сведения о фигурных диаграммах см. в разделе Фигурные диаграммы.

Если на круговой диаграмме слишком много точек данных, это может снизить удобство чтения диаграммы. В этом случае лучше использовать график. Круговую диаграмму рекомендуется использовать только в случае, если данные объединены в небольшое количество точек данных.

Системные требования

Для работы с этим учебником должны быть установлены следующие компоненты.

  • SQL ServerBusiness Intelligence Development Studio.

    ПримечаниеПримечание

    Среда Business Intelligence Development Studio не поддерживается компьютерами на базе Itanium. Однако среда BI Development Studio поддерживается на компьютерах х64. Если образцы баз данных SQL Server 2005 были развернуты на компьютере Itanium, используйте среду BI Development Studio на компьютере с архитектурой x86 или x64 для изменения и выполнения образцов.

  • SQL Server 2008 с образцом базы данных AdventureWorks2008.

Предполагаемое время для выполнения заданий данного учебника: 10 минут.

Определение источника данных для круговой диаграммы

  1. В меню Вид выберите Данные отчета. В среде Business Intelligence Development Studio появится область данных отчета.

  2. В области «Данные отчета» нажмите кнопку Создать и выберите Источник данных.

  3. В диалоговом окне Свойства источника данных выберите Внедренное соединение.

  4. Нажмите кнопку Изменить.

  5. В диалоговом окне Свойства соединения в текстовом поле Имя сервера введите имя сервера.

  6. Щелкните Использовать проверку подлинности Windows или Использовать проверку подлинности SQL Server и введите пароль и имя пользователя, имеющего разрешение на доступ к базе данных AdventureWorks2008.

  7. В поле списка Выберите или введите имя базы данных введите или выберите базу данных AdventureWorks2008.

  8. Нажмите кнопку ОК. Новый источник данных (по умолчанию DataSource1) отобразится в области «Данные отчета».

Определение набора данных для отчета

  1. В области «Данные отчета» щелкните правой кнопкой мыши источник данных, созданный на предыдущем шаге, и выберите команду Добавить набор данных.

  2. В диалоговом окне Свойства набора данных введите следующий запрос в текстовом поле «Запрос»:

    SELECT [FullName] as Name
          ,[2002] as SalesBeforeLast
          ,[2003] as SalesLastYear
          ,[2004] as SalesYTD
      FROM [Sales].[vSalesPersonSalesByFiscalYears]
    
  3. Нажмите кнопку ОК.

Добавление в отчет круговой диаграммы

  1. В меню Вид выберите Область элементов.

  2. Дважды щелкните значок Диаграмма или перетащите его из области элементов в область конструктора.

  3. В диалоговом окне Выбор типа диаграммы щелкните Фигурная. Выберите в списке значок первой круговой диаграммы.

  4. Перетащите поле Имя из области «Данные отчета» в область добавления полей категорий.

  5. Перетащите поле SalesYTD из области «Данные отчета» в область добавления полей данных.

  6. Нажмите кнопку Просмотр на ленте.

Отображение процентов в каждом срезе круговой диаграммы

  1. Щелкните правой кнопкой мыши круговую диаграмму и выберите Отобразить метки данных. На диаграмме появятся метки данных.

  2. Щелкните правой кнопкой мыши любую метку и выберите пункт Свойства метки ряда.

  3. В диалоговом окне Свойства метки ряда выберите #PERCENT в поле Данные метки.

  4. Чтобы указать для метки количество десятичных разрядов, укажите «#PERECENT{Pn}», где n — число десятичных разрядов (необязательно). Например, если нужно отформатировать ключевое слово, чтобы отображалось два десятичных разряда, используется строка «#PERCENT{P2}».

    ПримечаниеПримечание

    Формат чисел в диалоговом окне Метка ряда не имеет значения, если выбрано форматирование в процентах. Он повлияет только на метки, но не будет вычислять процент, который представляет каждый срез круговой диаграммы.

Добавление эффекта рисования к круговой диаграмме

  1. На вкладке Вид выберите параметр «Область свойств».

  2. Щелкните круговую диаграмму. В области свойств отобразятся свойства рядов для круговой диаграммы.

  3. В области свойств разверните узел CustomAttributes.

  4. Присвойте параметру PieDrawingStyle значение SoftEdge.

    ПримечаниеПримечание

    Если указать для диаграммы трехмерный вид, к ней не будут применяться эффекты рисования.

Объединение срезов круговой диаграммы, имеющих размер менее 5 процентов, в один срез

  1. Откройте область «Свойства».

  2. В области конструктора щелкните любой срез круговой диаграммы. В области «Свойства» отображаются свойства ряда.

  3. В разделе Общие разверните узел CustomAttributes.

  4. Присвойте свойству CollectedStyle значение SingleSlice.

  5. Присвойте свойству CollectedThresholdUsePercent значение True.

  6. Задайте для свойства CollectedThreshold значение 5.