Samenvatting

Voltooid

In deze module hebt u geleerd hoe u Azure Database for PostgreSQL gebruikt als gegevensbasis voor AI-toepassingen. U hebt de servicearchitectuur verkend, waaronder rekenlagen, opties voor hoge beschikbaarheid en beheerde mogelijkheden, zoals geautomatiseerde back-ups, PgBouncer-verbindingspooling en serverextensies. U hebt beveiligde verbindingen tot stand gebracht met behulp van Microsoft Entra-verificatie met DefaultAzureCredential en TLS-versleuteling geconfigureerd voor gegevens die worden overgedragen. U hebt databaseschema's ontworpen met tabellen, beperkingen en gegevenstypen die geschikt zijn voor AI-workloads, waaronder JSONB voor flexibele gestructureerde gegevens en de juiste indexen voor queryprestaties.

U hebt ook SQL-technieken geleerd voor het opvragen en bewerken van gegevens, waaronder filteren met WHERE-componenten en JSONB-operators, het samenvoegen van tabellen, het gebruik van aggregatie met GROUP BY en het bouwen van herbruikbare query's met Common Table Expressions. U hebt PostgreSQL geïntegreerd in Python-toepassingen met behulp van de psycopg-bibliotheek, het implementeren van geparameteriseerde query's, verbindingsbeheer en foutafhandeling. Ten slotte hebt u een praktische back-end voor ai-agenthulpprogramma's gemaakt die de gespreksgeschiedenis en taakstatus persistent maakt, zodat wordt gedemonstreerd hoe deze concepten samenwerken in een echt scenario.

Aanvullende bronnen

Gebruik de volgende resources voor meer informatie over Azure Database for PostgreSQL en verwante onderwerpen: