Prerequisites¶
Alation Cloud Service Applies to Alation Cloud Service instances of Alation
Customer Managed Applies to customer-managed instances of Alation
Before you install and use the Teradata OCF connector, perform the following:
Configure Network Connectivity¶
Open outbound TCP port to the Teradata server. Ensure that the Alation server can reach the Teradata server over this port. The default port is 1025.
Create a Service Account¶
Sample SQL to create an account:
CREATE USER alation1 from “dbc” AS PERM = 100000000 SPOOL = 100000000 PASSWORD = "123" NO FALLBACK NO BEFORE JOURNAL NO AFTER JOURNAL DEFAULT CHARACTER SET LATIN DATEFORM=INTEGERDATE;
Grant Required Permissions¶
The service account you want to use requires a specific set of permissions on Teradata.
Grant Permissions for Metadata Extraction¶
Ensure the user alation
has the following privileges on system tables.
Required Permissions |
Purpose |
---|---|
|
Grants permissions on schemas. |
|
Grants permissions on schema. |
|
Grants permissions for Tables ,Views, Columns, Functions, Function Definitions |
|
Grants permissions on tables, and views. |
|
Grants permissions on tables. |
|
Grants permissions on columns. |
|
Grants permissions on primary key and indexes |
|
Grants permission on foreign key. |
|
Grants permissions on functions, function definitions. |
|
Grants permissions on functions, function definitions. |
|
Grants permissions on columns |
If permissions for the DBase
table are not granted and only the DatabasesV
view is allowed, then disable the Extract Schemas From DBASE option on the Metadata Extraction tab.
Grant Permissions for Sampling and Profiling¶
For sampling and profiling, grant the service account the SELECT
permissions on all schemas and tables that you want to retrieve samples from.
Grant Access Rules¶
Grant the following access rules to the service account:
GRANT SELECT ON dbc.rolemembersv TO alation;
GRANT SELECT ON dbc.allRoleRightsv TO alation;
GRANT SELECT ON dbc.databasesv TO alation;
GRANT SELECT ON dbc.allrightsv TO alation;