Verbinding maken oracle beheren en beheren in Azure Purview
In dit artikel wordt beschreven hoe u Oracle registreert en hoe u Oracle verifieert en gebruikt in Azure Purview. Lees het inleidende artikel voor meer informatie overAzure Purview.
Ondersteunde mogelijkheden
| Extractie van metagegevens | Volledige scan | Incrementele scan | Scannen met bereik | Classificatie | Toegangsbeleid | Herkomst |
|---|---|---|---|---|---|---|
| Ja | Ja | Nee | Nee | Nee | Nee | Ja** |
** Herkomst wordt ondersteund als de gegevensset wordt gebruikt als bron/sink in Data Factory Copy-activiteit
De ondersteunde Oracle-serverversies zijn 6i tot 19c
Proxyserver wordt niet ondersteund bij het scannen van de Oracle-bron.
Vereisten
Een Azure-account met een actief abonnement. Gratis een account maken
Een actieve Purview-resource.
U moet een gegevensbronbeheerder en gegevenslezer zijn om een bron te registreren en te beheren in Purview Studio. Zie onze pagina Machtigingen voor Azure Purview voor meer informatie.
Stel de meest recente zelf-hostende Integration Runtime in. Zie de handleiding Een zelf-hostende Integration Runtime maken en configureren voor meer informatie.
Zorg ervoor dat JDK 11 is geïnstalleerd op de virtuele machine waarop de zelf-hostende Integration Runtime is geïnstalleerd.
Zorg ervoor dat Visual C++ Redistributable Visual Studio 2012 Update 4 is geïnstalleerd op de zelf-hostende Integration Runtime-computer. Als u deze update niet hebt geïnstalleerd, kunt u deze hier downloaden.
Download hier handmatig een Oracle JDBC-stuurprogramma naar uw virtuele machine waarop de zelf-hostende Integration Runtime wordt uitgevoerd.
Notitie
Het stuurprogramma moet toegankelijk zijn voor alle accounts in de VM. Installeer deze niet in een gebruikersaccount.
Registreren
In deze sectie wordt beschreven hoe u Oracle registreert in Azure Purview met behulp van Purview Studio.
Vereisten voor registratie
Alleen-lezen toegang tot systeemtabellen is vereist.
De gebruiker moet machtigingen hebben om een sessie te maken en de rol SELECT _ CATALOG ROLE moet zijn _ toegewezen. De gebruiker kan ook de machtiging SELECT hebben verleend voor elke afzonderlijke systeemtabel die door deze connector wordt opgevraagd uit:
grant create session to [user];
grant select on all_users to [user];
grant select on dba_objects to [user];
grant select on dba_tab_comments to [user];
grant select on dba_external_locations to [user];
grant select on dba_directories to [user];
grant select on dba_mviews to [user];
grant select on dba_clu_columns to [user];
grant select on dba_tab_columns to [user];
grant select on dba_col_comments to [user];
grant select on dba_constraints to [user];
grant select on dba_cons_columns to [user];
grant select on dba_indexes to [user];
grant select on dba_ind_columns to [user];
grant select on dba_procedures to [user];
grant select on dba_synonyms to [user];
grant select on dba_views to [user];
grant select on dba_source to [user];
grant select on dba_triggers to [user];
grant select on dba_arguments to [user];
grant select on dba_sequences to [user];
grant select on dba_dependencies to [user];
grant select on dba_type_attrs to [user];
grant select on V_$INSTANCE to [user];
grant select on v_$database to [user];
Verificatie voor registratie
De enige ondersteunde verificatie voor een Oracle-bron is Basisverificatie.
Stappen om te registreren
Ga als volgt te werk om een nieuwe Oracle-bron te registreren in uw gegevenscatalogus:
Navigeer naar uw Purview-account in Purview Studio.
Selecteer Gegevenstoewijzing in het linkernavigatievenster.
Selecteer Registreren
Selecteer oracle bij Bronnen registreren. Selecteer Doorgaan.
Ga op het scherm Bronnen registreren (Oracle) als volgt te werk:
Voer een naam in voor de gegevensbron in de catalogus.
Voer de hostnaam in om verbinding te maken met een Oracle-bron. Dit kan een van de volgende zijn:
Een hostnaam die door JDBC wordt gebruikt om verbinding te maken met de databaseserver. Bijvoorbeeld:
MyDatabaseServer.comEen IP-adres. Bijvoorbeeld:
192.169.1.2De volledig gekwalificeerde JDBC-connection string. Bijvoorbeeld:
jdbc:oracle:thin:@(DESCRIPTION=(LOAD_BALANCE=on)(ADDRESS=(PROTOCOL=TCP)(HOST=oracleserver1)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=oracleserver2)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=oracleserver3)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=orcl)))
Voer het poortnummer in dat door JDBC wordt gebruikt om verbinding te maken met de databaseserver (standaard 1521 voor Oracle).
Voer de Oracle-servicenaam in die door JDBC wordt gebruikt om verbinding te maken met de databaseserver.
Selecteer een verzameling of maak een nieuwe (optioneel)
Voltooi om de gegevensbron te registreren.
Scannen
Volg de onderstaande stappen om Oracle te scannen om automatisch assets te identificeren en uw gegevens te classificeren. Zie onze inleiding tot scans en opname voor meer informatie over scannen in het algemeen.
Een scan maken en uitvoeren
Doe het volgende om een nieuwe scan te maken en uit te voeren:
Selecteer integratieruntimes in het beheercentrum. Zorg ervoor dat een zelf-hostende Integration Runtime is ingesteld. Als deze niet is ingesteld, gebruikt u de stappen die hier worden vermeld om een zelf-hostende Integration Runtime te maken.
Navigeer naar Bronnen.
Selecteer de geregistreerde Oracle-bron.
Selecteer + Nieuwe scan.
Geef de onderstaande details op:
Naam: de naam van de scan
Verbinding maken via Integration Runtime: selecteer de geconfigureerde zelf-hostende Integration Runtime
Referentie: selecteer de referentie om verbinding te maken met uw gegevensbron. Zorg ervoor dat:
- Selecteer Basisverificatie tijdens het maken van een referentie.
- Geef in het invoerveld Gebruikersnaam de gebruikersnaam op die door JDBC wordt gebruikt om verbinding te maken met de databaseserver.
- Sla het gebruikerswachtwoord op dat door JDBC wordt gebruikt om verbinding te maken met de databaseserver in de geheime sleutel.
Schema: lijstsubset van schema's die moeten worden geïmporteerd, uitgedrukt als een lijst met door puntkomma's gescheiden schema's. Bijvoorbeeld
schema1; schema2. Alle gebruikersschema's worden geïmporteerd als deze lijst leeg is. Alle systeemschema's (bijvoorbeeld SysAdmin) en objecten worden standaard genegeerd. Wanneer de lijst leeg is, worden alle beschikbare schema's geïmporteerd.Acceptabele schemanaampatronen met behulp SQL syntaxis van LIKE-expressies bevatten het gebruik van %. Bijvoorbeeld:
A%; %B; %C%; D- Beginnen met A of
- Eindigen met B of
- C of bevatten
- Gelijk aan D
Het gebruik van NOT en speciale tekens is niet toegestaan.
Locatie van stuurprogramma: geef het pad op naar de locatie van het JDBC-stuurprogramma op de VM waarop de selfhost Integration Runtime wordt uitgevoerd. Dit moet het pad naar de geldige locatie van de JAR-map zijn.
Notitie
Het stuurprogramma moet toegankelijk zijn voor alle accounts in de VM. Voer geen installatie uit in een gebruikersaccount.
Maximaal beschikbaar geheugen: maximaal geheugen (in GB) dat beschikbaar is op de VM van de klant die moet worden gebruikt door scanprocessen. Dit is afhankelijk van de grootte van de Oracle-bron die moet worden gescand.
Notitie
Als vuistregel geeft u 1 GB geheugen op voor elke 1000 tabellen
Selecteer Doorgaan.
Kies de scantrigger. U kunt een schema instellen of de scan eenmalig uitvoeren.
Controleer uw scan en selecteer Opslaan en uitvoeren.
Uw scans en scan-runs weergeven
Ga als volgt te werk om bestaande scans te bekijken:
Ga naar Purview Studio. Selecteer het Gegevenstoewijzing in het linkerdeelvenster.
Selecteer de gewenste gegevensbron. U ziet een lijst met bestaande scans op die gegevensbron onder Recente scans of u kunt alle scans bekijken op het tabblad Scans.
Selecteer de scan met resultaten die u wilt weergeven.
Op deze pagina ziet u alle eerdere scanruns, samen met de status en metrische gegevens voor elke scan. Ook wordt weergegeven of uw scan gepland of handmatig is uitgevoerd, op hoeveel assets classificaties waren toegepast, hoeveel assets zijn ontdekt, de begin- en eindtijd van de scan en de totale duur van de scan.
Uw scans beheren - bewerken, verwijderen of annuleren
Doe het volgende om een scan te beheren of te verwijderen:
Ga naar Purview Studio. Selecteer het Gegevenstoewijzing in het linkerdeelvenster.
Selecteer de gewenste gegevensbron. U ziet een lijst met bestaande scans op die gegevensbron onder Recente scans of u kunt alle scans bekijken op het tabblad Scans.
Selecteer de share die u wilt beheren. U kunt de scan bewerken door Scan bewerken te selecteren.
U kunt een scan die wordt uitgevoerd annuleren door Scan uitvoeren annuleren te selecteren.
U kunt uw scan verwijderen door Scan verwijderen te selecteren.
Notitie
- Als u de scan verwijdert, worden catalogusactiva die zijn gemaakt op eerdere scans, niet verwijderd.
- De asset wordt niet meer bijgewerkt met schemawijzigingen als uw brontabel is gewijzigd en u scant de brontabel opnieuw na het bewerken van de beschrijving op het schematabblad van Purview.
Volgende stappen
Nu u uw bron hebt geregistreerd, volgt u de onderstaande handleidingen voor meer informatie over Purview en uw gegevens.