Databaseautomatisering
Hov! Det ser ud til, at din reklameblokker forhindrer videoen i at blive afspillet.
Se den på YouTube i stedet
Opnå bedre effektivitet ved at automatisere de mest kedelige dele af dit arbejde 🔁
Gå til Ofte stillede spørgsmålDatabaseautomatiseringer er sekvenser af handlinger, der sker, hver gang en specifik ændring i en database forekommer. Automatiseringer består af både udløsere (de begivenheder, der starter automatiseringen) og handlinger (effekten af automatiseringen). Databaseautomatiseringer er beregnet til at hjælpe dig med at spare tid og forenkle dit arbejde, og de kan være meget grundlæggende eller mere komplekse afhængigt af dine behov.
Databaseautomatiseringer kan bruges til mange ting, herunder:
Tildeling af en opgave til en specifik person, når dens status ændres.
Afsendelse af en Slack-meddelelse til en kanal, når en side tilføjes til en database.
Bemærk:
Automatiseringer vil ikke udføre handlinger på sider, hvis adgang er begrænset. Du kan kontrollere og ændre sideadgang i delingsmenuen.
Databaseautomatiseringer kan ikke udløses af andre automatiseringer.Knaphandlinger kan dog udløse databaseautomatiseringer. For eksempel:
En tilbagevendende skabelonautomatisering vil ikke udløse en databaseautomatisering.
En databaseautomatisering, der opretter en side i en anden database, vil ikke udløse en databaseautomatisering.
En bruger, der klikker på en knap, som opretter en side, vil udløse en databaseautomatisering.
Databaseautomatiseringer er tilgængelige på betalte abonnementer på alle platforme.
Databaseautomatiseringer kan oprettes, redigeres eller slettes af brugere med betalt abonnement, der har Fuld adgang til databasen.
Dog kan Slack-automatiseringer kun redigeres af Opretter.
Brugere på Free-abonnementet kan oprette Slack-notifikation automatiseringer, men ingen andre former for automatiseringer.
Brugere på Free-abonnementet kan bruge eksisterende automatiseringer i skabeloner, men de vil ikke kunne redigere dem.
Sådan opretter du en databaseautomatisering:
Klik på
⚡øverst i en database →Ny automatisering.Giv din databaseautomatisering et navn, hvis du har lyst.
Vælg
Ny udløserfor at oprette en udløser. Vælg derefterTilføj udløserfor at oprette flere udløsere. Lær mere om typerne af udløsere herunder →Vælg
Ny handlingfor at oprette en handling. Vælg derefterTilføj handlingfor at oprette flere handlinger. Lær mere om typerne af handlinger herunder →Vælg
Opret.
Vidste du, at du også kan tilføje en knapegenskab til din database? Ved blot at klikke på en knap kan der foretages handlinger på din database på dine vegne. Lær mere her →
Automatiseringer kan have én udløser eller flere udløsere. Når du opsætter en automatisering, kan du beslutte, om automatiseringen skal finde sted Når en af disse forekommer eller Når alle disse forekommer.
Bemærk: Hvis du har flere er redigeret-udløsere, der alle skal forekomme, for at din automatisering kan finde sted, skal disse udløsere ske inden for et kort tidsvindue på cirka tre sekunder. Hvis de ikke gør det, bliver din automatisering muligvis ikke udløst korrekt. For at undgå dette kan du:
Opret separate automatiseringer for hver udløser.
Brug en mere specifik udløser end
er redigeret, såsomer sat tilellerindeholder.
Du kan vælge mellem tre typer udløsere:
Side tilføjetbetyder, at din automatisering udløses, når en ny side tilføjes til din database.Egenskab redigeretbetyder, at din automatisering udløses, når en specifik egenskab fra din database redigeres. For egenskaberne navn, person, tal, tekst, valg og relation kan du vælge, hvilke typer redigeringer foretaget af den egenskab der skal udløse en automatisering. Du kan for eksempel have en liste over kontakter i en Notion-database og opsætte en automatisering, hvor udløseren er et telefonnummer, der starter med tallene 732, og handlingen er, at personens stat sættes til New Jersey.Hver {frequency}betyder, at din automatisering vil være tilbagevendende. Udløseren vil ske gentagne gange baseret på den frekvens, du indstiller. Du kan indstille din automatisering til at gentage hver dag, uge, måned og så videre. Du kan også indstille et tidspunkt, hvor automatiseringen skal udløses, den dato, hvor automatiseringsudløseren skal begynde og slutte, samt tidszonen.
Bemærk:
Hver {frequency}-udløseren fungerer med alle automatiseringshandlinger undtagenRediger egenskab.
Du kan have mere end én betingelse for din udløser, så to eller flere ting skal være sande, for at automatiseringen kan finde sted. Bemærk, at en tilbagevendende udløser (som en, du indstiller til at gentage hver uge, måned osv.) ikke kan parres med en anden type udløser.
Bemærk: Hvis du vil have din automatisering til at tilføje eller redigere sider og databaser, skal du sikre dig, at du har tilladelse til at redigere disse sider og databaser. Sørg desuden for, at redigerede sider er tilgængelige og ikke er Privat eller Delt. Ellers vil din automatisering ikke fungere.
Automatiseringer kan udføre én Handling eller flere Handlinger. Du kan vælge mellem en række forskellige Handlinger:
Rediger egenskabvil redigere egenskaberne for sider i den database, du befinder dig i lige nu. For egenskaber af typen vælg flere, person og relation kan du tilføje eller fjerne individuelle værdier i stedet for at tilføje eller fjerne alle værdier på én gang. Du kan f.eks. have en opgavedatabase, hvor dit navn tilføjes til person-egenskaben, hvis opgavenavnet indeholder ordet "blog", selvom der allerede er andre personer tildelt den opgave.Tilføj side tiltilføjer en side til en database efter eget valg og redigerer egenskaberne for den pågældende side.Rediger sider ivil redigere sider og egenskaber i en database efter eget valg.Send notifikation tilsender en notifikation til specifikke personer i dit Notion-arbejdsområde. Din modtager kan være op til 20 personer i dit arbejdsområde eller personer, der er knyttet til en bestemt Person-egenskab i din database. Tilføj en meddelelse, som skal følge med notifikationen.Send Mail tilvil sende en e-mail fra din Gmail-konto til én eller flere modtagere. Læs mere om dette nedenfor.Send webhookvil sende en HTTP POST-anmodning til den angivne URL. Læs mere i denne artikel →Send Slack-notifikation tilvil sende en tilpasset notifikation til den Slack-kanal, du ønsker. Denne funktion er kun tilgængelig på Plus-, Business- og Enterprise-abonnement. Læs mere her →Definer variablergiver dig mulighed for at oprette en brugerdefineret variabel ved hjælp af omtale og formler. Du kan derefter bruge denne variabel i andre handlinger for databaseautomatiseringer. Læs mere om dette nedenfor.
Få mere inspiration til at bruge database-arbejdsgange i denne vejledning →
Send Mail til
Bemærk:
Du skal bruge en Gmail-konto for at bruge denne automatisering.
Når nogen har linket deres Gmail-konto til en automatisering, er det kun dem, der kan redigere automatiseringen. Andre vil kun kunne bruge automatiseringen.
E-mails sendt med denne automatisering kan tage op til to minutter om at nå frem til modtagerens indbakke.
Vær opmærksom på Gmails begrænsninger for, hvor mange modtagere en besked kan have, eller hvor mange e-mails du kan sende på en dag.
Handlingen Send Mail til for en databaseautomatisering sender en e-mail fra din Gmail-konto til én eller flere e-mailadresser, når en udløser indtræffer. Dette er nyttigt, hvis du vil sende en e-mail til nogen for at minde dem om at færdiggøre deres forfaldne opgave, eller for at opdatere dit team om status for alle dine åbne projekter.
Sådan opsætter du en automatisering til at sende en e-mail:
Klik på
⚡øverst i en database, og vælg derefterNy automatiseringeller en eksisterende automatisering.Vælg
Ny handlingellerTilføj handling→Send mail til….Hvis din Notion-konto allerede er knyttet til en Gmail-konto, vil du se din e-mailadresse ud for
Send mail fra. Hvis du vil bruge en anden Gmail-konto til denne automatisering, skal du klikke på din e-mailadresse →Tilføj Gmail-konto.Du kan opsætte forskellige dele af din e-mail:
Til: Dette kan være en person-egenskab (f.eks.Den, der udløsteellerOpretter), en person i dit arbejdsområde eller en specifik e-mailadresse. Denne e-mailadresse kan være ekstern – den behøver ikke at tilhøre nogen i dit arbejdsområde eller din organisation.Vælg
CC/BCCud for feltetTilfor eventuelt at CC eller BCC andre personer.
Emne: Indtast et emne til din e-mail. Vælg@i feltetEmne, hvis du vil have, at dit emne skal indeholde en egenskab fra din udløserside, et klokkeslæt eller en dato, en person eller gruppe i dit arbejdsområde eller et link til en side i dit arbejdsområde. Vælg∑i feltetEmne, hvis du vil oprette en formel til dit emne.Besked: Indtast en besked til din e-mail. Vælg@i feltetBesked, hvis du vil have, at din besked skal indeholde en egenskab fra din udløserside, et klokkeslæt eller en dato, en person eller gruppe i dit arbejdsområde eller et link til en side i dit arbejdsområde. Vælg∑i feltetBesked, hvis du vil oprette en formel til din besked.Send med visningsnavn: Dette valgfrie visningsnavn vises ved siden af din e-mail, når modtageren modtager den. Vælg@i feltet til visningsnavn, hvis du vil have, at dit visningsnavn skal indeholde en egenskab fra din udløserside, et klokkeslæt eller en dato, en person eller gruppe i dit arbejdsområde eller et link til en side i dit arbejdsområde. Vælg∑i feltet til visningsnavn, hvis du vil oprette en formel til dit visningsnavn.
Send svar til: Hvis du vil have, at svar på din e-mail skal sendes til en anden end den e-mailadresse, du brugte til at sende den, kan du bruge denne valgfrie indstilling til at sende svaret til en person-egenskab eller en person i dit arbejdsområde.
Definer variabler
Du kan definere en brugerdefineret variabel med omtaler og formler. Du kan derefter bruge denne variabel i andre databaseautomatiseringshandlinger. Sådan definerer du en variabel:
Klik på
⚡øverst i en database, og vælg derefterNy automatiseringeller en eksisterende automatisering.Vælg
Ny handlingellerTilføj handling→Definer variabler.Klik på
Variable 1for at give variablen et navn, redigere formlen eller dupliker den. Du kan også vælgeAdd variable.Vælg
@eller∑i variabel-feltet for at definere dine variabler.Du kan bruge disse variabler i yderligere automatiseringshandlinger.
Lad os se på et eksempel på, hvornår og hvordan du ville oprette en brugerdefineret variabel. Lad os sige, at du vil indstille en automatisering, hvor alle underopgaver automatisk markeres som fuldførte, når en overordnet opgave markeres som fuldført.
Klik på
⚡øverst i en database, og vælg derefterNy automatiseringeller en eksisterende automatisering.Vælg udløseren som
Status set to Complete.Vælg
Ny handlingellerTilføj handling→Definer variabler.Vælg
∑i feltet underVariable 1.I vinduet, der åbnes, skal du vælge
Trigger pagepå listen over egenskaber til venstre.Sæt et punktum lige efter
Udløser sidei din formel, så din formel lyderUdløser side.. Når du har gjort dette, vil du se udløser-sidens egenskaber på listen over egenskaber til venstre.Vælg
Sub-item. Din formel bør nu lydeTrigger page.Sub-item.Gemdin formel. Nu er din brugerdefinerede variabel defineret som underemnerne på den side, der udløser din automatisering, eller med andre ord, den side, der markeres som fuldført.Nu skal du i dine databaseautomatiseringsindstillinger vælge
Tilføj handling.Vælg
Rediger sider i....Åbn rullemenuen
Vælg database, og vælgVariabel 1. Dette betyder, at automatiseringen vil redigere sider tilknyttet variabel 1, eller med andre ord, underemner tilknyttet den side, der markeres som Færdig.Åbn rullemenuen
Rediger en egenskab, og vælgStatus.Åbn rullemenuen
Vælg, og vælgFærdig.Vælg
Gem.
Næste gang du markerer et overordnet emne, der har underemner, som Færdig, bør du se alle underemnernes Status ændre sig til Færdig også!
Bemærk:
På nuværende tidspunkt kan omtaler og formler kun bruges i database-automatiseringens handlinger, ikke udløsere.
Formler kan ikke bruges, når du sender Slack-notifikationer.
Du kan bruge omtaler og formler i dine databaseautomatiseringshandlinger for at få dine automatiseringer til at fungere bedre for dig. For eksempel:
Du vil måske nævne datoen i navnet på en ny side, der er oprettet i din database.
Du vil måske oprette en databaseautomatisering, der sender en meddelelse til nogen, som nævner en bestemt side.
Du vil måske automatisk sende en besked til nogen, når en sag er blevet Løst, og bruge en formel i den besked, der beregner den tid, det tog at færdiggøre sagen.
Sådan inkluderer du en omtale eller formel i en databaseautomatiseringshandling:
Vælg skydeikonet øverst i en database →
Automations.Vælg
Ny handlingellerTilføj handling. Find den handling, du ønsker, og vælg den.Når du konfigurerer automatiseringshandlingen, skal du vælge
@i feltet, hvis du vil nævne en dato, person, side eller en egenskab fra udløsersiden i din database. Vælg∑i feltet, hvis du vil oprette en formel.Vælg
Gem, når du er Færdig.
Notion AI kan hjælpe med at oprette og redigere formler samt besvare spørgsmål om formler. Lær mere her →
For at sikre, at din automatisering fungerer korrekt, hjælper vi dig med at forstå, hvor din automatisering er ugyldig.
Hvis din automatisering støder på fejl mens du konfigurerer den:
Du vil se oplysninger om, hvor og hvad disse fejl er, mens du opbygger eller redigerer automatiseringen.
Du vil ikke kunne gemme automatiseringen, før du har foretaget de nødvendige rettelser.
Hvis din automatisering har fungeret før, men støder på en fejl, vil automatiseringen blive sat på pause.
Vi giver dig besked om fejl i visse tilfælde, herunder når en database eller en databaseegenskab, som din automatisering opdaterer, mangler, eller en tredjepartsforbindelse som Gmail eller Slack ikke længere er gyldig eller skal godkendes.
I andre tilfælde, herunder når formler ikke udføres korrekt, eller der er problemer med webhooks, bliver du muligvis ikke underrettet.
Du kan klikke på meddelelsen for at gå direkte til den defekte automatisering og rette den, så den kan bruges igen. Når din automatisering er rettet, skal du manuelt tænde for den eller genoptage den. Sådan gør du:
Åbn den database, som din automatisering er knyttet til, og vælg
•••→Automations.Hold markøren over den automatisering, du lige har rettet, og vælg
•••.Slå
Activetil.
Automatiseringer kan fejle, hvis de forsøger at udføre datoberegninger (såsom
dateAdd) på et felt, der er tomt eller udefineret, når automatiseringen kører.Som en løsning kan du oprette en filtreret visning, der kun inkluderer elementer, hvor feltet ikke er tomt, og konfigurere automatiseringen til kun at køre i den visning.
Automatiseringer kan fejle, hvis de anvendes på en databasevisning, der filtrerer relevante poster fra. Sørg for, at automatiseringen kører på en visning, der inkluderer alle de elementer, den skal handle på.
For at se og administrere alle eksisterende automatiseringer for en database:
Klik på
⚡øverst i din database.Hold markøren over automatiseringen, og klik på
•••.Vælg
Rediger,Sæt på pauseellerSlet.
Ofte stillede spørgsmål
Hvor ofte bliver databasen scannet for "ændringer" i egenskaber?
Hvor ofte bliver databasen scannet for "ændringer" i egenskaber?
Databaseautomatiseringer arbejder over et tidsvindue på tre sekunder. Inden for dette tre sekunders tidsvindue kan en bruger f.eks. fjerne en udløser og slette eventuelle ændringer, som ikke resulterer i nogen egenskabsmæssig ændring af automatiseringen.
Fungerer automatiseringer på sider i hele databasen, eller sider i en enkelt databasevisning?
Fungerer automatiseringer på sider i hele databasen, eller sider i en enkelt databasevisning?
Begge dele. Under oprettelsesprocessen kan du angive, om automatiseringen skal køre på sider i hele databasen eller i en bestemt visning. Hvis nogle af filtrene i denne visning ændres, vil automatiseringen gælde for den justerede liste over sider.
Kan gæster med fuld adgang til en database skabe automatiseringer?
Kan gæster med fuld adgang til en database skabe automatiseringer?
Desværre kan gæster ikke oprette database-automatiseringer.
Hvorfor udløses min database-automatisering ikke?
Hvorfor udløses min database-automatisering ikke?
Hvis din database-automatisering ikke udløses, kan det skyldes:
Automatiseringen er indstillet til at blive udløst af en anden automatisering. Automatiseringer kan i øjeblikket ikke udløse andre automatiseringer. Prøv at bruge en anden, ikke-automatiseret udløser i stedet.
Siden matcher ikke længere en visnings filtre efter, den er blevet redigeret. Automatiseringer kører kun, hvis siden stadig matcher visningen, når udløseren aktiveres.
Databasen er låst.
