Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Podsumowanie
| Property | Value |
|---|---|
| Connector |
IBM Netezza |
| Produkty | Power BI (modele semantyczne) Power Query Online |
| Stan wydania | Ogólna dostępność |
| Category | Baza danych |
| Rodzaje uwierzytelniania | IBM Netezza |
| Rodzaj źródła danych | Netezza |
| Dokumentacja referencyjna funkcji | Netezza.Database |
Ważne
Rozpoczynamy proces wycofywania sterownika Simba Netezza ODBC dla łącznika Netezza od marca 2026 r. Zamiast tego będziemy wspierać ibm Netezza ODBC Driver; klienci będą musieli zainstalować własny sterownik IBM Netezza ODBC.
Uwaga / Notatka
Niektóre funkcje mogą być obecne w jednym produkcie, ale nie w innych ze względu na harmonogramy wdrażania i możliwości specyficzne dla hosta.
Uwaga / Notatka
Od wersji z lipca 2025 r. dla programu Power BI Desktop i lokalnej bramy danych udostępniamy nową opcję używania zainstalowanego przez użytkownika sterownika Netezza ODBC w celu nawiązania połączenia z bazą danych IBM Netezza, która jest obecnie dostępna w wersji zapoznawczej. Dowiedz się więcej z tematu Używanie zainstalowanego przez użytkownika sterownika Netezza ODBC.
Obsługiwane funkcje
- Importowanie
- DirectQuery (modele semantyczne Power BI)
- Opcje zaawansowane
- Limit czasu polecenia w dniach:godz:min:sek
- Limit czasu polecenia w dniach:godz:min:sek
- Normalizowanie nazwy bazy danych
- Tworzenie hierarchicznego widoku nawigacji
- Dołącz kolumny relacji
Parameters
Punkt wejścia:Netezza.Database
Wymagana liczba parametrów: 2
Importowanie danych z bazy danych IBM Netezza.
Zwraca tabelę tabel, widoków i funkcji składowanych Netezza z bazy danych Netezza Server database na serwerze server. Port można opcjonalnie określić razem z serwerem, oddzielając je dwukropkiem. Opcjonalny parametr rekordu, options, można określić, aby kontrolować następujące opcje:
-
CreateNavigationProperties: wartość logiczna (prawda/fałsz), która określa, czy wygenerować właściwości nawigacyjne dla zwracanych wartości (wartość domyślna to true) -
HierarchicalNavigation: wartość logiczna (prawda/fałsz), która określa, czy wyświetlać tabele pogrupowane według ich nazw schematów (wartość domyślna to false) -
ConnectionTimeout: czas trwania, który określa czas oczekiwania przed porzuceniem próby nawiązania połączenia z serwerem. Wartość domyślna jest zależna od sterownika. -
CommandTimeout: czas trwania, który określa, jak długo zapytanie po stronie serwera może być uruchamiane przed jego anulowaniem. Wartość domyślna jest zależna od sterownika. -
NormalizeDatabaseName: wartość logiczna (prawda/fałsz), która określa, czy znormalizować nazwę bazy danych na wielkie litery, czy interpretować ją dosłownie (wartość domyślna to prawda).
| Parametr | Wyświetlana nazwa | Required | Typ | Group | Przykładowe wartości | Zanullowalny |
|---|---|---|---|---|---|---|
| serwer | Server | Yes | SMS | "netezza:5480" | false | |
| baza danych | Baza danych | Yes | SMS | "netezza_database" | false | |
| options | Opcje zaawansowane | No | rekord dopuszczany do wartości null | Opcje zaawansowane | true |
Pola w options
| Pole | Wyświetlana nazwa | Required | Typ | Group | Zanullowalny | Optional |
|---|---|---|---|---|---|---|
| options.ConnectionTimeout | Limit czasu połączenia w formacie dzień:godz:min:sek | No | nullowalny czas trwania | Opcje zaawansowane | true | true |
| options.CommandTimeout | Limit czasu polecenia w dniach:godz:min:sek | No | nullowalny czas trwania | Opcje zaawansowane | true | true |
| options.NormalizeDatabaseName | No | wartość logiczna dopuszczająca null | Opcje zaawansowane | true | true | |
| options.HierarchicalNavigation | Tworzenie hierarchicznego widoku nawigacji | No | wartość logiczna dopuszczająca null | Opcje zaawansowane | true | true |
| options.CreateNavigationProperties | Dołącz kolumny relacji | No | wartość logiczna dopuszczająca null | Opcje zaawansowane | true | true |
Nawiązywanie połączenia z poziomu programu Power Query Desktop
Aby nawiązać połączenie z bazą danych IBM Netezza , wykonaj następujące czynności:
Wybierz pozycję Pobierz dane z wstążki Home w programie Power BI Desktop.
Wybierz pozycję Baza danych z kategorii po lewej stronie, wybierz pozycję IBM Netezza po prawej stronie, a następnie wybierz pozycję Połącz.
W wyświetlonym oknie IBM Netezza wpisz lub wklej nazwę serwera Netezza i bazę danych w polach. Dane można importować bezpośrednio do Power BI lub użyć DirectQuery. Dowiedz się więcej o przy użyciu trybu DirectQuery. Następnie wybierz opcję OK.
Po wyświetleniu monitu wprowadź swoje dane uwierzytelniające. Łącznik IBM Netezza obsługuje uwierzytelnianie nazw użytkowników i haseł.
Aby uzyskać więcej informacji na temat metod uwierzytelniania, przejdź do Uwierzytelnianie za pomocą źródła danych.
Po nawiązaniu połączenia zostanie wyświetlone okno Navigator i wyświetli dane dostępne na serwerze. Wybierz Load aby załadować dane lub Transform Data aby kontynuować przekształcanie danych w edytorze Power Query.
Nawiązywanie połączenia z usługi Power Query Online
Aby nawiązać połączenie z bazą danych IBM Netezza , wykonaj następujące czynności:
Wybierz opcję IBM Netezza w obszarze wyboru łącznika.
W obszarze Połącz ze źródłem danych podaj nazwę serwera i bazy danych.
Wybierz nazwę lokalnej bramy danych.
Jeśli po raz pierwszy łączysz się z tą bazą danych Netezza, skonfiguruj nazwę użytkownika i hasło na potrzeby uwierzytelniania IBM Netezza.
Wybierz przycisk Dalej, aby kontynuować.
W Navigator wybierz wymagane dane, a następnie wybierz Transform data aby przekształcić dane w edytorze Power Query.
Dodatkowe informacje
Status wydania sterownika
Sterownik Simba ODBC zostaje wycofany z użycia. Zainstalowany przez użytkownika sterownik IBM Netezza ODBC jest w wersji zapoznawczej.
Opcje zaawansowane
Power Query Desktop i Power Query Online udostępniają zestaw zaawansowanych opcji, które można dodać do zapytania w razie potrzeby.
W poniższej tabeli wymieniono wszystkie opcje zaawansowane, które można ustawić w programie Power Query Desktop i Power Query Online.
| Opcja zaawansowana | Opis |
|---|---|
| Limit czasu polecenia w dniach:godz:min:sek | Określa czas oczekiwania na odpowiedź podczas interakcji z usługą Snowflake przed zwróceniem błędu. Domyślnie brak limitu czasu. |
| Limit czasu polecenia w dniach:godz:min:sek | Określa czas oczekiwania na ukończenie zapytania przed zwróceniem błędu. Domyślnie brak limitu czasu. |
| Normalizowanie nazwy bazy danych | Określa, czy znormalizować nazwę bazy danych. Wartość domyślna to true. |
| Tworzenie hierarchicznego widoku nawigacji | Określa, czy zapewnić nawigację bazy danych w widoku hierarchii. Wartość domyślna to true. |
| Dołącz kolumny relacji | Określa, czy należy uwzględnić kolumny, które mogą mieć relacje z innymi tabelami. Wartość domyślna to true. |
Po wybraniu opcji zaawansowanych wybierz OK w programie Power Query Desktop lub Dalej w usłudze Power Query Online, aby nawiązać połączenie z bazą danych IBM Netezza.
Korzystanie ze sterownika ODBC (wersja zapoznawcza)
Łącznik IBM Netezza domyślnie zawiera wbudowany sterownik łączności. Począwszy od wersji July 2025 programu Power BI Desktop i lokalnej bramy danych, istnieje nowa opcja użycia zainstalowanego przez użytkownika sterownika Netezza ODBC w celu nawiązania połączenia z bazą danych IBM Netezza, która jest obecnie dostępna w wersji zapoznawczej. Umożliwia korzystanie z natywnego narzędzia klienckiego udostępnianego przez źródło danych.
Aby zainstalować sterownik na maszynie z programem Power BI Desktop lub lokalną bramą danych, postępuj zgodnie z instrukcjami IBM Netezza z Instalowanie i konfigurowanie ODBC (Windows).
Aby użyć zainstalowanego przez użytkownika sterownika Netezza ODBC w programie Power BI Desktop, przejdź do Opcje i ustawienia (w obszarze Plik zakładka) >Opcje>Funkcje podglądu, a następnie zaznacz pole wyboru, aby włączyć opcję Użyj zainstalowanego przez użytkownika sterownika Netezza ODBC.
Aby użyć zainstalowanego przez użytkownika sterownika Netezza ODBC w lokalnej bramie danych, zaktualizuj konfiguracje bramy, wykonując następujące czynności:
- Na komputerze lokalnym, na którym zainstalowano lokalną bramę danych, przejdź do C:\Program Files\On-premises data gateway.
- Utwórz kopię zapasową pliku konfiguracji o nazwie Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.dll.config.
- Otwórz oryginalny plik konfiguracji Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.dll.config i znajdź wpis
MashupUseUserInstalledNetezzaODBCDriver. -
MashupUseUserInstalledNetezzaODBCDriverZaktualizuj wartość jakoTrue. - Uruchom ponownie bramę.
<Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.GatewayCoreSettings>
...
<setting name="MashupUseUserInstalledNetezzaODBCDriver" serializeAs="String">
<value>True</value>
</setting>
...
</Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.GatewayCoreSettings>
Obecnie korzystanie z zainstalowanego przez użytkownika sterownika Netezza ODBC ma następujące znane ograniczenia:
- Opcja "Dołącz kolumny relacji" nie jest obsługiwana. Relacje nie są zwracane. Możliwość zostanie dodana w nadchodzącej wersji z sierpnia.
- Ustawienie "Utwórz widok nawigacji hierarchicznej", ponieważ
falsenie jest obsługiwane i spowoduje wystąpienie błędu. Łącznik zawsze zapewnia nawigację bazy danych w widoku hierarchii, który jest zachowaniem domyślnym.
Pozostałe konfiguracje łączące się z bazą danych IBM Netezza z Power Query Desktop lub Power Query Online są takie same, jak opisano w poprzednich sekcjach.
IBM Netezza