Snowflake
Ten łącznik służy do łączenia się z bazami danych Snowflake.
Łącznik wymaga działającej lub automatycznie uruchamianej wirtualnej hurtowni danych Snowflake. Używa ACCOUNT_USAGE z wewnętrznej importowanej bazy metadanych „SNOWFLAKE” i INFORMATION_SCHEMA z każdej dostępnej bazy danych.
W celu ułatwienia konfiguracji zaleca się użycie roli ACCOUNTADMIN, ponieważ zapewni to dostęp do wszystkich odpowiednich tabel, ale można też utworzyć rolę niestandardową.
Konto: nazwa konta Snowflake
Host: pełna nazwa hosta instancji Snowflake
Użytkownik: nazwa użytkownika Snowflake
Hasło: hasło do Snowflake
Rola: zapytania będą wykonywane przez użytkownika korzystającego z tej roli Snowflake
Hurtownia: hurtownia obliczeniowa Snowflake do wykorzystania podczas uruchamiania zapytań
Reguły Snowflake
Wyodrębnij tabele: po włączeniu Łączniki Pochodzenie danych Qlik zbierają definicje tabel i pól z tabeli systemowej wraz z otaczającymi je metadanymi.
Wyodrębnij widoki: po włączeniu Łączniki Pochodzenie danych Qlik analizują definicje widoków zdefiniowanych w bazie danych.
-
Utwórz zależności widoków: Po włączeniu wyodrębnianie widoków zbiera nie tylko dane wyjściowe z tych widoków, ale także wewnętrzne pochodzenie i tworzy połączenia z nieprzetworzonymi tabelami używanymi w poszczególnych widokach.
Wyodrębnij procedury: po włączeniu Łączniki Pochodzenie danych Qlik analizują definicje procedur zdefiniowanych w bazie danych.
-
Utwórz zależności procedur: po włączeniu Łączniki Pochodzenie danych Qlik analizują instrukcje SQL w definicjach procedur i generują pochodzenie na poziomie pola od innych jednostek bazy danych.
Wyodrębnij funkcje: po włączeniu Łączniki Pochodzenie danych Qlik analizują definicje funkcji zdefiniowanych w bazie danych.
-
Utwórz zależności funkcji: po włączeniu Łączniki Pochodzenie danych Qlik analizują instrukcje SQL w definicjach funkcji i generują pochodzenie na poziomie pola od innych jednostek bazy danych.
Uwzględnij bazy danych: lista oddzielonych średnikami baz danych do wykorzystania z powyższym zestawem reguł. Nie obsługuje symboli wieloznacznych.
Filtr schematu: filtr schematu służy do decydowania, jakie schematy należy uwzględnić. Na przykład można użyć definicji *.dbo.* ; AdventureWorks.Sales.*, aby zebrać wszystkie tabele ze schematu dbo wszystkich baz danych, ale także tabele ze schematu Sales w katalogu AdventureWorks.
Alias folderu
Alias folderu będzie synchronizować różne odwołania, z których może odczytywać łącznik. Na przykład aplikacja może odwoływać się do folderu jako \\mssql01-prod\sources, ale w skrypcie jest on wskazywany jako \\mssql01-prod.company.com\sources. W tym przypadku dwa różne odniesienia wskazują na ten sam folder, ale nie pojawi się on w ten sposób na wykresach pochodzenia danych. Po dodaniu aliasu nazwa zasobu zostanie zsynchronizowana, a wykresy zostaną uzgodnione.