Klassiske filtyper er ikke lenger tilgjengelige for bruk fra og med januar 2021. Du kan overføre klassiske filer eller laste ned en PDF-fil. Finn ut mer
Workiva kundestøttesenter
Snøfnugg-kommandoer
Snøfnugg-kommandoer
Sist oppdatert
For å utføre SQL-operasjoner (Structured Query Language) i Snowflake®-databaser som en del av en kjede, legg til et trinn som inkluderer en Snowflake-tilkoblingskommando.
For å utføre en CREATE -setning, bruk en Execute create -kommando.
Egenskaper
Egenskap
Detalj
SQL-tekst/fil
Skriv inn SQL-teksten eller -filen som skal kjøres.
Utganger
Utdata
Utgangstype
SQL-feil
JSON
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige inndata
3
Feil
Kunne ikke kjøre kommandoen
Utfør spørring
For å kjøre en SELECT -spørring og generere resultatene som en kommaseparert fil (CSV), bruk en Execute query -kommando.
Egenskaper
Egenskap
Detalj
SQL-tekst/fil
Skriv inn SQL-teksten eller -filen som skal kjøres.
Skilletegn
Velg skilletegnet som skal brukes i CSV-utdataene.
Forhåndsvis resultater
For å se en forhåndsvisning av de returnerte radene, merk av i denne boksen.
Utganger
Utdata
Utgangstype
Antall poster
Heltall
Resultatsett (CSV)
Fil
SQL-feil
JSON
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige inndata
3
Feil
Kunne ikke kjøre kommandoen
Kjør SQL
For å utføre en SQL-kommando, bruk en Utfør SQL -kommando. Ethvert resultatsett vil være tilgjengelig som en filutdata.
Egenskaper
Egenskap
Detalj
SQL-tekst/fil
Skriv inn SQL-teksten eller -filen som skal kjøres.
Utganger
Utdata
Utgangstype
Antall poster
Heltall
Resultatsett (CSV)
Fil
Oppføringer oppdatert
Heltall
SQL-feil
JSON
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige inndata
3
Feil
Kunne ikke kjøre kommandoen
Utfør oppdatering
For å utføre en UPDATE -setning, bruk en Execute update -kommando.
Egenskaper
Egenskap
Detalj
SQL-tekst/fil
Skriv inn SQL-teksten eller -filen som skal kjøres.
Utganger
Utdata
Utgangstype
Oppføringer oppdatert
Heltall
SQL-feil
JSON
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige inndata
3
Feil
Kunne ikke kjøre kommandoen
Hent tabelldefinisjon
For å hente detaljene i en tabell – inkludert kolonnene, primærnøklene og fremmednøklene – som JSON, bruk kommandoen Get table definition .
Egenskaper
Egenskap
Detalj
Tabell
Gå inn i tabellen for å hente definisjonen av.
Utganger
Utdata
Utgangstype
Tabellmetadata
Fil
SQL-feil
JSON
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige inndata ble gitt
3
Feil
Kunne ikke kjøre kommandoen
Sett inn poster
For å utføre en INSERT -setning, bruk en Insert records -kommando. Datakilden kan enten være tekst med flere linjer eller en CSV-fil.
Egenskaper
Egenskap
Detalj
Tabell
Skriv inn tabellen du vil sette inn poster i.
CSV-datakilde
Skriv inn CSV-filen som skal settes inn i tabellen. Kolonnene i CSV-filen må samsvare med samme rekkefølge som er angitt i Kolonner .
Skilletegn
Velg skilletegnet som brukes i CSV-datakilde .
Er en fil
Merk av for dette alternativet for å behandle CSV-datakilden som en fil.
Inkluderer overskrifter
Merk av for dette alternativet for å behandle den første raden i CSV-datakilde som en overskriftsrad.
Kolonner
Skriv inn listen over kolonner som CSV-datakilde skal fylles ut. Rekkefølgen er viktig, og bør samsvare med CSV-datakilden.
Verdimal
Skriv inn deklarasjonen for egendefinerte verdier for kommandoen INSERT , og angi hver verdi med et ? . Antallet ? skal samsvare med antallet felt i målet. For å generere automatisk, la dette feltet stå tomt.
Automatisk iverksettelse
Angi batchstørrelsen som skal brukes av denne kommandoen. Minimumsverdien er 1000, og det er ingen maksimumsverdi.
Behandle tomme verdier som NULL
Merk av for dette alternativet for å behandle tomme kolonner som NULL når kolonnen har en strengtype. (Streng er vanligvis lik tekst, for eksempel et navn.)
Utganger
Utdata
Utgangstype
Poster satt inn
Heltall
SQL-feil
JSON
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige inndata
3
Feil
Kunne ikke kjøre kommandoen
Oppgrader rekorder
For å utføre en UPSERT -setning, bruk en Upsert records -kommando. Hvis de unike nøklene til en eksisterende post samsvarer med nøklene til en post i datakilden, oppdaterer kommandoen posten; ellers setter den inn posten.
Egenskaper
Egenskap
Detalj
Måltabell
Skriv inn tabellen du vil oppgradere poster til.
Staging-tabell (automatisk generert)
Skriv inn navnet på tabellen som midlertidig skal lagre poster etter hvert som de flyttes oppover i måltabellen.
Merk: Ikke bruk en eksisterende tabell; kommandoen oppretter og fjerner automatisk denne tabellen under oppgraderingen.
Unike kolonner
Skriv inn en liste over kolonnene som inneholder unike verdier for hver post. Hvis disse kolonnene samsvarer mellom poster i både oppsamlings- og måltabellen, oppdaterer kommandoen posten; ellers setter den inn posten.
CSV-datakilde
Skriv inn teksten med flere linjer eller CSV-filen som skal oppover i måltabellen. Kolonnene i denne datakilden må ha samme rekkefølge som Kolonner .
Skilletegn
Velg skilletegnet som brukes i CSV-datakilde .
Er en fil
Hvis inndataene for CSV-datakilden er en CSV-fil, merk av i denne boksen.
Inkluderer overskrifter
Hvis inndataene for CSV-datakilde starter med en overskriftsrad, merk av i denne boksen.
Kolonner
Skriv inn listen over kolonner som CSV-datakilde -inndataene skal fylle ut, i samme rekkefølge som CSV-datakilde .
Verdimal
Skriv inn de egendefinerte verdiene for UPSERT -setningen. Angi verdier med et ? . Antallet ? skal samsvare med antallet felt i målet. For å generere automatisk, la feltet stå tomt.
Utganger
Utdata
Utgangstype
Rekorder opphevet
Heltall
SQL-feil
JSON
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige inndata ble gitt
3
Feil
Kunne ikke kjøre kommandoen
For å utføre SQL-operasjoner (Structured Query Language) i Snowflake®-databaser som en del av en kjede, legg til et t...