Instellen van uw IBM Db2-databaseverbinding

In dit artikel worden de stappen beschreven voor het maken van een IBM Db2-databaseverbinding.

Ondersteunde verificatietypen

De IBM Db2-databaseconnector ondersteunt respectievelijk de volgende verificatietypen voor kopiëren en Dataflow Gen2.

Verificatietype Kopiëren Gegevensstroom Gen2
Windows n.v.t.
Basis

Uw verbinding instellen voor Dataflow Gen2

U kunt Dataflow Gen2 in Microsoft Fabric verbinden met IBM Db2-database met behulp van Power Query-connectors. Volg deze stappen om uw verbinding te maken:

  1. Controleer de mogelijkheden, beperkingen en overwegingen om ervoor te zorgen dat uw scenario wordt ondersteund.
  2. Voltooi de vereisten voor de IBM Db2-database.
  3. Gegevens ophalen in Fabric.
  4. Maak verbinding met een IBM Db2-database.

Mogelijkheden

  • Import
  • DirectQuery (semantische Power BI-modellen)
  • Geavanceerde opties
    • Stuurprogramma (IBM of Microsoft)
    • Time-out van opdracht in minuten
    • Pakketverzameling
    • SQL-opdracht
    • Relatiekolommen opnemen
    • Navigeren met volledige hiërarchie

Vereiste voorwaarden

De IBM Db2-databaseconnector maakt standaard gebruik van het Microsoft-stuurprogramma om verbinding te maken met uw gegevens. Als u ervoor kiest om het IBM-stuurprogramma te gebruiken in de geavanceerde opties in Power Query Desktop, moet u eerst het IBM Db2-stuurprogramma voor .NET installeren op de computer die wordt gebruikt om verbinding te maken met de gegevens. De naam van dit stuurprogramma verandert van tijd tot tijd, dus zorg ervoor dat u het IBM Db2-stuurprogramma installeert dat met .NET werkt. Voor instructies over het downloaden, installeren en configureren van het IBM Db2-stuurprogramma voor .NET, gaat u naar Eerste versie 11.5-clients en stuurprogramma's downloaden. Meer informatie: driverbeperkingen, Controleren of het IBM Db2-stuurprogramma is geïnstalleerd

Gegevens ophalen

Gegevens ophalen in Data Factory:

  1. Aan de linkerkant van Data Factory, selecteer Werkruimten.

  2. Selecteer in uw Data Factory-werkruimte New>Dataflow Gen2 om een nieuwe gegevensstroom te maken.

    Schermopname van de werkruimte waarin u een nieuwe gegevensstroom wilt maken.

  3. Selecteer in Power Query Gegevens ophalen op het lint of selecteer Gegevens ophalen uit een andere bron in de huidige weergave.

    Schermopname van de Power Query-werkruimte met de optie Gegevens ophalen benadrukt.

  4. Gebruik zoeken op de pagina Gegevensbron kiezen om de naam van de connector te zoeken of selecteer Meer rechts van de lijst met connectors weergeven om alle connectors weer te geven die beschikbaar zijn in Data Factory.

    Schermopname van de Data Factory-pagina 'Gegevensbron kiezen' met het zoekvak en de 'meer bekijken' selectie benadrukt.

  5. Als u ervoor kiest om meer connectors weer te geven, kunt u nog steeds Zoeken gebruiken om de naam van de connector te zoeken of een categorie kiezen om een lijst met connectors weer te geven die aan die categorie zijn gekoppeld.

    Schermafbeelding van de pagina Kies gegevensbron die wordt weergegeven nadat u op meer weergeven hebt geklikt, met de lijst van connectors.

Verbinding maken met een IBM Db2-database

Voer de volgende stappen uit om de verbinding te maken:

  1. Selecteer de optie IBM Db2-database op de pagina Power Query - Verbinding maken met de gegevensbron.

  2. Geef de IBM Db2-server op waarmee verbinding moet worden gemaakt in Server. Als een poort is vereist, geeft u deze op met behulp van de indeling ServerName:Port, waarbij poort- het poortnummer is. Voer ook de IBM Db2-database in die u wilt openen in Database. In dit voorbeeld zijn de servernaam en poort TestIBMDb2server.contoso.com:4000 en de IBM Db2-database die wordt geopend is NORTHWD2

  3. Kies de naam van uw lokale gegevensgateway.

    Opmerking

    U moet een on-premises gegevensgateway voor deze connector selecteren, ongeacht of de IBM Db2-database zich in uw lokale netwerk of online bevindt.

  4. Als u voor het eerst verbinding maakt met deze IBM Db2-database, selecteert u het type inloggegevens voor de verbinding in authenticatietype. Kies Basic als u een account wilt gebruiken dat is gemaakt in de IBM Db2-database in plaats van Windows-verificatie.

  5. Voer uw referenties in.

  6. Selecteer Versleutelde verbinding gebruiken als u een versleutelde verbinding wilt gebruiken of schakel de optie uit als u een niet-versleutelde verbinding wilt gebruiken.

    Schermopname van de onlineverbindingsinstellingen voor de IBM Db2-database met de vereiste instellingen ingevoerd.

  7. Selecteer Volgende om door te gaan.

  8. Selecteer in Navigator de gegevens die u nodig hebt en selecteer vervolgens Gegevens transformeren om de gegevens in de Power Query-editor te transformeren.

    Schermopname van de onlinenavigator waarin u de gegevens selecteert die u wilt transformeren.

Beperkingen en overwegingen

Beperkingen van stuurprogramma's

Het Microsoft-stuurprogramma is hetzelfde dat wordt gebruikt in Microsoft Host Integration Server, de zogenaamde 'ADO.NET Provider voor DB2'. Het IBM-stuurprogramma is het IBM Db/2-stuurprogramma dat werkt met .NET. De naam van dit stuurprogramma verandert van tijd tot tijd, dus zorg ervoor dat het het stuurprogramma is dat werkt met .NET, wat verschilt van de IBM Db2-stuurprogramma's die werken met OLE/DB, ODBC of JDBC.

U kunt ervoor kiezen om het Microsoft-stuurprogramma (standaard) of het IBM-stuurprogramma te gebruiken als u Power Query Desktop gebruikt. Power Query Online gebruikt momenteel alleen het Microsoft-stuurprogramma. Elk stuurprogramma heeft zijn beperkingen.

  • Microsoft-stuurprogramma
    • Ondersteunt alleen Tls (Transport Layer Security) met de release van december 2024 van Power BI Desktop of hoger
  • IBM-stuurprogramma
    • De IBM Db2-databaseconnector werkt niet met Mainframe- of IBM i-systemen wanneer u het IBM Db2-stuurprogramma voor .NET gebruikt
    • Biedt geen ondersteuning voor DirectQuery

Microsoft biedt ondersteuning voor het Microsoft-stuurprogramma, maar niet voor het IBM-stuurprogramma. Als uw IT-afdeling deze echter al heeft ingesteld en geconfigureerd op uw computers, moet uw IT-afdeling weten hoe het IBM-stuurprogramma moet worden opgelost.

Systeemeigen query's worden niet ondersteund in DirectQuery

Wanneer u DirectQuery selecteert als de modus voor gegevensverbinding in Power Query Desktop, wordt het tekstvak van de SQL-instructie in de geavanceerde opties uitgeschakeld. Het vak is uitgeschakeld omdat de Power Query IBM Db2-connector momenteel geen ondersteuning biedt voor het pushen van query's boven op een systeemeigen databasequery.