Окремі звіти від моделей у Power BI Desktop

Створюючи нове рішення Power BI Desktop, одне з перших завдань, яке вам потрібно зробити, - це "отримання даних". Отримання даних може призвести до двох абсолютно різних результатів. Це може:

  • Створіть Live Connection із уже опублікованою моделлю, яка може бути набором даних Power BI або моделлю служб Analysis Services, розміщеною віддалено.
  • Почніть розробку нової моделі, яка може бути як імпортом, DirectQuery, так і композитною моделлю.

Ця стаття стосується другого сценарію. Він містить вказівки щодо того, чи слід поєднувати звіт і модель в один файл Power BI Desktop.

Однофайлове рішення

Рішення з одним файлом добре працює, коли є лише один звіт на основі моделі. У цьому випадку цілком ймовірно, що і модель, і звіт - це зусилля однієї і тієї ж людини. Ми визначаємо його як рішення для персонального BI, хоча звіт можна надати іншим. Такі рішення можуть представляти звіти з розмахом ролей або одноразові оцінки ділового виклику, які часто описуються як спеціальні звіти.

моделей

Окремі файли звітів

Має сенс розділити модель та повідомити про розробку в окремі файли Power BI Desktop, коли:

  • Моделісти даних та автори звітів - це різні люди.
  • Зрозуміло, що модель буде джерелом для кількох звітів, зараз чи в майбутньому.

Моделісти даних все ще можуть використовувати досвід створення звітів Power BI Desktop для тестування та перевірки дизайну своїх моделей. Однак одразу після публікації свого файлу в службі Power BI вони повинні видалити звіт із робочої області. І вони повинні пам’ятати про видалення звіту кожного разу, коли вони перевидають та перезаписують набір даних.

Зберегти інтерфейс моделі

Іноді зміни моделі неминучі. Моделісти даних повинні подбати про це, а не про порушення інтерфейсу моделі. У такому випадку цілком можливо, що пов’язані візуальні елементи звітів або панелі інформаційної панелі зламаються. Побиті візуальні ефекти виглядають як помилки, і вони можуть спричинити розчарування для авторів звітів та споживачів. І гірше - вони можуть зменшити довіру до даних.

Отже, ретельно керуйте змінами моделі. Якщо можливо, уникайте таких змін:

  • Перейменування таблиць, стовпців, ієрархій, рівнів ієрархії або мір.
  • Зміна типів даних стовпців.
  • Модифікуючи вирази міри, щоб вони повертали інший тип даних.
  • Переміщення заходів до іншого домашнього столу. Це пов’язано з тим, що переміщення міри може призвести до порушення заходів, охоплених звітом, які повністю кваліфікують міри за назвою домашньої таблиці. Ми не рекомендуємо писати вирази DAX, використовуючи повністю кваліфіковані назви мір. Для отримання додаткової інформації див. DAX: Посилання на стовпці та вимірювання.

Додавання нових таблиць, стовпців, ієрархій, рівнів ієрархії або мір є безпечним, за одним винятком: Можливо, що нове ім’я міри може зіткнутися з ім’ям міри, що охоплює звіт. Щоб уникнути зіткнення, ми рекомендуємо авторам звітів прийняти конвенцію про іменування, визначаючи заходи у своїх звітах. Вони можуть префіксувати назви мір, що охоплюються звітами, підкресленням або іншими символами.

Якщо вам потрібно внести важливі зміни у свої моделі, ми рекомендуємо вам:

  • Переглядайте пов’язаний вміст набору даних у службі Power BI.
  • Ознайомтеся з поданням походження даних у службі Power BI.

Обидва варіанти дозволяють швидко ідентифікувати будь-які пов’язані звіти та інформаційні панелі. Перегляд даних за лінією даних, мабуть, кращий вибір, оскільки легко побачити контактну особу для кожного пов'язаного артефакту. Насправді це гіперпосилання, яке відкриває електронне повідомлення, адресоване контакту.

Рекомендуємо зв’язатись із власником кожного пов’язаного артефакту, щоб повідомити його про будь-які заплановані зміни. Таким чином, вони можуть бути готові і готові виправити та перевидати свої звіти, що сприяє мінімізації простоїв та розладів.

Наступні кроки

Щоб отримати додаткову інформацію, пов’язану з цією статтею, перегляньте такі ресурси: