Отправка CSV-файла в разностную таблицу для отчетов Power BI

Microsoft Fabric Lakehouse — это платформа архитектуры данных для хранения, управления и анализа структурированных и неструктурированных данных в одном расположении.

Из этого руководства вы узнаете, как выполнять такие задачи.

  • Отправка CSV-файла в Lakehouse
  • Преобразование файла в таблицу Delta
  • Создание семантической модели и создание отчета Power BI

Создание Lakehouse и подготовка CSV-файла

  1. В Microsoft Fabric выберите Synapse Инжиниринг данных.

  2. Убедитесь, что вы находитесь в нужной рабочей области или выберите или создайте ее.

  3. На домашнейстранице выберите Lakehouse.

    Screenshot showing new lakehouse dialog.

  4. Введите имя lakehouse.

  5. Нажмите кнопку создания.

  6. Скачайте CSV-файл "Таблица подстановки для зоны такси" с веб-сайта данных записи поездки TLC и сохраните его в расположении на компьютере.

Отправка CSV-файла в Lakehouse

  1. Создайте папку TaxiData в Files разделе Lakehouse.

  2. Отправьте файл в папку с помощью элемента "Отправить файл " в контекстном меню папки.

  3. После отправки выберите папку, чтобы просмотреть его содержимое.

  4. Переименуйте файл, чтобы удалить специальные символы, в этом примере удалите символ "+". Чтобы просмотреть полный список специальных символов, ознакомьтесь со статьей "Загрузка в таблицы Delta Lake".

    Animated image showing upload CSV and CSV renaming

Загрузка файла в таблицу Delta

  1. Щелкните правой кнопкой мыши или используйте многоточие в CSV-файле для доступа к контекстном меню. Выберите "Загрузить в таблицы" и выберите параметр "Создать таблицу".

  2. Загрузка в таблицу пользовательского интерфейса отображается с предлагаемым именем таблицы. Проверка в режиме реального времени для специальных символов применяется во время ввода.

  3. Выберите "Загрузить ", чтобы выполнить загрузку.

  4. Теперь таблица отображается в обозревателе lakehouse, разверните таблицу, чтобы просмотреть столбцы и его типы. Выберите таблицу, чтобы просмотреть предварительный просмотр.

    Animated image showing load to table and table preview

Примечание.

Если таблица уже существует, отображаются различные параметры режима загрузки. Перезапись приведет к удалению и повторному воссоздаю таблицы. Добавление вставляет все содержимое CSV в качестве новых данных. Подробное руководство по компоненту "Загрузка в таблицы" см. в статье "Загрузка в таблицы".

Создание семантической модели и создание отчета Power BI

  1. Выберите новую семантику Power BI на ленте Lakehouse.

  2. Выберите таблицу, добавляемую в семантику модели, нажмите кнопку "Подтвердить ".

  3. При редактировании семантической модели можно определить связи между несколькими таблицами, а также применить нормализацию типов данных и преобразования DAX к данным при необходимости.

  4. Выберите новый отчет на ленте.

  5. Используйте интерфейс построителя отчетов для разработки отчета Power BI.

    Animated image showing semantic model and power bi report generation