Rezumat
În acest modul, ați învățat despre capacitățile bazei de date SQL Azure în importul de date prin puncte finale REST externe utilizând procedura sp_invoke_external_rest_endpointstocată de sistem. Această caracteristică permite apelarea directă a oricăror puncte finale REST HTTP din interogări SQL, permițând integrarea cu diverse servicii, cum ar fi Funcții Azure, Aplicații logice Azure, Azure App Service și API-uri de la terți. De asemenea, ați explorat modul în care Funcționează Azure, un serviciu de calcul fără server, poate automatiza mișcarea datelor în baza de date Azure SQL. Acesta acceptă mai multe limbi de programare și se integrează cu Acțiuni GitHub pentru actualizările automate ale datelor.
Una dintre principalele soluții din acest modul include înțelegerea modului în care se expune în siguranță un serviciu REST dorit prin administrarea API-ului Azure. Ați învățat cum să implementați apeluri API securizate utilizând DATABASE SCOPED CREDENTIALSIDENTITY parametrul. În plus, ați descoperit modul în care funcțiile Azure pot citi datele dintr-o bază de date Azure SQL și puteți scrie date în aceasta și cum poate fi configurat un trigger Azure SQL pentru a răspunde la modificările din tabelul SQL. De asemenea, ați învățat despre alte instrumente, cum ar fi sincronizarea datelor SQL, Azure Data Factory și fișierele BACPAC care pot fi utilizate pentru sincronizarea datelor, orchestrare, migrare, backup și arhivare.