Categorization Project

class tamr_client.CategorizationProject(url, name, description=None)[source]

A Tamr Categorization project

See https://docs.tamr.com/reference/the-project-object

Parameters
tamr_client.categorization.project.create(session, instance, name, description=None, external_id=None, unified_dataset_name=None)[source]

Create a Categorization project in Tamr.

Parameters
  • instance (Instance) – Tamr instance

  • name (str) – Project name

  • description (Optional[str]) – Project description

  • external_id (Optional[str]) – External ID of the project

  • unified_dataset_name (Optional[str]) – Unified dataset name. If None, will be set to project name + _’unified_dataset’

Return type

Union[CategorizationProject, MasteringProject, SchemaMappingProject, GoldenRecordsProject, UnknownProject]

Returns

Project created in Tamr

Raises
  • project.AlreadyExists – If a project with these specifications already exists

  • requests.HTTPError – If any other HTTP error is encountered