Udostępnij przez


Menedżer połączeń OData

Dotyczy:SQL Server Środowisko SSIS Integration Runtime w usłudze Azure Data Factory

Nawiąż połączenie ze źródłem danych OData za pomocą menedżera połączeń OData. Składnik źródła OData używa menedżera połączeń OData do łączenia ze źródłem danych OData i korzystania z danych z usługi. Aby uzyskać więcej informacji, zobacz źródło OData.

Dodawanie Menedżera połączeń OData do pakietu usług SSIS

Nowy menedżer połączeń OData można dodać do pakietu usług SSIS na trzy sposoby:

  • Kliknij przycisk Nowy... w edytorze źródła OData

  • Kliknij prawym przyciskiem myszy folder Menedżerów połączeń w Eksploratorze rozwiązań, a następnie kliknij pozycję Nowy Menedżer połączeń. Wybierz pozycję ODATA w polu Typ menedżera połączeń.

  • Kliknij prawym przyciskiem myszy w okienku Menedżerowie połączeń w dolnej części projektanta pakietów, a następnie wybierz pozycję Nowe połączenie. Wybierz pozycję ODATA w polu Typ menedżera połączeń.

Uwaga / Notatka

Upewnij się, że język ustawień międzynarodowych w narzędziach Visual Studio/SQL Server Data Tools (SSDT) jest dopasowany do domyślnego języka docelowego wystąpienia programu SQL Server, w którym wdrażane są pakiety usług SSIS.

Uwierzytelnianie menedżera połączeń

Menedżer połączeń OData obsługuje pięć trybów uwierzytelniania.

  • Uwierzytelnianie systemu Windows

  • Uwierzytelnianie podstawowe (z nazwą użytkownika i hasłem)

  • Microsoft Dynamics AX Online (z nazwą użytkownika i hasłem)

  • Microsoft Dynamics CRM Online (z nazwą użytkownika i hasłem)

  • Microsoft Online Services (z nazwą użytkownika i hasłem)

Aby uzyskać dostęp anonimowy, wybierz opcję Uwierzytelnianie systemu Windows.

Aby nawiązać połączenie z usługą Microsoft Dynamics AX Online lub Microsoft Dynamics CRM Online, nie można użyć opcji uwierzytelniania usług Microsoft Online Services . Nie można również użyć żadnej opcji skonfigurowanej do uwierzytelniania wieloskładnikowego. Obecnie nowoczesne uwierzytelnianie nie jest obsługiwane.

Określanie i zabezpieczanie poświadczeń

Jeśli usługa OData wymaga uwierzytelniania podstawowego, możesz określić nazwę użytkownika i hasło w Edytorze menedżera połączeń OData. Wartości wprowadzone w edytorze są utrwalane w pakiecie. Wartość hasła jest szyfrowana zgodnie z poziomem ochrony pakietu.

Istnieje kilka sposobów sparametryzowania wartości nazwy użytkownika i hasła lub przechowywania ich poza pakietem. Można na przykład użyć parametrów lub ustawić właściwości menedżera połączeń bezpośrednio podczas uruchamiania pakietu z programu SQL Server Management Studio.

Właściwości Menedżera połączeń OData

Poniższa lista zawiera opis właściwości menedżera połączeń OData.

Majątek Wartość domyślna Description
Zachowaj żywość Nieprawda Wartość nagłówka "Keep-Alive" podczas wysyłania żądania internetowego.
Maksymalny rozmiar odebranych komunikatów 4 TB Maksymalny rozmiar odebranych komunikatów w bajtach podczas wysyłania żądania internetowego.
Liczba ponownych prób 5 Liczba ponownych prób podczas wysyłania żądania internetowego.
Ponów próbę uśpienia 100 Czas uśpienia w milisekundach na potrzeby ponawiania próby podczas wysyłania żądania internetowego.
Limit czasu 600 Limit czasu w sekundzie podczas wysyłania żądania internetowego.
Adres URL Adres URL dokumentu usługi.
Nazwa użytkownika Nazwa użytkownika do użycia do uwierzytelniania, jeśli jest to wymagane.
Hasło Hasło do użycia do uwierzytelniania, jeśli jest to wymagane.
ConnectionString Zawiera inne właściwości menedżera połączeń.

Edytor Menedżera połączeń OData

Użyj okna dialogowego Edytora menedżera połączeń OData , aby dodać połączenie lub edytować istniejące połączenie ze źródłem danych OData.

Opcje

Nazwa menedżera połączeń
Nazwa menedżera połączeń.

Lokalizacja dokumentu usługi
Adres URL usługi OData. Na przykład: https://services.odata.org/V3/Northwind/Northwind.svc/.

Uwierzytelnianie
Wybierz jedną z następujących opcji:

  • Uwierzytelnianie systemu Windows. Aby uzyskać dostęp anonimowy, wybierz tę opcję.
  • Uwierzytelnianie podstawowe
  • Microsoft Dynamics AX Online for Dynamics AX Online dla usługi Dynamics AX Online
  • Microsoft Dynamics CRM Online dla usługi Dynamics CRM Online
  • Microsoft Online Services for Microsoft Online Services (Usługi online firmy Microsoft dla usług online firmy Microsoft)

Jeśli wybierzesz opcję inną niż Uwierzytelnianie systemu Windows, wprowadź nazwę użytkownika i hasło.

Aby nawiązać połączenie z usługą Microsoft Dynamics AX Online lub Microsoft Dynamics CRM Online, nie można użyć opcji uwierzytelniania usług Microsoft Online Services . Nie można również użyć żadnej opcji skonfigurowanej do uwierzytelniania wieloskładnikowego.

Testuj połączenie
Kliknij ten przycisk, aby przetestować połączenie ze źródłem OData.