Практическое руководство. Присоединение зеркало данных Azure Cosmos DB с другими зеркало базами данных в Microsoft Fabric (предварительная версия)
В этом руководстве объедините два контейнера Azure Cosmos DB для NoSQL из отдельных баз данных с помощью зеркало Fabric.
Данные из Cosmos DB можно присоединить к любым другим зеркало базам данных, хранилищам или озерам в одной рабочей области Fabric.
Внимание
Зеркальное отображение для Azure Cosmos DB в настоящее время находится в предварительной версии. Рабочие нагрузки не поддерживаются во время предварительной версии. В настоящее время поддерживаются только учетные записи Azure Cosmos DB для NoSQL.
Необходимые компоненты
- Существующая учетная запись Azure Cosmos DB для NoSQL.
- Если у вас нет подписки Azure, попробуйте использовать Azure Cosmos DB для NoSQL бесплатно.
- Если у вас есть подписка Azure, создайте новую учетную запись Azure Cosmos DB для NoSQL.
- Существующая емкость Fabric. Если у вас нет существующей емкости, запустите пробную версию Fabric.
- Включите зеркальное отображение в клиенте или рабочей области Fabric. Если функция еще не включена, включите зеркало в клиенте Fabric.
- Учетная запись Azure Cosmos DB для NoSQL должна быть настроена для зеркало Fabric. Дополнительные сведения см. в разделе "Требования к учетной записи".
Совет
Во время общедоступной предварительной версии рекомендуется использовать тестовую копию существующих данных Azure Cosmos DB, которые можно быстро восстановить из резервной копии.
Настройка зеркало и предварительных требований
Настройте зеркало для базы данных Azure Cosmos DB для NoSQL. Если вы не знаете, как настроить зеркало ing, ознакомьтесь с руководством по настройке зеркало базы данных.
Перейдите на портал Fabric.
Создайте новое подключение с помощью учетных данных учетной записи Azure Cosmos DB.
Зеркальное отображение первой базы данных с помощью настроенного подключения.
Теперь зеркало вторую базу данных.
Дождитесь реплика завершения начального моментального снимка данных для обоих зеркало.
Создание запроса, присоединенного к базам данных
Теперь используйте конечную точку аналитики SQL для создания запроса между двумя зеркало элементами базы данных без необходимости перемещения данных. Оба элемента должны находиться в одной рабочей области.
Перейдите к одной из зеркало баз данных на портале Fabric.
Переключение с зеркального отображения Azure Cosmos DB на конечную точку аналитики SQL.
В меню выберите +Склады. Выберите элемент конечной точки аналитики SQL для другой зеркало базы данных.
Откройте контекстное меню таблицы и выберите новый SQL-запрос. Напишите пример запроса, объединяющего обе базы данных.
Например, этот запрос будет выполняться в нескольких контейнерах и базах данных без перемещения данных. В этом примере предполагается имя таблицы и столбцов. При написании SQL-запроса используйте собственную таблицу и столбцы.
SELECT product_category_count = COUNT (product_category), product_category FROM [StoreSalesDB].[dbo].[storeorders_Sql] as StoreSales INNER JOIN [dbo].[OrdersDB_order_status] as OrderStatus ON StoreSales.order_id = OrderStatus.order_id WHERE order_status='delivered' AND OrderStatus.order_month_year > '6/1/2022' GROUP BY product_category ORDER BY product_category_count desc
Вы можете легко добавлять данные из дополнительных источников и запрашивать их. Структура упрощает и упрощает объединение данных организации.
Связанный контент
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по