Utwórz aplikację kanwy na podstawie bazy danych Azure SQL Database

W tym artykule użyć danych z bazy danych SQL Azure w celu utworzenia aplikacji za pomocą Power Apps wciągu minut. Użytkownik ma w pełni funkcjonalną aplikację wraz z danymi, które można dostosować do potrzeb firmy i udostępniać je na każdym urządzeniu.

Wymagania wstępne

  • Przeglądarka musi mieć włączone wyskakujące okienka.
  • Wymagana jest subskrypcja platformy Azure.
    Jeśli nie masz subskrypcji platformy Azure, utwórz bezpłatne konto.
  • Potrzebny jest dostęp do istniejącej bazy danych SQL.
    Jeśli nie masz istniejącej bazy danych SQL, utwórz nową bazę danych.
  • W ustawieniach zapory należy zezwolić na uzyskiwanie dostępu do usług Azure dla serwera bazy danych SQL.
  • Tabela bazy danych SQL musi zawierać co najmniej jedną kolumnę o typie danych tekst.

Tworzenie aplikacji z portalu Azure

Porada

Można również utworzyć aplikację korzystającą z usługi baz danych Azure SQL z Power Apps. Więcej informacji na ten temat można znaleźć w artykule łącznik SQL Server dla Power Apps.

  1. Zaloguj się do Portalu Azure.

  2. Przejdź do bazy danych SQL.

  3. Wybierz opcję Power Apps.

    Opcja Power Apps w przypadku opcji bazy danych SQL.

  4. Wybierz Rozpocznij.

  5. Nazwa aplikacji jest wypełniana domyślnie, ale w razie potrzeby można ją zmienić.

  6. Wprowadź hasło uwierzytelniania SQL i w razie potrzeby zmień automatycznie uzupełnianą nazwę użytkownika.

    Uwaga

    Jeśli użytkownik chce użyć uwierzytelniania zintegrowanego Microsoft Entra zamiast uwierzytelniania SQL w usłudze bazy danych SQL Azure, może zamiast tego utworzyć aplikację w Power Apps i używać łącznika SQL Server.

  7. Wybierz tabelę z listy rozwijanej, której chcesz użyć do utworzenia aplikacji.

  8. Wybierz pozycję Utwórz.

    Określ informacje o swojej aplikacji.

    Power Apps Studio zostanie otwarty na nowej karcie. Jeśli wyskakujące okienka są zablokowane, zaktualizuj przeglądarkę, aby zezwalały na wyświetlanie wyskakujących okienek, i spróbuj ponownie. Po utworzeniu aplikacja z trzema stronami będzie dostępna z danymi z bazy danych SQL.

Dostęp do aplikacji

Aby ponownie uzyskać dostęp do utworzonej aplikacji, przejdź do usługi Power Apps.

Środowisko i region aplikacji

Aplikacja utworzona na podstawie tej metody używa domyślnego środowiska dla dzierżawcy i wdraża je w regionie tego środowiska. Region wdrożonej aplikacji lub domyślne środowisko dzierżawcy można znaleźć w centrum administracyjnym. Aby przejrzeć wszystkie aplikacje w określonym środowisku, przejdź do obszaru Power Apps, wybierz Środowisko ze wstążki, a następnie wybierz opcję Aplikacje z lewej strony.

Dostęp aplikacji do serwera bazy danych SQL

Dostęp Power Apps do serwera bazy danych SQL Azure można skonfigurować za pomocą usługi Azure Portal lub procedury przechowywanej sp_set_firewall_rule.

Aby skonfigurować dostęp przy użyciu portalu Azure, zaloguj się do partalu Azurei przejdź do swojego Server SQL. Wybieranie Zapór i sieci wirtualnych oraz ustawianie kontrolki Zezwalaj usługom i zasobom platformy Azure na dostęp do tego serwera na WŁĄCZONA. Wybierz Zapisz, aby przesłac zmiany.

Możesz również użyć procedur składowanych sp_set_firewall_rule z adresem IP 0.0.0.0, aby umożliwić usługom platformy Azure dostęp do serwera SQL Database.

Ograniczenia

  • Nazwa aplikacji może zawierać tylko litery, cyfry, dywizy, nawiasy lub podkreślniki.
  • Do utworzenia aplikacji na platformie Portal Azure wymagane jest uwierzytelnianie SQL.
  • Podczas tworzenia aplikacji kanwy z portalu Azure można wybrać tylko jedną tabelę. Dostosuj aplikację po utworzeniu aplikacji, aby dodać więcej tabel i innych źródeł danych, dodając kolejne połączenia danych.
  • Power Apps nie może nawiązać połączenia z bazą danych SQL przy użyciu punktów końcowych usługi VNet. Więcej informacji można znaleźć w artykule zezwalanie na dostęp za pośrednictwem punktów końcowych usługi VNet.

Inne kwestie wymagające rozważenia

  • Dostęp aplikacji do bazy danych SQL jest niejawnie udostępniany wszystkim użytkownikom, którzy współużytkują tę aplikację. Upewnij się, że poświadczenia uwierzytelniania SQL mają odpowiedni dostęp do odczytu i zapisu danych.
    Można na przykład utworzyć osobną aplikację, która łączy się z tą samą bazą danych SQL z różnymi poświadczeniami uwierzytelniania SQL, aby dzielić na nie uprawnienia odczytu i odczytu/zapisu.
  • Przejrzyj limity ograniczania przepustowości, funkcje i operacje delegowalne, znane problemy i ograniczenia łącznika bazy danych SQL, którego ta funkcja używa do zagadnień dotyczących wydajności.
  • Utwórz aplikację, korzystając z Power Apps, gdy chcesz utworzyć aplikację dla środowiska innego niż domyślne i innego regionu dla dzierżawcy korzystając z danych z bazy danych SQL.

Następne kroki

Następnym krokiem jest użycie stiudio Power Apps, aby dostosować aplikację, dodając dodatkowe elementy sterujące, obrazy i logikę, aby lepiej odpowiadały Twoim potrzebom biznesowym.

Zobacz też

Uwaga

Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)

Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).