Sette opp Snowflake MCP for Notion

I dette hjelpedokumentet

LÊr hvordan du kobler Snowflake til en skreddersydd agent eller Notion-agenten din, slik at du kan stille spÞrsmÄl om bedriftens data i Notion.

Hopp til vanlige spÞrsmÄl

Noen funksjoner er i alfa.

Noen funksjoner i denne artikkelen, blant annet MCP-tilkoblinger konfigurert i arbeidsomrÄdet og autorisasjon per bruker i skreddersydde agenter, er forelÞpig i alfa og er kanskje ikke tilgjengelige i arbeidsomrÄdet ditt ennÄ.

Kontakt kundeteamet ditt i Notion for Ă„ be om tilgang, eller sĂžk om Ă„ bli med i programmet vĂ„rt for tidlig tilgang til dataagenter →

Skreddersydde agenter og Notion-agenten din kan koble til Snowflake via en MCP (Model Context Protocol)-server som Snowflake kjÞrer. NÄr alt er satt opp, kan du spÞrre agenten om dataene i Snowflake-datavarehuset og fÄ svar direkte i Notion.

Oppsettet skjer i etapper, og ulike personer har ansvar for hver av dem:

  • En Snowflake-administrator setter opp rollen, datavarehuset og den Snowflake-administrerte MCP-serveren.

  • En eier eller administrator av et Notion-arbeidsomrĂ„de konfigurerer MCP-forbindelsen til Snowflake for arbeidsomrĂ„det.

  • Medlemmer av arbeidsomrĂ„det kan deretter koble seg til Snowflake MCP fra skreddersydde agenter med sin egen Snowflake-pĂ„loggingsinformasjon, eller koble Snowflake direkte til Notion-agenten sin. Trinn 1–10 i denne artikkelen er de samme for begge fremgangsmĂ„tene. FremgangsmĂ„tene skiller lag ved trinn 11, avhengig av hvilken agent du vil koble til.

  • VerktĂžyene som er tilgjengelige, kan variere med Snowflake-skyregionen din.

  • Snowflakes administrerte MCP-server er ikke tilgjengelig i Fastlands-Kina eller i regioner for offentlige myndigheter.

  • ArbeidsomrĂ„det ditt i Notion mĂ„ ha et Business- eller Enterprise-abonnement.

  • Bruk Notion i nettleseren eller pĂ„ datamaskinen. Denne funksjonen er ikke tilgjengelig pĂ„ mobil.

  • Bedriften din trenger en Snowflake-konto.

  • For Ă„ bygge en skreddersydd agent mĂ„ du ha tilgang til Ă„ opprette agenter i arbeidsomrĂ„det ditt.

Et delt oppsett gir ikke alle de samme dataene.

ArbeidsomrÄdet lagrer tilkoblingsdetaljer, inkludert en OAuth-klient-ID og -hemmelighet. Disse detaljene konfigurerer tilkoblingen; de er ikke en delt pÄlogging. Hver person logger pÄ Snowflake med sin egen konto. Enten de bruker en skreddersydd agent eller sin egen Notion-agent, kan agenten bare fÄ tilgang til dataene som den kontoen har tilgang til.

FÞr teamet ditt kan koble Snowflake til Notion, mÄ en Snowflake-administrator sette opp tilgang. Dette er det mest omfattende trinnet, og du trenger bare Ä gjÞre det én gang. Samarbeid med administratoren for Notion-arbeidsomrÄdet ditt: Notion oppgir en omdirigerings-URI, og Snowflake oppgir en OAuth-klient-ID og -hemmelighet.

Du skal sette opp en rolle og et virtuelt datavarehus, opprette den Snowflake-administrerte MCP-serveren, gi den tilgang til ressursene den trenger, konfigurere OAuth-omfang og sikkerhetsintegrasjon og legge til en nettverkspolicy hvis organisasjonen krever det.

Fyll ut dette arbeidsarket sammen med administratoren for Notion-arbeidsomrÄdet ditt fÞr du starter. Medlemmer kan hoppe over dette og logge pÄ med sine egne Snowflake-kontoer nÄr oppsettet er fullfÞrt.

Hold OAuth-klienthemmeligheten privat.

Ikke legg den til i Slack, supportsaker, versjonskontroll eller terminalhistorikk. Del den bare via en godkjent, sikker kanal.

Felt

Verdi

Eier

Snowflake-kontoidentifikator

<organization-account>

Snowflake-administrator

MCP-database

<database_name>

Snowflake-administrator

MCP-skjema

<schema_name>

Snowflake-administrator

MCP-server

<mcp_server_name>

Snowflake-administrator

Virtuelt datavarehus

<warehouse_name>

Snowflake-administrator

Tilgangsrolle

<mcp_access_role>

Snowflake-administrator

Server-URL

https://<account_host>/api/v2/databases/<database_name>/schemas/<schema_name>/mcp-servers/<mcp_server_name>

Snowflake-administrator

Omfang for primĂŠrrolle

session:role:<mcp_access_role>

Snowflake-administrator

URI for omdirigering

Kopier URI-en som Notion genererer

Administrator for Notion-arbeidsomrÄde

Klient-ID for OAuth

Hent fra Snowflake

Snowflake-administrator

OAuth-klienthemmelighet

OverfĂžr via en godkjent, sikker kanal

Snowflake-administrator

Kontovertsnavnet bruker bindestreker, ikke understrekingstegn. SĂžrg for at hvert objektnavn i server-URL-en samsvarer med det tilsvarende objektnavnet i Snowflake.

Bruk en dedikert rolle med fÊrrest mulige rettigheter og ett godkjent virtuelt datavarehus nÄr det er mulig.

Begrenset rolle uten sekundÊre roller (anbefalt). Denne modellen er enklere Ä forstÄ og kontrollere. Sett OAUTH_USE_SECONDARY_ROLES = NONE, angi ALLOWED_ROLES_LIST og bruk Notion-omfanget session:role:<mcp_access_role>.

En brukers sekundÊrroller som standard (valgfritt). Bruk denne modellen bare nÄr serveren trenger rettigheter fra hver brukers DEFAULT_SECONDARY_ROLES i Snowflake. Sett OAUTH_USE_SECONDARY_ROLES = IMPLICIT, utelat ALLOWED_ROLES_LIST og bruk et tydelig angitt omfang for primÊrrollen. Snowflake tillater ikke sekundÊrroller med IMPLICIT sammen med ALLOWED_ROLES_LIST, sÄ utelat listen over tillatte roller nÄr du bruker denne modellen.

Bruk en dedikert rolle med fÊrrest mulige rettigheter for MCP-serveren nÄr det er mulig.

Tildel denne rollen gjennom de vanlige rutinene for identitetsstyring. Hvis Okta eller SCIM styrer hvem som har Snowflake-roller, mÄ du ikke legge til brukere manuelt utenom disse rutinene.

Opprett eller velg en database og et skjema som eies av teamet som skal kjĂžre serveren.

NÄr forretningsspÞrsmÄl krever kontroll, kan du gjÞre en Cortex Agent tilgjengelig som verktÞy for medlemmene. Den samler semantiske visninger, verifiserte spÞrringer, HurtigsÞk og orkestrering pÄ ett sted. En Cortex Agent er valgfri. Bruk spesifikasjonen nedenfor hvis du oppretter en. Hvis du erstatter en eksisterende agent, mÄ erstatningen fÞlge den godkjente spesifikasjonen.

execution_environment mÄ fortsatt ligge under Analyst-verktÞyressursen.

Hvis du plasserer warehouse pÄ Þverste nivÄ, kan agentdefinisjonen bli opprettet, men verktÞyet vil ikke ha et warehouse nÄr det kjÞres.

Andre stĂžttede Snowflake MCP-verktĂžytyper inkluderer CORTEX_ANALYST_MESSAGE, CORTEX_SEARCH_SERVICE_QUERY, GENERIC og SYSTEM_EXECUTE_SQL.

Hvis du trenger direkte SQL-tilgang, legg den pÄ en egen MCP-server med en egen rolle som bare har nÞdvendige rettigheter. SÞrg for at rollen bare gir lesetilgang.

Å legge til SYSTEM_EXECUTE_SQL pĂ„ serveren til agenten med tilgangsstyring kan la klienter omgĂ„ agentens semantiske visninger og verifiserte spĂžrringer.

Gi hvert verktÞy et tydelig navn og en beskrivelse. Forklar hvilke data det dekker, hvor detaljerte resultatene er, og nÄr det skal brukes. Dette hjelper agenten med Ä velge riktig verktÞy.

USAGE-privilegiet pÄ en MCP-server lar en rolle koble til serveren og se hvilke verktÞy den har. Det gir ikke rollen tilgang til det virtuelle datavarehuset, agenten, den semantiske visningen, HurtigsÞk-tjenesten, den lagrede prosedyren eller de underliggende dataene. Gi rollen tilgang til hver ressurs som serverens verktÞy trenger.

Gi bare tilgang til de ekstra ressursene hvert verktÞy trenger. Gi for eksempel SELECT pÄ en godkjent semantisk visning, USAGE pÄ en Cortex Search-tjeneste eller USAGE pÄ en bestemt funksjon eller prosedyre. Ikke gi rollen til PUBLIC eller legg til omfattende rettigheter for eksisterende eller fremtidige objekter.

FĂžr du setter opp OAuth, sjekk MCP-serveren og rettighetene som er tildelt den:

Konfigurer MCP-skjemaet slik at det angir nĂžyaktig hvilken rolle medlemmene bĂžr be om:

Bruk et eksplisitt rolleomfang. Ikke bruk session:role:all. Snowflake tolker denne verdien som brukerens primĂŠrrolle som standard, ikke som tilgang til alle roller, og retningslinjer for privilegerte roller kan blokkere den. En eksplisitt rolle gjĂžr den forespurte tilgangen tydelig og lettere Ă„ kontrollere.

FÞr du kjÞrer denne SQL-en, koordiner med administratoren for Notion-arbeidsomrÄdet ditt. Be dem om Ä skrive inn Snowflake-server-URL-en i MCP-oppsettsskjemaet for arbeidsomrÄdet og slÄ pÄ Manually configure authentication og Use a workspace-shared OAuth client. Notion genererer en omdirigerings-URI. Kopier den og send den til Snowflake-administratoren. Etter at Snowflake har opprettet klient-ID-en og hemmeligheten, kan arbeidsomrÄdeadministratoren fullfÞre oppsettet av tilkoblingen.

Bruk omdirigerings-URI-en nÞyaktig slik Notion oppgir den. Ikke legg til en avsluttende skrÄstrek eller spÞrringsparametere, og ikke endre verten.

Sett IS_AGENTIC = TRUE for Ă„ merke Ăžkter fra denne integrasjonen som agentĂžkter. Da returnerer funksjonen IS_AGENT_ACTIVATED() i Snowflake TRUE, slik at Snowflake kan bruke egen revisjonslogging og styring for agenter. Hvis du bruker den valgfrie modellen med sekundĂŠrroller, setter du OAUTH_USE_SECONDARY_ROLES = IMPLICIT og utelater ALLOWED_ROLES_LIST.

Oppdateringstokenet er gyldig i 7776000 sekunder, eller 90 dager. Sjekk fÞr du bruker denne verdien at den fÞlger organisasjonens regler for ny autorisering og bytte av tokener. UnngÄ CREATE OR REPLACE SECURITY INTEGRATION ved vanlige endringer. Hvis du erstatter integrasjonen, kan eksisterende tilkoblinger bli avbrutt.

KjĂžr dette for Ă„ sjekke integrasjonen uten Ă„ vise klienthemmeligheten:

Bekreft at integrasjonen er slÄtt pÄ, at omdirigerings-URI-en samsvarer nÞyaktig, at rollen er tillatt og ikke blokkert, at oppdateringstokener og PKCE er slÄtt pÄ, og at bÄde autorisasjons- og token-endepunktene bruker Snowflakes offentlige kontovert.

Dette trinnet er bare nÞdvendig hvis organisasjonen din krever en nettverkspolicy. Be sikkerhets- eller nettverksansvarlig om Ä godkjenne Notions gjeldende IP-adresseomrÄder for utgÄende trafikk.

OAuth-integrasjonen mÄ tillate begge Notion-stiene:

  1. API-stien som hÄndterer OAuth-tilbakekallinger og utveksler autorisasjonskoder

  2. arbeidsomrÄdets kjÞretidssti som validerer tilkoblingen, kjÞrer verktÞy og oppdaterer tokener

Disse stiene kan bruke forskjellige utgÄende IP-adresser fra Notion. Hvis du bare tillater adressen som ble brukt under den fÞrste token-utvekslingen, kan pÄloggingen lykkes, men validering eller token-oppdatering kan mislykkes. Bruk Notions gjeldende, godkjente IP-adresseomrÄder for utgÄende trafikk. Ikke legg til en engangs-IP-adresse fra en nettleser eller logg i en tillatelsesliste for produksjon.

Knytt denne nettverkspolicyen til OAuth-integrasjonen, ikke til individuelle brukere. Ikke endre kontoomfattende policyer for pÄlogging i nettleser, VPN-tilgang eller brukertilgang til nettverk. Hvis en nettverkspolicy blokkerer en token-forespÞrsel, kan Snowflake returnere invalid_client. Denne feilen betyr ikke nÞdvendigvis at klient-ID-en eller hemmeligheten er feil.

KjÞr dette i et sikkert Snowflake-arbeidsark. Integrasjonsnavnet skiller mellom store og smÄ bokstaver og er vanligvis med store bokstaver:

Del klient-ID-en og den tilhÞrende hemmeligheten med administratoren for Notion-arbeidsomrÄdet ditt ved hjelp av en godkjent sikker kanal. Snowflake tilbyr to gyldige hemmeligheter, slik at du kan rotere dem uten nedetid. Lim aldri inn noen av hemmelighetene i dokumentasjon, chat, supportsaker eller versjonskontroll.

MCP-tilkoblinger som konfigureres for arbeidsomrÄdet, er forelÞpig en alfafunksjon.

Hvis arbeidsomrÄdet ditt ikke har tilgang ennÄ, kontakt kundeteamet ditt eller sÞk om tidlig tilgang til dataagentene vÄre via programmet for tidlig tilgang.

NÄr Snowflake er klar, legger en eier eller administrator av arbeidsomrÄdet til MCP-serveren én gang for arbeidsomrÄdet. Medlemmer kan deretter finne den uten Ä se OAuth-klienthemmeligheten, enten de kobler Snowflake MCP til en skreddersydd agent eller til sin egen Notion-agent.

  1. GÄ til Innstillinger for arbeidsomrÄdet.

  2. Velg Tilkoblinger → Delte MCP-servere for arbeidsomrĂ„det.

  3. Velg Ny MCP-server for arbeidsomrÄdet.

Fyll ut disse feltene, og velg deretter Legg til MCP-server:

Felt

Hva du skal skrive inn

Navn

Et tydelig navn som er synlig for medlemmer, for eksempel Company Snowflake Data Agent.

Beskrivelse

En kort beskrivelse av dataene og hva de skal brukes til.

Server-URL

Den nĂžyaktige offentlige URL-en til Snowflake MCP fra arbeidsarket.

Konfigurer autentisering manuelt

SlÄ pÄ. Notion finner OAuth-innstillingene for Snowflake.

Bruk en OAuth-klient som deles i arbeidsomrÄdet

SlÄ pÄ.

URI for omdirigering

Generert av Notion. Bekreft at den samsvarer med URI-en du ga Snowflake-administratoren.

Klient-ID

Klient-ID-en fra Snowflake-OAuth-integrasjonen.

Klienthemmelighet

Den tilhĂžrende hemmeligheten du mottok gjennom den godkjente, sikre kanalen.

OAuth-omfang

Velg nĂžyaktig session:role:<mcp_access_role> som omfang. Velg bare All scopes hvis Snowflake oppgir dette ene godkjente omfanget og ingen bredere.

Etter at du har lagret, bekreft at den nye raden vises under Shared with this workspace og at Workspace OAuth client viser Configured.

Hva dette oppsettet gjĂžr:

  • Hjelper medlemmer med Ă„ finne den godkjente serveren.

  • Lagrer OAuth-klienthemmeligheten Ă©n gang i Notions krypterte lagring for tilkoblinger.

  • Sikrer at medlemmer logger pĂ„ med server-URL-en, klienten og omfangene du har godkjent.

  • Oppretter ikke en delt Snowflake-Ăžkt og omgĂ„r ikke Snowflakes tilgangskontroller.

  • Kobler ikke til hvert medlem automatisk. Hver person mĂ„ logge pĂ„ separat.

Hvis du fjerner dette oppsettet, kan ikke nye medlemmer lenger finne serveren. Eksisterende tilkoblinger kan fortsatt vises. SĂžrg derfor for Ă„ tilbakekalle tilganger i Snowflake og fjerne eksisterende tilkoblinger samtidig.

NÄr administratorene dine har Snowflake MCP-tilkoblingen klar, er det to mÄter Ä bruke den pÄ. Hvis du setter opp dette for et team, start med 11A. Hvis du bare vil stille dine egne spÞrsmÄl, hopp til 11B. Du kan gjÞre begge deler; de er separate tilkoblinger.

En skreddersydd agent gir teamet ett sted Ä stille spÞrsmÄl om Snowflake-data. Du kobler til Snowflake én gang, legger til instruksjoner om mÄltall og tabeller og deler agenten med teamet. Alle som bruker den, mÄ logge pÄ Snowflake med sin egen pÄloggingsinformasjon. Da fÄr de bare svar basert pÄ data de har tilgang til.

Autentisering per person i skreddersydde agenter er for Ăžyeblikket i alfa.

Hvis arbeidsomrÄdet ditt ikke har tilgang ennÄ, kontakt kundeteamet ditt eller sÞk om plass i programmet vÄrt for tidlig tilgang til dataagenter.

Koble Snowflake til en skreddersydd agent

  1. Åpne den skreddersydde agenten din, eller opprett en ny.

  2. GĂ„ til Innstillinger → VerktĂžy og tilgang.

  3. Velg Legg til tilkobling, og velg Snowflake-serveren merket Administrert av arbeidsomrÄdet. Ikke velg Tilpasset MCP-server eller skriv inn server-URL-en manuelt.

  4. Logg pÄ Snowflake i nettleseren din. Organisasjonens vanlige Okta- eller SSO-pÄlogging kan dukke opp.

  5. GjennomgÄ og godkjenn den forespurte Snowflake-rollen.

  6. Velg hvilke verktĂžy agenten kan bruke. La verktĂžy som kan skrive data og CORTEX_AGENT_RUN vĂŠre satt til Ă„ be om godkjenning til du har testet dem.

  7. Velg Koble til, og bekreft at tilkoblingen vises som Tilkoblet.

Gi agenten kontekst

Tilkoblingen gir agenten tilgang til Snowflake. Instruksjonene dine forteller agenten hvordan bedriften bruker dataene. Beskriv hvilke verktÞy agenten skal bruke til ulike spÞrsmÄl, hvordan teamet definerer nÞkkeltall, og hvilke tabeller eller semantiske visninger agenten skal starte med. Noen fÄ spÞrsmÄl med bekreftede svar er til stor hjelp. Du finner et ferdig utgangspunkt i veiledningen til Data Scout-verktÞysettet.

Del agenten

Del agenten med teamet pÄ samme mÄte som andre skreddersydde agenter. FÞrste gang noen stiller agenten et spÞrsmÄl som krever Snowflake, blir de bedt om Ä logge pÄ med sin egen Snowflake-konto. De blir ikke bedt om klient-ID eller klienthemmelighet.

Autentisering per person gjelder nÄr noen chatter direkte med agenten.

Planlagte og utlÞste kjÞringer har ikke en pÄlogget person, sÄ de kan forelÞpig ikke bruke noens Snowflake-tilgang. Hvis du trenger Snowflake-data etter en tidsplan, snakk med Snowflake-administratoren din fÞr du setter opp dette.

Hvis du vil stille dine egne spÞrsmÄl i din egen chat, kobler du Snowflake til din Notion-agent. Du logger pÄ med din egen Snowflake-konto, slik at agenten din bare fÄr tilgang til det du har lov til Ä se.

  1. GĂ„ til Innstillinger → Notion KI.

  2. Under MCP-servere velger du Legg til MCP-server.

  3. Velg Snowflake-serveren merket Administrert av arbeidsomrÄdet. Ikke velg Tilpasset MCP-server eller skriv inn server-URL-en manuelt.

  4. Velg Koble til.

  5. Logg pÄ Snowflake i nettleseren din. Organisasjonens vanlige Okta- eller SSO-pÄlogging kan dukke opp.

  6. GjennomgÄ og godkjenn den forespurte Snowflake-rollen.

  7. NĂ„r nettleseren spĂžr om du vil Ă„pne Notion, velger du Åpne Notion.

  8. Bekreft at serverstatusen er Tilkoblet, ikke Krever autentisering.

Etter at du har koblet til, vises Snowflake under Alle kilder → MCP-servere i chatten.

Du skal ikke bli bedt om OAuth-klient-ID eller klienthemmelighet, uansett hvilken fremgangsmÄte du velger.

Hvis Notion ber om en av delene, kan du ha valgt alternativet for egendefinert MCP i stedet for serveren som administreres av arbeidsomrÄdet. Det kan ogsÄ hende at administratoren ikke har slÄtt pÄ Use a workspace-shared OAuth client. GÄ tilbake og velg serveren under Workspace Managed.

  1. Still et ufarlig spÞrsmÄl med et kjent svar som bÞr bruke Snowflake.

  2. Bekreft at agenten bruker Snowflake og returnerer et resultat.

  3. Bekreft at du ikke kan fÄ tilgang til data utenfor rollen du har fÄtt tildelt.

Hvis du setter opp en skreddersydd agent, be ogsÄ en kollega med en mer begrenset Snowflake-rolle om Ä prÞve den. De skal bare se sine egne data, ikke dine. Det er den raskeste mÄten Ä bekrefte at agenten bruker hver persons tilgang i stedet for tilgangen til den som opprettet agenten.

For en grundigere sjekk, be Snowflake-administratoren din om Ä bekrefte brukeren, rollen, det virtuelle datavarehuset og spÞrringshistorikken din. En vellykket pÄlogging bekrefter identiteten din, men den bekrefter ikke at alle tilganger er korrekte.

Still agenten et spesifikt spÞrsmÄl om Snowflake-dataene dine. For eksempel:

  • «Fra Snowflake, hvor mange registreringer hadde vi totalt forrige mĂ„ned?»

  • «Hvilke ti kontoer ga oss hĂžyest inntekter dette kvartalet, ifĂžlge Snowflake?»

Med en skreddersydd agent kan du vanligvis droppe «fra Snowflake» nÄr instruksjonene gjÞr det tydelig nÄr Snowflake skal brukes. Med Notion-agenten din hjelper det Ä nevne Snowflake slik at agenten velger riktig kilde.

Store forespÞrsler kan ta lang tid eller bli avbrutt. Hvis det skjer, still et mer avgrenset spÞrsmÄl eller del forespÞrselen i mindre spÞrsmÄl.

Som regel forblir du tilkoblet uten Ă„ gjĂžre noe. Snowflake bruker tilgangstokener med kort levetid, og Notion oppdaterer dem i bakgrunnen. Du blir ikke koblet fra bare fordi et tilgangstoken er i ferd med Ă„ utlĂžpe.

Du mÄ logge inn pÄ nytt hvis:

  • Oppdateringstokenet ditt utlĂžper eller en administrator tilbakekaller det

  • En administrator erstatter OAuth-integrasjonen eller klienthemmeligheten

  • Snowflake-rollen din fjernes

  • En administrator fjerner arbeidsomrĂ„deoppsettet eller tilkoblingen din

  • En nettverkspolicy blokkerer token-oppdateringen

Med en skreddersydd agent er hver persons pÄlogging separat. Hvis én person blir bedt om Ä logge pÄ igjen, pÄvirker det ikke noen andre, og personen som opprettet agenten trenger ikke Ä gjÞre noe.

Hvis du rullerer klienthemmeligheten: Bruk Snowflakes lÞsning for rullering med to hemmeligheter i stedet for Ä erstatte integrasjonen. SÞrg for at begge hemmelighetene forblir gyldige lenge nok til at du kan oppdatere og teste arbeidsomrÄdeoppsettet fÞr du tar den gamle ut av bruk.

ALTER SECURITY INTEGRATION <oauth_integration_name>
REFRESH OAUTH_CLIENT_SECRET_2;

  • MCP-tilkoblingen til Snowflake stĂ„r ikke pĂ„ listen. Administratoren for arbeidsomrĂ„det har kanskje ikke lagt den til ennĂ„, eller arbeidsomrĂ„det kan begrense bruken av tilpassede servere. Be administratoren om hjelp.

  • Du blir bedt om klient-ID eller klienthemmelighet. Du valgte sannsynligvis alternativet for en tilpasset MCP-server. GĂ„ tilbake og velg Snowflake-serveren merket Administrert av arbeidsomrĂ„det i stedet.

  • Du blir bedt om Ă„ logge pĂ„ igjen. Snowflake-Ăžkten din kan ha utlĂžpt, eller en administrator kan ha oppdatert tilkoblingen. Logg pĂ„ Snowflake igjen.

  • Du Ă„pnet en skreddersydd agent, og den ba deg logge pĂ„ Snowflake. Det er normalt fĂžrste gang. Alle som bruker en administrert skreddersydd agent, mĂ„ logge pĂ„ med sin egen Snowflake-pĂ„loggingsinformasjon.

  • En teamkollega fĂ„r andre resultater fra den samme skreddersydde agenten. Det er forventet. Agenten bruker hver persons Snowflake-tilgang, sĂ„ personer med ulike roller ser ulike data.

  • Den skreddersydde agenten fungerer i chat, men ikke nĂ„r den kjĂžres etter en tidsplan. Planlagte og utlĂžste kjĂžringer har ingen pĂ„logget person, sĂ„ de kan forelĂžpig ikke bruke Snowflake med individuell pĂ„logging.

  • Du har logget pĂ„, men agenten fĂ„r ikke koblet til, eller verktĂžyene fungerer ikke. PĂ„logging bekrefter hvem du er, men tilgangen din avhenger fortsatt av rettighetene dine i Snowflake. Be Snowflake-administratoren din om Ă„ bekrefte at rollen din har tilgang til serveren, datavarehuset, agenten og dataene.

  • Agenten finner ikke en tabell. Agenten har bare tilgang til dataene som Snowflake-kontoen din har tilgang til. Sjekk tilgangsrettighetene dine i Snowflake, og oppgi navnet pĂ„ tabellen i spĂžrsmĂ„let ditt.

  • En forespĂžrsel overskrider tidsgrensen. Still et mer spesifikt spĂžrsmĂ„l, eller del opp forespĂžrselen i mindre spĂžrsmĂ„l.

Disse feilene kommer vanligvis fra Snowflake-innstillinger, ikke Notion. Del dem med Snowflake-administratoren din.

  • Server-URL-en ser ut til Ă„ vĂŠre doblet, som https://https%3A... Adressen ble limt inn med en ekstra https:// foran. Rett opp dette slik at URL-en starter med bare Ă©n https://.

  • Du ser «This server does not support OAuth authentication.» Sikkerhetsintegrasjonen er ikke satt opp for OAuth, eller server-URL-en er feil. Be Snowflake-administratoren din om Ă„ sjekke OAuth-sikkerhetsintegrasjonen og server-URL-en.

  • Du ser invalid_client mens du logger pĂ„ eller oppdaterer. Klient-ID-en eller klienthemmeligheten er feil, eller klienthemmeligheten er endret. Be administratoren din om gjeldende klient-ID og klienthemmelighet.

  • Innlogging fungerer, men feiler umiddelbart etterpĂ„. Rollen din har kanskje ikke tilgang til serveren, eller en rolle eller nettverksregel blokkerer Ăžkten. Be administratoren din om Ă„ sjekke tilgangene og retningslinjene dine.

  • Du ser «The role ALL requested has been explicitly blocked.» Tilkoblingen ba om alle roller samtidig (session:role:all), noe som er blokkert. Bruk Ă©n spesifikk rolle i stedet, som session:role:analyst, med det faktiske rollenavnet ditt.

  • Du ser en omdirigeringsfeil (feil 390307). Omdirigerings-URL-en som er lagret i Snowflake, samsvarer ikke med den Notion bruker. Be administratoren din om Ă„ sette omdirigerings-URL-en pĂ„ sikkerhetsintegrasjonen til den nĂžyaktige Notion-verdien.

  • Du ser feil 390311 om en ugyldig kodeutfordring. Dette er en PKCE-samsvarsfeil. Be administratoren din om Ă„ bekrefte at OAUTH_ENFORCE_PKCE er satt riktig pĂ„ sikkerhetsintegrasjonen.

  • Du er tilkoblet, men ingen verktĂžy vises. Rollen din mangler kanskje USAGE pĂ„ MCP-serveren. Be administratoren din om Ă„ bekrefte tilgangen, og kjĂžr deretter DESCRIBE MCP SERVER for Ă„ sjekke oppsettet.

  • Du kan fĂ„ tilgang til mer eller mindre data enn forventet. SekundĂŠre roller endrer hvilke data Ăžkten din kan se. Sjekk sammen med administratoren din hvilke roller som er aktive i Ăžkten din.

  • Det fungerte fĂžr, men nĂ„ feiler det for alle etter at klienthemmeligheten ble endret. Klienthemmeligheten er byttet ut, sĂ„ den lagrede tilkoblingen er utdatert. Be administratoren din om den nye hemmeligheten, og koble til pĂ„ nytt.

  • Det fungerte fĂžr, men nĂ„ feiler det bare for deg. En rolle, tilgang eller retningslinje kan ha blitt endret, eller Ăžkten din har utlĂžpt. Logg pĂ„ igjen, og be administratoren din sjekke at tilgangen din ikke er endret.

  • Kontoidentifikatoren din blir avvist. Bruk formatet organization-account med bindestrek, som myorg-myaccount, ikke punktum.

  • En PrivateLink-konto kan ikke koble til. PrivateLink-kontoer krever ekstra nettverksoppsett. SpĂžr administratoren din om PrivateLink tillater Notion-tilkoblingen.

  • Snowflake er ikke tilgjengelig i planlagte eller utlĂžste kjĂžringer. Disse kjĂžringene har ingen pĂ„logget bruker, sĂ„ de kan ennĂ„ ikke bruke pĂ„logging for hver enkelt bruker. KjĂžr forespĂžrselen din i chatten i stedet.

  • Du ser oauth_security_error etter at du har logget pĂ„ via nettleseren. En nettverkspolicy pĂ„ kontonivĂ„ kan blokkere forespĂžrselen. Administratoren din kan bekrefte dette ved Ă„ kjĂžre:

  • Innloggingen ser ut til Ă„ fungere, men du fĂ„r en rollefeil, selv med riktig tilgangsomrĂ„de. Standardrollen din kan vĂŠre blokkert, for eksempel ACCOUNTADMIN eller en rolle i BLOCKED_ROLES_LIST. Administratoren din kan sjekke og fikse dette:

Disse kommandoene, som kun leser data, hjelper administratoren din med Ă„ bekrefte oppsettet uten Ă„ endre noe. KjĂžr dem i Snowflake.

ACCOUNT_USAGE-visninger kan ha forsinkelser, sÄ en manglende rad er ikke bevis pÄ at en forespÞrsel aldri fant sted.

Ikke bytt ut hemmeligheter, svekk retningslinjer eller utvid tilganger fĂžr du vet hvilket lag som svikter.

Bruk disse Snowflake-veiledningene for Ă„ fullfĂžre oppsettet:


Vanlige spÞrsmÄl

BĂžr jeg sette opp en skreddersydd agent eller koble Snowflake til Notion-agenten min?

Hvis du setter opp Snowflake MCP-tilkoblingen for teamet ditt, bÞr du opprette en skreddersydd agent. Den gir alle de samme instruksjonene, de samme definisjonene av mÄltallene deres og ett sted Ä stille spÞrsmÄl, samtidig som hver person logger pÄ med sin egen Snowflake-pÄloggingsinformasjon. Hvis du bare vil stille dine egne spÞrsmÄl, kobler du Snowflake MCP til Notion-agenten din. Du kan gjÞre begge deler.

Blir Snowflake ogsÄ koblet til den skreddersydde agenten vÄr hvis jeg kobler den til Notion-agenten min?

Nei. Hver av dem har en separat tilkobling, og hver skreddersydde agent trenger sin egen. Snowflake-oppsettet fra trinn 1–10 deles; pĂ„loggingen gjĂžr det ikke.

Ser alle pÄ teamet de samme dataene?

Nei. Hver person logger pÄ Snowflake med sin egen pÄloggingsinformasjon, og agenten har bare tilgang til det vedkommendes konto har tilgang til. Det gjelder ogsÄ for en skreddersydd agent.

MĂ„ jeg dele Snowflake-passordet mitt med teamet mitt?

Nei. Ingen deler pÄloggingsinformasjon. ArbeidsomrÄdet lagrer OAuth-klientdetaljene én gang, og hver person logger pÄ Snowflake selv.


Gi tilbakemelding

Var denne ressursen nyttig?


Powered by Fruition