Створення компонованої програми з бази даних Azure SQL

У цій статті використовуватимуться дані в базі даних Azure SQL для створення програми за допомогою Power Apps за лічені хвилини. Результатом буде повнофункціональна програма з даними, які можна настроїти відповідно до бізнес-потреб та надати спільний доступ на будь-якому пристрої.

вимоги

  • У браузері має бути увімкнуто спливаючі вікна.
  • Необхідна передплата Azure.
    Якщо у вас немає передплати на Azure, створіть безкоштовний обліковий запис.
  • Потрібен доступ до наявної бази даних SQL.
    Якщо у вас немає наявної бази даних SQL, створіть нову базу даних.
  • У настройках брандмауера необхідно дозволити доступ служб Azure до сервера бази даних SQL.
  • У таблиці бази даних SQL має бути принаймні один стовпець із текстовим типом даних.

Створення програми з порталу Azure

Порада

Крім того, можна створити програму, яка використовує базу даних Azure SQL з Power Apps. Для отримання додаткових відомостей див. розділ З’єднувач SQL Server для Power Apps.

  1. Увійдіть на портал Azure.

  2. Перейдіть до бази даних SQL.

  3. Виберіть Power Apps.

    Параметр Power Apps у настройках бази даних SQL.

  4. Виберіть Почати роботу.

  5. Ім’я програми буде заповнено автоматично, однак у разі потреби його можна змінити.

  6. Уведіть пароль для автентифікації SQL і, якщо потрібно, змініть автоматично заповнене ім’я користувача.

    Примітка

    Якщо ви хочете використовувати Microsoft Entra інтегровану автентифікацію замість автентифікації SQL з базою даних SQL Azure, створіть програму на Power Apps основі цього та скористайтеся з’єднувачем SQL Server.

  7. Виберіть таблицю, яку ви хочете використати для створення програми, з розкривного списку.

  8. Виберіть Створити.

    Укажіть відомості для програми.

    Power Apps Studio відкриється в новій вкладці. Якщо спливаюче вікно заблоковано, оновіть веб-переглядач, щоб увімкнути спливаючі вікна та повторіть спробу. Після створення в програмі буде три сторінки з даними із бази даних SQL.

Доступ до програми

Щоб знову отримати доступ до створеної програми, відкрийте Power Apps.

Середовище та регіон програми

Програма, створена за допомогою цього методу використовує стандартне середовище для клієнта і розгортається в регіоні цього середовища. Регіон розгорнутої програми або стандартне середовище клієнта можна знайти в центрі адміністрування. Щоб переглянути всі програми в певному середовищі, відкрийте Power Apps, виберіть на стрічці Середовище, а потім зліва – Програми.

Доступ програми до сервера бази даних SQL

Можна настроїти доступ Power Apps до сервера бази даних Azure SQL на порталі Azure або за допомогою збереженої процедури sp_set_firewall_rule.

Щоб настроїти доступ на порталі Azure, увійдіть на портал Azure та перейдіть до свого сервера SQL. Виберіть пункт Брандмауери та віртуальні мережі та встановіть елемент керування "Дозволити службам та ресурсам Azure доступ до цього сервера" в положення ВВІМК.. Натисніть Зберегти, щоб підтвердити зміни.

Крім того, можна скористатися збереженою процедурою sp_set_firewall_rule з IP-адресою 0.0.0.0, щоб дозволити доступ службам Azure до сервера баз даних SQL.

Обмеження

  • Ім’я програми може містити лише букви, цифри, дефіси, дужки або символи підкреслення.
  • Для створення програми з порталу Azure потрібна автентифікація SQL.
  • Можна вибрати лише одну таблицю під час створення компонованої програми із порталу Azure. Настройте програму після створення, додавши більше підключень даних, якщо потрібно додати більше таблиць та інших джерел даних.
  • Power Apps не може підключитися до бази даних SQL за допомогою кінцевих точок служби VNet. Для отримання додаткових відомостей, див. розділ "Дозвіл на доступ через кінцеві точки служби VNet".

Інші фактори, які необхідно враховувати

  • Доступ програми до бази даних SQL неявно надається всім користувачам, з якими ви маєте спільний доступ до програми. Переконайтеся, що облікові дані автентифікації SQL мають належний доступ для читання та запису даних.
    Наприклад, можна створити окрему програму, яка підключається до тієї ж бази даних SQL з різними обліковими даними автентифікації SQL, щоб відокремити доступ для читання та читання/запису.
  • Перегляньте обмеження заднього виду, функції та операції, відомі проблеми та обмеження з'єднувача бази даних SQL,які використовуються з міркувань продуктивності.
  • Скористайтеся Power Apps, якщо потрібно створити програму для нестандартного середовища та іншого регіону для клієнта з даних із бази даних SQL.

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

в якості наступного кроку, скористайтеся Power Apps Studio, щоб настроїти програму, додавши додаткові елементи керування, зображення та логіку, щоб програма краще відповідала вашим бізнес-потребам.

Див. також

Примітка

Розкажіть нам про свої уподобання щодо мови документації? Візьміть участь в короткому опитуванні. (зверніть увагу, що це опитування англійською мовою)

Проходження опитування займе близько семи хвилин. Персональні дані не збиратимуться (декларація про конфіденційність).