# Snowflake

Den här kopplingen används för att ansluta till Snowflake-databaser.

För kopplingen krävs en Snowflake Virtual Warehouse som är igång eller autostartad. Den använder ACCOUNT\_USAGE från den interna importerade ”SNOWFLAKE”-databasen med metadata och INFORMATION\_SCHEMA från varje tillgänglig databas.

För enklare inställning rekommenderas det att använda ACCOUNTADMIN-rollen eftersom det kommer att ge åtkomst till alla relevanta tabeller, men en anpassad roll kan skapas.

Konto: Kontonamn i Snowflake

Värd: Fullständigt värdnamn för Snowflake-instansen

Användare: Snowflake-användarnamn

Lösenord: Snowflake-lösenord

Roll: Frågor körs av användaren med användning av denna Snowflake-roll

Lager: Snowflakes beräkningslager som ska användas vid frågekörning

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/QlikLineageConnectors/connectors/snowflake.htm)

#### Fullständig lista över kopplingsfält

Lägga till en Snowflake-koppling

| Fält | Standard- eller exempelinmatning |
| --- | --- |
| System-ID | ID |
| Systemnamn | Namn |
| Beskrivning | Beskrivning (valfri) |
| Konto | konto |
| Värd | account.west-europe.azure.snowflakecomputing.com |
| Användare | användare |
| Lösenord | \*\*\*\* |
| Roll | Kontoadministratör |
| Lager | Standard |
| Alias för kopplingsservern |  |
| System | ID |
| Servernamn | mssql01-prod |
| Fullständigt kvalificerat domännamn | mssql01-prod.company.com |
| IP | 123.456.789.123 |
| DNS-namn | mssql01-prod.company.com;mssql02-prod.company.com; |

## Snowflake-regler

Extrahera tabeller: När detta är aktiverat samlar Qlik Lineage-kopplingar in tabeller och fältdefinitioner från systemtabellen, tillsammans med en del metadata som omger dem.

Extrahera vyer: När detta är aktiverat går Qlik Lineage-kopplingar igenom de definierade vyerna i databasen och tolkar definitionerna.

* Skapa vyberoenden: Om detta aktiveras samlar de extraherade vyerna inte bara in utdata från sagda vyer, utan också det interna ursprunget och skapar anslutningar till rådatatabellerna som används i varje vy.

Extrahera procedurer: När detta är aktiverat går Qlik Lineage-kopplingar igenom de definierade procedurerna i databasen och tolkar definitionerna.

* Skapa procedurberoenden: Om detta aktiveras analyserar Qlik Lineage-kopplingar SQL-satserna i procedurdefinitionerna och genererar ursprung på fältnivå till andra databaselement.

Extrahera funktioner: När detta är aktiverat går Qlik Lineage-kopplingar igenom de definierade funktionerna i databasen och tolkar definitionerna.

* Skapa funktionsberoenden: Om detta aktiveras analyserar Qlik Lineage-kopplingar SQL-satserna i funktionsdefinitionerna och genererar ursprung på fältnivå till andra databaselement.

Inkludera databaser: En semikolonavgränsad lista med databaser som ska åtgärdas med ovanstående regeluppsättning. Har inte stöd för jokertecken.

Schemafilter: Med schemafiltret fastställer du vilka scheman som ska tas med. Du kan till exempel använda definitionen \*.dbo.\* ; AdventureWorks.Sales.\* för att samla in alla tabeller från dbo-schemat i alla dina databaser, men även tabellerna från Sales-schemat i AdventureWorks-katalogen.

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/QlikLineageConnectors/connectors/snowflake.htm)

#### Fullständig lista över regelfälten

Lägga till en Snowflake-regel

| Fält | Standard- eller exempelinmatning |
| --- | --- |
| Välj typ av regel | Databasregel |
| Namn | Ange ett namn för regeln |
| Beskrivning | Beskrivning (valfri) |
| Inkludera databaser | Db1; Db2; ... |
| Inkludera filter | AdventureWorks.dbo.\*; ... |
| Exkludera filter | AdventureWorks.dbo.\*; ... |
| Regelprioritet | Ange en behandlingsprioritet för regeln |

## Mappalias

Ett mappalias kommer att synkronisera de olika referenserna som en koppling kan läsa från. Ett program kan till exempel referera till en mapp som \\mssql01-prod\sources, medan den i ett skript refereras till som \\mssql01-prod.company.com\sources. I det här fallet pekar de två olika referenserna till samma mapp, men det kommer inte att se ut så i linjediagrammen. Genom att lägga till aliaset kommer resursnamnet att synkroniseras och graferna kommer att stämmas av.