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


Введение в учебное пособие по базе данных SQL в Fabric

Применимо к:базе данных SQL в Microsoft Fabric

Microsoft Fabric предоставляет единый магазин для всех аналитических потребностей для каждого предприятия. Цель этого руководства — предоставить комплексное руководство по использованию базы данных SQL в Fabric. Это руководство предназначено для навигации по процессу создания базы данных, настройке объектов базы данных, изучению автономных функций и объединению и визуализации данных. Кроме того, вы узнаете, как создать конечную точку GraphQL, которая служит современным подходом к подключению и эффективному запросу данных. Вы также узнаете, как использовать конечную точку аналитики SQL для работы с зеркальными данными для создания отчетов и анализа и разработки визуализаций данных.

Внимание

Эта функция доступна в предварительной версии.

Это руководство структурировано для предоставления практических возможностей, помогая вам выполнить каждый этап процесса, чтобы обеспечить надежное понимание базы данных SQL в Fabric в экосистеме Microsoft Fabric. Вы получите аналитические сведения о бесшовных точках интеграции и различных интерфейсах, адаптированных как для профессионала, так и для разработчиков граждан в Microsoft Fabric.

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

Сценарий работы базы данных SQL в Fabric от начала до конца

В качестве предварительных условий для этого руководства выполните следующие действия.

  1. Войдите в учетную запись Power BI Online, или, если у вас еще нет учетной записи, зарегистрируйтесь, чтобы получить бесплатную пробную версию.
  2. Включите Microsoft Fabric для вашей организации в клиенте.

В этом руководстве вы берете на себя роль разработчика базы данных, работая в группе Contoso. Ваша организация хочет оценить сведения о цепочке поставок для дочерних компаний AdventureWorks и Northwind Traders на основе прошлых продаж и текущих компонентов для различных продуктов, используемых в производстве.

Вы будете использовать примеры данных, а также данные и представления, которые вы создадите, чтобы достичь вашей цели: создать визуализацию этих данных и включить анализ данных в режиме реального времени, доступный приложению. Вы выбрали GraphQL в качестве основного API данных для решения. Ниже приведены действия, описанные в этом руководстве.

  1. Создание рабочей области Microsoft Fabric
  2. Создание базы данных SQL в Microsoft Fabric
  3. Обработка примеров данных и создание дополнительных объектов и данных
  4. Запрос базы данных и проверка автономных функций
  5. Использование конечной точки аналитики SQL для запроса данных
  6. Создание и совместное использование визуализаций
  7. Выполнение анализа данных с помощью записных книжек Microsoft Fabric
  8. Создание приложения с помощью DevOps и API GraphQL
  9. Очистка ресурсов

База данных SQL в комплексной архитектуре Fabric

Вот краткое изложение архитектуры, представленной в этом руководстве.

схема архитектуры примера приложения в этом руководстве.

Источники данных — Microsoft Fabric упрощает и быстро подключается к Службам данных Azure, другим облачным платформам и локальным источникам данных для приема данных и создания приложений, которые создают и редактируют данные.

Прием . С помощью 200+ собственных соединителей в рамках конвейера Microsoft Fabric и перетаскивания данных с помощью потока данных можно быстро создавать аналитические сведения для вашей организации. Ярлык — это новая функция в Microsoft Fabric, которая позволяет подключаться к существующим данным без необходимости копировать или перемещать их. Дополнительные сведения о функции ярлыка см. далее в этом руководстве. Для разработки у вас есть протокол табличного потока данных (TDS), который может получить доступ к базе данных так же, как экземпляр SQL Server. У вас также есть API GraphQL для запроса не только базы данных SQL в Fabric, но и нескольких источников данных в Microsoft Fabric, в согласованном, безопасном и интегрированном способе.

Хранилище, запрос и обогащение — база данных SQL в Fabric работает со стандартными командами Transact-SQL для создания, чтения, обновления и удаления данных и объектов данных, а также API GraphQL.

Раскрытие данных - Данные из базы данных SQL в Fabric и конечной точке аналитики SQL могут быть использованы в Power BI, ведущем инструменте бизнес-аналитики, для создания отчетов и визуализации. Каждая база данных SQL в подключении Fabric и конечная точка аналитики SQL поставляется со встроенной конечной точкой TDS, чтобы легко подключаться к данным из других средств отчетности и запрашивать их при необходимости. При создании базы данных SQL вторичный элемент, называемый семантической моделью по умолчанию, создается одновременно с тем же именем. Вы можете использовать семантическую модель по умолчанию через конечную точку аналитики SQL в базе данных SQL. С помощью семантической модели можно визуализировать данные с помощью всего нескольких шагов. Базу данных SQL и конечную точку аналитики SQL можно предоставить с помощью API GraphQL.

Демонстрационные данные

Для примеров данных в этом руководстве вы будете использовать подмножество образцов баз данных AdventureWorksLT и Northwind. Для этого комплексного сценария вы загрузите и создадите достаточные объекты данных и данные для ознакомления с возможностями масштабирования и производительности базы данных SQL на платформе Microsoft Fabric. Этот пример можно расширить, чтобы отобразить множество дополнительных возможностей платформы.

Как правило, вы создадите данные из транзакционных систем (или бизнес-приложений) в базе данных, а затем копируете или свертываете данные в промежуточной области озера данных или хранилища данных. Однако в этом руководстве вы будете использовать примеры данных Sales и Products в качестве отправной точки, и добавите данные хранилища, которые присоедините к другим таблицам, а также создадите представления для данных по мере необходимости.

Модель данных

Пример данных SalesLT для базы данных SQL в Microsoft Fabric представляет собой подмножество более крупной базы данных AdventureWorks и включает следующие элементы данных и связи. В этом руководстве вы создадите таблицу Warehouse , которая показана в этой модели данных. В этом примере создаются только числовые ключи для данных, а данные создаются из скрипта установки. Чтобы расширить этот пример, вы нормализуете таблицу Warehouse с импортом Northwind таблиц для имен, описаний и других сведений о поставщике.

Следующий шаг