Anslut till och hantera Oracle i Azure Purview
Den här artikeln beskriver hur du registrerar Oracle och hur du autentiserar och interagerar med Oracle i Azure Purview. Mer information om Azure Purview finns i introduktionsartikeln.
Funktioner som stöds
| Extrahering av metadata | Fullständig genomsökning | Inkrementell sökning | Begränsad genomsökning | Klassificering | Åtkomstprincip | Ursprung |
|---|---|---|---|---|---|---|
| Ja | Ja | Inga | Inga | Inga | Inga | Ja** |
** Ursprung stöds om datauppsättningen används som källa/mottagare i Data Factory aktiviteten Kopiera
Oracle-serverversionerna som stöds är 6i till 19c
Proxyserver stöds inte vid genomsökning av Oracle-källa.
Förutsättningar
Ett Azure-konto med en aktiv prenumeration. Skapa ett konto utan kostnad.
En aktiv Purview-resurs.
Du måste vara datakällsadministratör och dataläsare för att registrera en källa och hantera den i Purview Studio. Mer information finns på sidan Behörigheter för Azure Purview.
Konfigurera den senaste integrationskörningen med egen värd. Mer information finns i guiden skapa och konfigurera en integrationskörningmed egen värd.
Kontrollera att JDK 11 är installerat på den virtuella datorn där integration runtime med egen värd är installerad.
Se till att Visual C++ Redistributable för Visual Studio 2012 Uppdatering 4 är installerat på den lokala integrationskörningsdatorn. Om du inte har installerat den här uppdateringen kan du hämta den här.
Ladda ned en Oracle JDBC-drivrutin manuellt härifrån till den virtuella datorn där integration runtime med egen värd körs.
Anteckning
Drivrutinen ska vara tillgänglig för alla konton på den virtuella datorn. Installera den inte i ett användarkonto.
Registrera dig
I det här avsnittet beskrivs hur du registrerar Oracle i Azure Purview med hjälp av Purview Studio.
Krav för registrering
Skrivskyddade åtkomst till systemtabeller krävs.
Användaren ska ha behörighet att skapa en session samt rollen SELECT _ CATALOG _ ROLE tilldelad. Alternativt kan användaren ha SELECT-behörighet beviljad för varje enskild systemtabell som den här anslutningsappen frågar metadata från:
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];
Autentisering för registrering
Den enda autentisering som stöds för en Oracle-källa är Grundläggande autentisering.
Steg för att registrera
Så här registrerar du en ny Oracle-källa i datakatalogen:
Gå till ditt Purview-konto i Purview Studio.
Välj Data Map navigeringsfältet till vänster.
Välj Registrera
I Registrera källor väljer du Oracle. Välj Fortsätt.
På skärmen Registrera källor (Oracle) gör du följande:
Ange ett Namn som datakällan ska visas i katalogen.
Ange värdnamnet för att ansluta till en Oracle-källa. Detta kan antingen vara:
Ett värdnamn som används av JDBC för att ansluta till databasservern. Exempelvis:
MyDatabaseServer.comEn IP-adress. Exempelvis:
192.169.1.2Dess fullständigt kvalificerade JDBC-anslutningssträng. Exempel:
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)))
Ange det portnummer som används av JDBC för att ansluta till databasservern (1521 som standard för Oracle).
Ange Oracle-tjänstnamnet som används av JDBC för att ansluta till databasservern.
Välj en samling eller skapa en ny (valfritt)
Slutför registreringen av datakällan.
Genomsöka
Följ stegen nedan för att genomsöka Oracle för att automatiskt identifiera tillgångar och klassificera dina data. Mer information om genomsökning i allmänhet finns i vår introduktion till genomsökningar och inmatning.
Skapa och köra genomsökning
Gör följande för att skapa och köra en ny genomsökning:
I Hanteringscenter väljer du Integreringskörningar. Kontrollera att en integration runtime med egen värd har ställts in. Om den inte har ställts in använder du stegen som anges här för att skapa en integration runtime med egen värd.
Gå till Sources ( Källor).
Välj den registrerade Oracle-källan.
Välj + Ny genomsökning.
Ange informationen nedan:
Namn: Namnet på genomsökningen
Anslut via Integration Runtime: Välj den konfigurerade integrationskörningen med egen värd
Autentiseringsuppgifter: Välj autentiseringsuppgifterna för att ansluta till datakällan. Se till att:
- Välj Grundläggande autentisering när du skapar en autentiseringsautentisering.
- Ange användarnamnet som används av JDBC för att ansluta till databasservern i fältet Användarnamn.
- Lagra användarlösenordet som används av JDBC för att ansluta till databasservern i den hemliga nyckeln.
Schema: Lista delmängd av scheman som ska importeras uttryckt som en semikolonavgränsad lista. Till exempel
schema1; schema2. Alla användarscheman importeras om listan är tom. Alla systemscheman (till exempel SysAdmin) och objekt ignoreras som standard. När listan är tom importeras alla tillgängliga scheman.Godkända schemanamnmönster med syntaxen SQL LIKE-uttryck inkluderar användning av %. Exempelvis:
A%; %B; %C%; D- Börja med A eller
- Avsluta med B eller
- Innehålla C eller
- Lika med D
Användning av NOT och specialtecken är inte godtagbara.
Drivrutinsplats: Ange sökvägen till JDBC-drivrutinsplatsen på den virtuella dator där integration runtime med egen värd körs. Detta bör vara sökvägen till en giltig JAR-mappplats.
Anteckning
Drivrutinen ska vara tillgänglig för alla konton på den virtuella datorn. Installera inte i ett användarkonto.
Maximalt tillgängligt minne: Maximalt minne (i GB) som är tillgängligt på kundens virtuella dator som ska användas av genomsökningsprocesser. Detta beror på storleken på Oracle-källan som ska genomsökas.
Anteckning
Som tumregel anger du 1 GB minne för varje 1 000 tabeller
Välj Fortsätt.
Välj genomsökningsutlösaren. Du kan konfigurera ett schema eller genomsöka en gång.
Granska genomsökningen och välj Spara och kör.
Visa dina genomsökningar och genomsökningskörningar
Om du vill visa befintliga genomsökningar gör du följande:
Gå till Purview Studio. Välj Data Map under den vänstra rutan.
Välj önskad datakälla. Du ser en lista över befintliga genomsökningar på datakällan under Senaste genomsökningar, eller så kan du visa alla genomsökningar på fliken Genomsökningar.
Välj den genomsökning som har resultat som du vill visa.
Den här sidan visar alla tidigare genomsökningskörningar tillsammans med status och mått för varje genomsökningskörning. Den visar också om genomsökningen har schemalagts eller manuellt, hur många tillgångar som hade tillämpade klassificeringar, hur många totala tillgångar som identifierades, start- och sluttiden för genomsökningen samt den totala genomsökningstiden.
Hantera genomsökningar – redigera, ta bort eller avbryta
Om du vill hantera eller ta bort en genomsökning gör du följande:
Gå till Purview Studio. Välj Data Map under den vänstra rutan.
Välj önskad datakälla. Du ser en lista över befintliga genomsökningar på datakällan under Senaste genomsökningar, eller så kan du visa alla genomsökningar på fliken Genomsökningar.
Välj den genomsökning som du vill hantera. Du kan redigera genomsökningen genom att välja Redigera genomsökning.
Du kan avbryta en pågående genomsökning genom att välja Avbryt genomsökningskörning.
Du kan ta bort genomsökningen genom att välja Ta bort genomsökning.
Anteckning
- Om du tar bort genomsökningen tas inte katalogtillgångar som skapats från tidigare genomsökningar bort.
- Tillgången uppdateras inte längre med schemaändringar om källtabellen har ändrats och du genomsöker källtabellen på nya sätt när du har redigerat beskrivningen på schemafliken i Purview.
Nästa steg
Nu när du har registrerat din källa följer du guiderna nedan för att lära dig mer om Purview och dina data.