Class MissingFileClassifiersTabularDataSetConnector
java.lang.Object
org.odpi.openmetadata.frameworks.connectors.Connector
org.odpi.openmetadata.frameworks.connectors.ConnectorBase
org.odpi.openmetadata.adapters.connectors.jacquard.tabulardatasets.OpenMetadataDataSetConnectorBase
org.odpi.openmetadata.adapters.connectors.jacquard.tabulardatasets.OpenMetadataRowDataSetConnectorBase
org.odpi.openmetadata.adapters.connectors.jacquard.tabulardatasets.surveyreports.SurveyReportDataSetConnectorBase
org.odpi.openmetadata.adapters.connectors.jacquard.tabulardatasets.surveyreports.MissingFileClassifiersTabularDataSetConnector
- All Implemented Interfaces:
AuditLoggingComponent,SecureConnectorExtension,ReadableTabularDataSource,VirtualConnectorExtension
MissingFileClassifiersTabularDataSetConnector lists the files that a folder survey could not classify using the
file reference data in the Core Content Pack. The folder survey writes these files to a CSV file that is the
action target of its request for action annotation. Since the annotation is reused by later surveys of the
same folder, only the CSV file from the most recent survey is read, and the rows are linked to the most recent
survey report that the annotation appears in.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.odpi.openmetadata.frameworks.connectors.ConnectorBase
ConnectorBase.ProtectedConnection -
Field Summary
Fields inherited from class org.odpi.openmetadata.adapters.connectors.jacquard.tabulardatasets.surveyreports.SurveyReportDataSetConnectorBase
OBJECT_READERFields inherited from class org.odpi.openmetadata.adapters.connectors.jacquard.tabulardatasets.OpenMetadataDataSetConnectorBase
connectorContext, connectorName, productDefinition, propertyHelperFields inherited from class org.odpi.openmetadata.frameworks.connectors.ConnectorBase
auditLog, connectionBean, connectorInstanceId, embeddedConnectors, messageFormatter, secretsStoreConnectorMap -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidOne row per unclassified file listed in the CSV file of the most recent survey of each folder.Methods inherited from class org.odpi.openmetadata.adapters.connectors.jacquard.tabulardatasets.surveyreports.SurveyReportDataSetConnectorBase
collectRows, getAnnotations, getAnnotations, getAnnotationSubject, getAnnotationType, getDisplayName, getLatestReportForAnnotation, getMeasurement, getMeasurementValues, getNumericValue, getReportsForAnnotation, getReportSubject, getSurveyReports, putAnnotationSubjectValues, putSurveyReportValues, putSurveyReportValuesMethods inherited from class org.odpi.openmetadata.adapters.connectors.jacquard.tabulardatasets.OpenMetadataRowDataSetConnectorBase
addRow, addRow, getAllElements, getAllElements, getAllRelationships, getRecordCount, isTypeOf, newValues, putValue, readRecord, refreshCache, startMethods inherited from class org.odpi.openmetadata.adapters.connectors.jacquard.tabulardatasets.OpenMetadataDataSetConnectorBase
disconnect, getClientUserId, getColumnDescriptions, getColumnDescriptions, getColumnNumber, getConnectorComponentDescription, getElementHeaderRecordValue, getElementRecordValue, getElementRecordValue, getHeaderAndPropertiesOptions, getHeaderAndPropertiesQueryOptions, getRecordValues, getRecordValues, getRelatedElementGUIDRecordValue, getRelatedElementRecordValue, getTableDescription, getTableName, getTabularColumnDescription, setAuditLog, setColumnDescriptions, setLocalEnvironmentMethods inherited from class org.odpi.openmetadata.frameworks.connectors.ConnectorBase
combineConfigurationProperties, disconnectConnectors, equals, fromCamelToCanonicalCase, fromCanonicalToCamelCase, fromCanonicalToKebabCase, fromCanonicalToSnakeCase, fromKebabToCanonicalCase, fromSnakeToCanonicalCase, getArrayConfigurationProperty, getArrayConfigurationProperty, getArrayConfigurationProperty, getArrayValue, getBooleanConfigurationProperty, getConnection, getConnectorInstanceId, getDateConfigurationProperty, getIntConfigurationProperty, getLongConfigurationProperty, getSecretsCollectionName, getSecretsLocation, getSecretsProvider, getStringConfigurationProperty, getStringConfigurationProperty, getSuppliedPlaceholderProperties, hashCode, initialize, initializeEmbeddedConnectors, initializeSecretsStoreConnector, isActive, logExceptionRecord, logExceptionRecord, logRecord, logRecord, throwMissingConfigurationProperty, throwMissingElement, throwMissingEndpointAddress, throwMissingResource, throwNoAsset, throwWrongTypeOfAsset, throwWrongTypeOfResource, throwWrongTypeOfRootSchema, toStringMethods inherited from class org.odpi.openmetadata.frameworks.connectors.Connector
clearStatisticProperty, clearStatisticTimestamp, getConnectorStatistics, getStatisticCounter, getStatisticProperty, getStatisticTimestamp, incrementStatisticCounter, initializeStatisticCounter, refreshStatistics, setStatisticProperty, setStatisticTimestamp
-
Constructor Details
-
MissingFileClassifiersTabularDataSetConnector
public MissingFileClassifiersTabularDataSetConnector()Default constructor
-
-
Method Details
-
collectSurveyRows
One row per unclassified file listed in the CSV file of the most recent survey of each folder.- Specified by:
collectSurveyRowsin classSurveyReportDataSetConnectorBase- Throws:
Exception- problem retrieving the metadata or reading a CSV file
-