Skip to content

Commit fdf3eb0

Browse files
authored
1 parent 1669dc8 commit fdf3eb0

2 files changed

Lines changed: 15 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning].
77

88
## [Unreleased]
99

10+
## [0.0.30] - 2025-09-10
11+
12+
### Changed in 0.0.30
13+
14+
- Attribute name for FEATURES: [] at the record level renamed to FEATURE_IDS: []
15+
1016
## [0.0.29] - 2025-08-12
1117

1218
### Changed in 0.0.29

sz_tools/sz_explorer

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -434,7 +434,7 @@ class EdaReports:
434434
entity_features = sdk_wrapper.get_entity_features(json_data["RESOLVED_ENTITY"]["FEATURES"])["BY_ID"]
435435
for record in json_data["RESOLVED_ENTITY"]["RECORDS"]:
436436
record_key = record["RECORD_ID"] + "||" + record["DATA_SOURCE"]
437-
features = sdk_wrapper.get_record_features(entity_features, record["FEATURES"])["BY_TYPE"]
437+
features = sdk_wrapper.get_record_features(entity_features, record["FEATURE_IDS"])["BY_TYPE"]
438438
features_by_record[record_key] = features
439439

440440
ftypes_used = []
@@ -1433,7 +1433,7 @@ class EdaSdkWrapper:
14331433
entity_features[lib_feat_id]["RECORD_COUNT"] = 0
14341434

14351435
for record in entity_records:
1436-
for feature in record["FEATURES"]:
1436+
for feature in record["FEATURE_IDS"]:
14371437
lib_feat_id = feature["LIB_FEAT_ID"]
14381438
entity_features[lib_feat_id]["RECORD_COUNT"] += 1
14391439

@@ -1460,7 +1460,7 @@ class EdaSdkWrapper:
14601460
entity_record = next(
14611461
x for x in entity_records if x["DATA_SOURCE"] == data_source and x["RECORD_ID"] == record_id
14621462
)
1463-
features.update(self.get_record_features(entity_features, entity_record["FEATURES"])["BY_ID"])
1463+
features.update(self.get_record_features(entity_features, entity_record["FEATURE_IDS"])["BY_ID"])
14641464
entity_list.append(
14651465
{
14661466
"VIRTUAL_ID": step[ve_num]["VIRTUAL_ENTITY_ID"],
@@ -1928,7 +1928,7 @@ class EdaSdkWrapper:
19281928
data_source = record["DATA_SOURCE"]
19291929
record_id = record["RECORD_ID"]
19301930
record_source = {"DATA_SOURCE": data_source, "RECORD_ID": record_id}
1931-
record_features = self.get_record_features(entity_features, record["FEATURES"])["BY_ID"]
1931+
record_features = self.get_record_features(entity_features, record["FEATURE_IDS"])["BY_ID"]
19321932
unmapped_items = self.get_unmapped_list(record.get("UNMAPPED_DATA"))
19331933
if report_type == "summary":
19341934
table_key = data_source
@@ -2498,7 +2498,7 @@ class EdaSdkWrapper:
24982498
record = next(
24992499
x for x in entity_records if x["DATA_SOURCE"] == data_source and x["RECORD_ID"] == record_id
25002500
)
2501-
features.update(self.get_record_features(entity_features, record["FEATURES"])["BY_ID"])
2501+
features.update(self.get_record_features(entity_features, record["FEATURE_IDS"])["BY_ID"])
25022502
entity_data[internal_id] = {
25032503
"RECORDS": why_result[record_field],
25042504
"FEATURES": features,
@@ -3025,6 +3025,10 @@ class EdaCmd(cmd.Cmd):
30253025
else:
30263026
cmd.Cmd.do_help(self, help_topic)
30273027

3028+
def help_all(self):
3029+
args = ("",)
3030+
cmd.Cmd.do_help(self, *args)
3031+
30283032
def help_knowledgeCenter(self):
30293033
print(
30303034
f"\nSenzing Knowledge Center: {colorize('https://senzing.zendesk.com/hc/en-us', 'highlight2, underline')}\n"

0 commit comments

Comments
 (0)