Datatamer / Datatamer/tamr-client

Create AttributeConfiguration starting with project object

Open
#294 0 comments 0 reactions 0 assignees View on GitHub
🙋‍♀️ Feature Request
Dominant language
Python
Stars
11
Forks
24
PR merge metrics
No merged PRs in 30d

Description

# 🙋 feature request

I like that AttributeConfiguration.new()... allows me to create an attribute without knowing the underlying JSON. But the only way to use it now is to first use "from tamr_unify_client.project.attribute_configuration.resource import AttributeConfiguration", an approach that I've seen can be unstable.

## 🤔 Expected Behavior

my_project.attribute_cofigurations().new().with_attribute_name("foo").with_similarity_function("GEOSPATIAL_HAUSDORFF")...etc...etc

## 😯 Current Behavior

I need to import the AttributeConfiguration class, ...new().with_(...)put()

## 🔦 Context

I want to provide a script to a customer that (a) doesn't include JSON and (b) is robust to changes in the project-structure of the python client.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.