PostgreSQL
PostgreSQL-connectoren lader dig spørge din database på almindeligt sprog i anymize-chatten, som standard uden nogen ændring af dataene.
4 Min
Hvad du kan gøre med det
Du stiller spørgsmålet, assistenten bygger forespørgslen. Den ser skemaet, kan få forespørgsler forklaret og undersøge databasens tilstand, for eksempel manglende indekser. Det er konnektoren for alle, der har en fagapplikation uden brugbar rapport, men adgang til databasen bagved.
- „Hvor mange sager blev afsluttet i sidste kvartal pr. afdeling?“
- „Hvilke tabeller er der, og hvordan hænger de sammen?“
- „Hvorfor er denne opgørelse så langsom?“
- „Vis mig de ti ældste åbne poster.“
Hvilke oplysninger skal du bruge?
PostgreSQL kender ingen API-nøgle. anymize skal bruge de klassiske forbindelsesfelter, hvert for sig og ikke som forbindelsesstreng.
- Vært: databaseserveren, tilgængelig udefra via https-egnede net.
- Port: som regel 5432, medmindre jeres IT siger noget andet.
- Database: databasens navn, ikke clusteret.
- Bruger og adgangskode: bedst en særskilt bruger kun til læsning.
- TLS forbliver slået til, medmindre jeres udbyder udtrykkeligt kræver noget andet.
De nøjagtige værdier står hos jeres IT, i managed-service-portalen eller i Connection Info for cloud-databasen. anymize gemmer dem krypteret.
Sådan forbinder du PostgreSQL
Du indtaster forbindelsesoplysningerne enkeltvis, ikke som en færdig forbindelsesstreng. Det er med vilje: i en sådan streng kan man skjule parametre, der omdirigerer forbindelsesopbygningen.
- 01Opret helst en særskilt bruger kun til læsning i din database.
- 02Åbn i anymize Apps, derefter Connectors, og søg efter PostgreSQL.
- 03Indtast vært, port, database, bruger og adgangskode. Den krypterede forbindelse (TLS) forbliver slået til, medmindre din udbyder udtrykkeligt kræver noget andet.
- 04Vælg ved „Hvilke SQL-udsagn er tilladt?“ indstillingen Kun læse. Det er standarden.
- 05Forbind. Adgangsdataene gemmes krypteret.
Hvis databasen ikke kan nås, skyldes det som regel vært, port eller TLS-indstillingen. Hvis login afvises, tjek bruger og adgangskode. Nogle adresser afviser anymize principielt, så en forbindelse ikke peger ind i et internt net.
Kan AI'en ændre min database?
Ikke i standarden. „Kun læse“ tillader SELECT, skemaforespørgsler, EXPLAIN og analyser, ellers intet. Skrivende anvisninger afvises, før de når databasen.
| Indstilling | Hvad der er tilladt |
|---|---|
| Kun læse (standard) | SELECT, skemaforespørgsler, EXPLAIN, analyser. Ingen ændringer. |
| Læse og skrive | Derudover INSERT, UPDATE, DELETE og strukturkommandoer som CREATE eller DROP. |
Fordi den anden indstilling er mulig, står der på flisen „læse og skrive“. Slår du den til, spørger assistenten før hver ændrende instruks og viser dig først, hvad den vil udføre. Roligere forbliver alligevel vejen via en databasebruger, der alligevel kun må læse.
Hvad der anonymiseres
Værdierne fra dine tabeller kører gennem samme anonymisering som alt andet: navne, adresser, fødselsdata, kundenumre og bankforbindelser erstattes af pladsholdere, før et resultat går til en AI-model. Tal og strukturer bevares, så analysen stemmer.