Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule opisano kroki tworzenia połączenia bazy danych Snowflake.
Obsługiwane typy uwierzytelniania
Łącznik bazy danych Snowflake obsługuje odpowiednio następujące typy uwierzytelniania dla kopii i przepływu danych Gen2.
| Typ uwierzytelniania | Kopiuj | Przepływ danych Gen2 |
|---|---|---|
| Snowflake | √ | √ |
| Konto Microsoft | √ | √ |
| Para kluczy | √ | √ |
Konfigurowanie połączenia w usłudze Dataflow Gen2
Usługa Data Factory w usłudze Microsoft Fabric używa łączników dodatku Power Query do łączenia usługi Dataflow Gen2 z bazą danych Snowflake. Poniższe linki zawierają szczegółowe informacje o łączniku dodatku Power Query potrzebne do nawiązania połączenia z bazą danych Snowflake w usłudze Dataflow Gen2:
- Aby rozpocząć korzystanie z łącznika bazy danych Snowflake w przepływie danych Gen2, przejdź do sekcji Pobieranie danych z usługi Data Factory w usłudze Microsoft Fabric.
- Aby nawiązać połączenie z łącznikiem bazy danych Snowflake z poziomu dodatku Power Query, przejdź do artykułu Connect to a Snowflake database from Power Query Online (Nawiązywanie połączenia z bazą danych Snowflake z usługi Power Query Online).
W niektórych przypadkach artykuł dotyczący łącznika Power Query może zawierać zaawansowane opcje, rozwiązywanie problemów, znane problemy i ograniczenia oraz inne informacje, które również mogą okazać się przydatne.
Konfigurowanie połączenia w obszarze Zarządzanie połączeniami i bramami
Poniższa tabela zawiera podsumowanie parametrów wymaganych do połączenia Snowflake.
| Name | Description | Wymagane |
|---|---|---|
| Nazwa połączenia | Nazwa połączenia. | Tak |
| Connection type (Typ połączenia) | Wybierz typ połączenia. | Tak |
| Server | Nazwa hosta konta Snowflake. | Tak |
| Warehouse | Domyślny magazyn wirtualny używany na potrzeby sesji po nawiązaniu połączenia. | Tak |
| Rodzaj uwierzytelniania | Przejdź do pozycji Uwierzytelnianie. | Tak |
| Poziom prywatności | Poziom prywatności, który chcesz zastosować. Dozwolone wartości to Brak, Organizacja, Prywatność i Publiczne. | Tak |
| Określ wartość tekstową, która ma być używana jako nazwa roli | Wprowadź wartość tekstową, która ma być używana jako nazwa roli. | Nie. |
| Limit czasu połączenia w sekundach | Czas oczekiwania (w sekundach) podczas próby nawiązania połączenia przed zakończeniem próby i wygenerowaniem błędu. | Nie. |
| Limit czasu wykonania polecenia w sekundach | Czas oczekiwania (w sekundach) podczas próby wykonania polecenia przed zakończeniem próby i wygenerowaniem błędu. | Nie. |
| Implementacja | Tryby implementacji dla połączenia testowego. | Nie. |
Aby uzyskać szczegółowe instrukcje dotyczące konfigurowania połączenia w temacie Zarządzanie połączeniami i bramami, wykonaj następujące kroki:
W nagłówku strony w usłudze Integracja danych wybierz pozycję Ustawienia
>Zarządzaj połączeniami i bramami
Wybierz pozycję Nowy w górnej części wstążki, aby dodać nowe źródło danych.
Okienko Nowe połączenie jest wyświetlane po lewej stronie.
W okienku Nowe połączenie wybierz pozycję Chmura i określ następujące pola:
- Nazwa połączenia: określ nazwę połączenia.
- Typ połączenia: wybierz typ połączenia.
-
Serwer: określ nazwę hosta konta snowflake. Na przykład
contoso.snowflakecomputing.com. -
Magazyn: określ domyślny magazyn wirtualny używany na potrzeby sesji po nawiązaniu połączenia. Na przykład
CONTOSO_WH.
W obszarze Metoda uwierzytelniania wybierz swoje uwierzytelnianie z listy rozwijanej i ukończ powiązaną konfigurację. Łącznik Snowflake obsługuje następujące typy uwierzytelniania:
Opcjonalnie ustaw poziom prywatności, który chcesz zastosować. Dozwolone wartości to Brak, Organizacja, Prywatność i Publiczne. Aby uzyskać więcej informacji, zobacz poziomy prywatności w dokumentacji dodatku Power Query.
Opcje zaawansowane są używane tylko do testowania połączenia. Elementy korzystające z tego połączenia muszą określać te opcje w zapytaniach.
- Określ wartość tekstową, która ma być używana jako nazwa roli: wprowadź wartość tekstową, która ma być używana jako nazwa roli.
- Limit czasu połączenia w sekundach: określ czas oczekiwania (w sekundach) podczas próby nawiązania połączenia przed zakończeniem próby i wygenerowaniem błędu.
- Limit czasu polecenia w sekundach: określ czas oczekiwania (w sekundach) podczas próby wykonania polecenia przed zakończeniem próby i wygenerowaniem błędu.
- Implementacja: określ tryby implementacji dla połączenia testowego.
Wybierz pozycję Utwórz , aby utworzyć połączenie. Tworzenie zostało pomyślnie przetestowane i zapisane, jeśli wszystkie dane uwierzytelniające są poprawne. Jeśli nie jest poprawne, tworzenie zakończy się niepowodzeniem z powodu błędów.
Authentication
W tej sekcji wymieniono instrukcje dotyczące każdego typu uwierzytelniania obsługiwanego przez łącznik Snowflake:
Uwierzytelnianie usługi Snowflake
- Nazwa użytkownika: określ nazwę logowania użytkownika snowflake.
- Hasło: określ hasło użytkownika snowflake.
Uwierzytelnianie konta Microsoft
Wybierz pozycję Edytuj poświadczenia, co spowoduje wyświetlenie interfejsu logowania. Wprowadź swoje konto i hasło, aby zalogować się na koncie organizacyjnym. Po zalogowaniu wróć do strony Nowe połączenie.
Uwierzytelnianie pary kluczy
Aby użyć uwierzytelniania pary kluczy, należy skonfigurować i utworzyć użytkownika uwierzytelniania pary kluczy w usłudze Snowflake, odwołując się do uwierzytelniania pary kluczy i rotacji par kluczy.
Nazwa użytkownika: określ nazwę logowania użytkownika snowflake.
Klucz prywatny: przekaż plik klucza prywatnego używany do uwierzytelniania pary kluczy. Po przekazaniu pliku klucza prywatnego usługa automatycznie wykrywa, czy jest zaszyfrowana, czy niezaszyfrowana, i odpowiednio wyświetla lub ukrywa hasło.
Hasło: określ hasło używane do odszyfrowywania klucza prywatnego. Jest to wymagane tylko wtedy, gdy plik klucza prywatnego jest zaszyfrowany.