CSV Dateiformat zum Importieren und Exportieren von Metadaten zu Assets
Die Datei „ CSV “ zum Importieren und Exportieren von Metadaten zu Assets muss bestimmten Formatierungsregeln entsprechen.
Einschränkungen
Die Dateikodierung ist UTF-8.
Die empfohlene maximale Größe einer Datei beträgt 10.000 Zeilen.
Sie können die Spaltendefinition nur für Datenbestände angeben.
Sie können Daten-Assets mit benutzerdefinierten Attributen nur importieren und exportieren, wenn die Attribute zu einer Gruppe gehören. Wenn Sie solche Datenbestände trotzdem importieren oder exportieren, sind die Felder für benutzerdefinierte Attribute nicht enthalten.
Sie müssen der Asset-Definition die entsprechende Spaltendefinition folgen lassen.
Die exportierte Datei „ CSV “ enthält unerwartete zusätzliche Eigenschaften. Bearbeiten Sie diese Eigenschaften nicht.
Asset Property: data_asset>>dataset Asset Property: data_asset>>mime_type Asset Property: data_asset>>properties>>name Asset Property: data_asset>>properties>>name Asset Property: data_asset>>semantic_description>>confidence Asset Property: data_asset>>semantic_description>>generated_date Asset Property: data_asset>>semantic_description>>generated_description Asset Property: data_asset>>semantic_description>>status Asset Property: discovered_asset>>connection_id Asset Property: discovered_asset>>connection_path Asset Property: discovered_asset>>discovery_id Asset Property: discovered_asset>>extended_metadata>>name Asset Property: discovered_asset>>extended_metadata>>name Asset Property: discovered_asset>>extended_metadata>>name Asset Property: discovered_asset>>first_imported_timestamp Asset Property: discovered_asset>>last_discovered_timestamp Asset Property: discovered_asset>>last_imported_timestamp Asset Property: discovered_asset>>last_job_action Asset Property: discovered_asset>>last_job_run_id Asset Property: discovered_asset>>metadata_import_id Asset Property: discovered_asset>>outdated_reason Asset Property: discovered_asset>>outdated_timestamp Asset Property: key_analyses>>fk_assigned Asset Property: key_analyses>>fk_assigned_as_pk Asset Property: key_analyses>>fk_defined Asset Property: key_analyses>>fk_defined_as_pk Asset Property: key_analyses>>fk_suggested Asset Property: key_analyses>>fk_suggested_as_pk Asset Property: key_analyses>>key_analysis_area_id Asset Property: key_analyses>>overlap_assigned Asset Property: key_analyses>>overlap_suggested Asset Property: key_analyses>>pk_assigned Asset Property: key_analyses>>pk_defined Asset Property: key_analyses>>pk_suggested Asset Property: metadata_enrichment_info>>MDE_instrumented Asset Property: term_assignment_profile>>attachment_id Asset Property: term_assignment_profile>>completed_date Asset Property: term_assignment_profile>>messages Asset Property: term_assignment_profile>>messages Asset Property: term_assignment_profile>>messages Asset Property: term_assignment_profile>>semexp_completed_date Asset Property: term_assignment_profile>>semexp_messages Asset Property: term_assignment_profile>>semexp_start_date Asset Property: term_assignment_profile>>semexp_status Asset Property: term_assignment_profile>>start_date Asset Property: term_assignment_profile>>status
Kopfzeile
Die Überschriften in der ersten Zeile der Datei „ CSV “ geben an, welche Eigenschaften für die Assets importiert werden.
- Die Kopfzeile muss die erste Zeile in der Datei sein und darf sich nicht wiederholen.
- Der Header muss die Pflichtheader enthalten.
Obligatorische Kopfzeilen
Die Kopfzeile der Datei „ CSV “ muss die folgenden obligatorischen Kopfzeilen enthalten:
- Name
- Beispiel:
my_asset. - Type
- Es werden alle Asset-Typen unterstützt. Die Definition von Spalten wird nur für den Typ
data_assetunterstützt.
Beispiel:data_asset
Optionale Kopfzeilen
Um detailliertere Metadaten zu Assets anzugeben, fügen Sie Ihrer Datei „ CSV “ entsprechende optionale Header hinzu.
- Asset Resource Key
- Identifiziert das Asset im Katalog eindeutig. Wird automatisch in jede Export- CSV -Datei aufgenommen.
Beispiel:Test asset. - Schema
- Nur für den Asset-Typ „data_asset“ verfügbar. Um Assets mit einer bestehenden Verbindung zu verknüpfen, müssen Sie Angaben zum Schema und zur physischen Tabelle machen.
- Physical Table
- Nur für den Asset-Typ „data_asset“ verfügbar. Um Assets mit einer bestehenden Verbindung zu verknüpfen, müssen Sie Angaben zum Schema und zur physischen Tabelle machen.
- Table type
- Nur für den Asset-Typ „data_asset“ verfügbar. Bestimmt, ob ein Datenelement eine Tabelle, eine Ansicht, einen Alias oder eine Abfrage darstellt. Jeder Wert für das Feld „Tabellentyp“ wird akzeptiert.
- Connection Name
- Nur für den Asset-Typ „data_asset“ verfügbar.
- Connection Resource Key
- Nur für den Asset-Typ „data_asset“ verfügbar.
- Owner
- Benutzernamen der Vermögensinhaber. Die Eigentümer müssen Mitarbeiter des Katalogs sein. Es sind mehrere Werte zulässig.
Beispiel:name - Description
- Asset- oder Spaltenbeschreibungen.
Beispiel:This is a test asset. - Tag
- Tags zur Kennzeichnung von Assets oder Spalten. Es sind mehrere Werte zulässig.
Beispiel:tag1 - Term
- Zugewiesene Geschäftsbegriffe. Der Geschäftsbegriff muss vorhanden sein. Verwenden Sie das Pfadformat. Es sind mehrere Werte zulässig.
Beispiel:AlexTestCategory>>sub category>>category one>>new term - Classification
- Zugewiesene Klassifikationen. Verwenden Sie das Pfadformat. Es sind mehrere Werte zulässig.
Beispiel:AlexTestCategory>>sub category>>category>>new classification. - Data Class
- Datenklasse, die einer Spalte in einem Datenbestand zugeordnet ist. Verwenden Sie das Pfadformat. Die Stammkategorie
[uncategorized]muss immer vorhanden sein. Ein leerer Eintrag ersetzt ihn nicht.
Beispiel:[uncategorized]>>Computer Host Name - Column Source Type
- Spaltendatentyp.
Beispiel:varchar. - Column Size
- Größe der Spaltendaten.
Beispiel:1024 - Column Type Nullable
- Wenn der Spaltentyp null sein könnte, verwenden Sie einen booleschen Wert.
Beispiel:TRUE - Column Native Type
- Spalteneigener Datentyp.
Beispiel,enum. - Benutzerdefinierte Asset-Eigenschaft. Bei mehreren Spalten muss das Attribut path in der Kopfzeile stehen. Die Eigenschaft wird in der Spalte definiert, der Wert der Eigenschaft in der Zeile. Für Spaltennamen wird
"Asset property:"als Präfix verwendet.enumTypenpfad muss mitnameenden. Es sind mehrere Werte zulässig.
Beispiel:
Spaltenname:Asset Property: azub_group_test>>prop_ahhatx
Spaltenwert:value of prop1 - Column Property
- Spalteneigenschaft. Bei mehreren Spalten muss das Attribut path in der Kopfzeile stehen. Die Eigenschaft wird in der Spalte definiert, der Wert der Eigenschaft in der Zeile. Für Spaltennamen wird
"Asset property:"als Präfix verwendet.enumTypenpfad muss mitnameenden. Es sind mehrere Werte zulässig.
Beispiel:
Spaltenname:Column Property: col_group_zevkys>>prop_qblrui
Spaltenwert:host1
Formatierung von Kategorie- und Attributpfaden
Sie müssen den vollständigen Kategorie- und Attributpfad angeben. Wenn Sie die Kategorie nicht angeben, ist die Standardkategorie [unkategorisiert].
Um den Kategoriepfad und den Attributpfad abzugrenzen, verwenden Sie zwischen jeder Ebene der Kategorie- oder Attributhierarchie und zwischen dem Kategoriepfad oder dem Attributpfad und dem Artefaktnamen zwei größer als
>>Symbole.Führen Sie die Kategorien- bzw. Attributshierarchie von der obersten Kategorie bis zur letzten Kategorie bzw. zum letzten Attribut auf und trennen Sie sie durch die Symbole
>>.Um beispielsweise eine Kategorie oder ein Attribut der dritten Ebene zu erstellen, könnte Ihr Feld Kategorie wie folgt aussehen:
myCategory1>>myCategory2>>myCategory3Die Stammkategorie [unkategorisiert] muss immer vorhanden sein. Ein leerer Eintrag ersetzt ihn nicht. Sie können die Kategorie [unkategorisiert] nicht als sekundäre Kategorie angeben und sie kann keine Unterkategorien haben.
Beispiel für eine Metadaten-Asset- CSV -Datei
Asset Resource Key,Name,Type,Schema,Physical Table,Table Type,Connection Name,Connection Resource Key,Owner,Owner,Description,Tag,Tag,Asset Property: Data use >> Can be used in marketing,"Asset Property:
Data use >> Can be used in product improvement",Term,Term,Term,Classification,Classification,Classification,Classification,Data Class,Column Source Type,Column Size,Column Type Nullable,Column Native Type,Column Property: Indicators >> Is sensitive,Column Property: Indicators >> Is trusted,"Column Property: Stakeholders >> QA
",Column Property: Stakeholders >> Subject Matter Experts,Column Property: Stakeholders >> Subject Matter Experts,Column Property: ungrouped property X
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|BLUDB:/BANKING/MORTGAGE_APPLICANTS,MORTGAGE_APPLICANTS,data_asset,BANKING,MORTGAGE_APPLICANTS,TABLE,Data Fabric Trial Db2 Warehouse,0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|BLUDB,Mary Jones,Marketing User Group,Residential mortgage applicants,BANKING,Demo,YES,NO,Banking >> Mortgage Application,Banking >> Mortgage Applicant,Banking >> Bank Customer,[uncategorized] >> Personally Identifiable Information,>> Personal Information ,Sensitive Personal Information,High Importance,,,,,,,,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|BLUDB:/BANKING/MORTGAGE_APPLICANTS,ID,column,,,,,,,,customer id,,,,,Banking >> ID,,,,,,,>> Identifier,varchar,1024,TRUE,varchar,,,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|BLUDB:/BANKING/MORTGAGE_APPLICANTS,NAME,column,,,,,,,,Name of applicant,,,,,Mortgage Default Analysis >> Name,Banking >> Name,Information Governance >> Information Governance Classifications >> Business Classification,>> Personally Identifiable Information,,,,>> Person Name,varchar,1024,TRUE,varchar,Yes,Yes,Michal Sze,John Smith,Mary Jones,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|BLUDB:/BANKING/MORTGAGE_APPLICANTS,STREET_ADDRESS,column,,,,,,,,street address,,,,,,,,,,,,>> US Street Name,varchar,1024,TRUE,varchar,Yes,Yes,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|BLUDB:/BANKING/MORTGAGE_APPLICANTS,CITY,column,,,,,,,,city,,,,,,,,,,,,>> City,varchar,1024,TRUE,varchar,Yes,Yes,,,,blah
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|BLUDB:/BANKING/MORTGAGE_APPLICANTS,STATE,column,,,,,,,,state,,,,,,,,,,,,>> US State Name,varchar,1024,TRUE,varchar,Yes,Yes,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|BLUDB:/BANKING/MORTGAGE_APPLICANTS,STATE_CODE,column,,,,,,,,state code,,,,,,,,,,,,>> US State Code,varchar,1024,TRUE,varchar,Yes,Yes,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|BLUDB:/BANKING/MORTGAGE_APPLICANTS,ZIP_CODE,column,,,,,,,,postal or zip code,,,,,,,,,,,,,varchar,1024,TRUE,varchar,Yes,Yes,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|BLUDB:/BANKING/MORTGAGE_APPLICANTS,EMAIL_ADDRESS,column,,,,,,,,email address,,,,,,,,,,,,>> Email Address,varchar,1024,TRUE,varchar,Yes,Yes,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|BLUDB:/BANKING/MORTGAGE_APPLICANTS,PHONE_NUMBER,column,,,,,,,,home phone number,,,,,,,,,,,,>> US Phone Number,varchar,1024,TRUE,varchar,Yes,Yes,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|BLUDB:/BANKING/MORTGAGE_APPLICANTS,GENDER,column,,,,,,,,Gender identity,,,,,,,,,,,,>> Gender,varchar,1024,TRUE,enum(M;F),Yes,Yes,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|IHUB:/BANKING/MORTGAGE_APPLICANTS,MORTGAGE_APPLICANTS,data_asset,BANKING,MORTGAGE_APPLICANTS,,,,Mary Jones,Marketing User Group,Residential mortgage applicants,BANKING,Demo,YES,NO,Banking >> Mortgage Application,Banking >> Mortgage Applicant,Banking >> Bank Customer,[uncategorized] >> Personally Identifiable Information,>> Personal Information ,Sensitive Personal Information,High Importance,,,,,,,,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|IHUB:/BANKING/MORTGAGE_APPLICANTS,ID,column,,,,,,,,customer id,,,,,Banking >> ID,,,,,,,>> Identifier,varchar,1024,TRUE,varchar,,,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|IHUB:/BANKING/MORTGAGE_APPLICANTS,NAME,column,,,,,,,,Name of applicant,,,,,Mortgage Default Analysis >> Name,Banking >> Name,Information Governance >> Information Governance Classifications >> Business Classification,>> Personally Identifiable Information,,,,>> Person Name,varchar,1024,TRUE,varchar,Yes,Yes,Michal Sze,John Smith,Mary Jones,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|IHUB:/BANKING/MORTGAGE_APPLICANTS,STREET_ADDRESS,column,,,,,,,,street address,,,,,,,,,,,,>> US Street Name,varchar,1024,TRUE,varchar,Yes,Yes,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|IHUB:/BANKING/MORTGAGE_APPLICANTS,CITY,column,,,,,,,,city,,,,,,,,,,,,>> City,varchar,1024,TRUE,varchar,Yes,Yes,,,,blah
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|IHUB:/BANKING/MORTGAGE_APPLICANTS,STATE,column,,,,,,,,state,,,,,,,,,,,,>> US State Name,varchar,1024,TRUE,varchar,Yes,Yes,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|IHUB:/BANKING/MORTGAGE_APPLICANTS,STATE_CODE,column,,,,,,,,state code,,,,,,,,,,,,>> US State Code,varchar,1024,TRUE,varchar,Yes,Yes,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|IHUB:/BANKING/MORTGAGE_APPLICANTS,ZIP_CODE,column,,,,,,,,postal or zip code,,,,,,,,,,,,,varchar,1024,TRUE,varchar,Yes,Yes,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|IHUB:/BANKING/MORTGAGE_APPLICANTS,EMAIL_ADDRESS,column,,,,,,,,email address,,,,,,,,,,,,>> Email Address,varchar,1024,TRUE,varchar,Yes,Yes,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|IHUB:/BANKING/MORTGAGE_APPLICANTS,PHONE_NUMBER,column,,,,,,,,home phone number,,,,,,,,,,,,>> US Phone Number,varchar,1024,TRUE,varchar,Yes,Yes,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|IHUB:/BANKING/MORTGAGE_APPLICANTS,GENDER,column,,,,,,,,Gender identity,,,,,,,,,,,,>> Gender,varchar,1024,TRUE,enum(M;F),Yes,Yes,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|BLUDB:/BANKING/CUSTOMER_LOYALTY,CUSTOMER_LOYALTY,data_asset,BANKING,CUSTOMER_LOYALTY,,Data Fabric Trial Db2 Warehouse,0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|BLUDB,John Smith,,Customer Loyalty table,CUSTOMER,,YES,YES,,,,,,,,,,,,,,,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|BLUDB:/BANKING/CUSTOMER_LOYALTY,LOYALTY_NBR,column,,,,,,,,Loyalty number,,,,,,,,,,,,,integer,10,FALSE,integer,Yes,Yes,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|BLUDB:/BANKING/CUSTOMER_LOYALTY,ORDER_YEAR,column,,,,,,,,Order year,,,,,,,,,,,,,smallint,5,TRUE,smallint,Yes,Yes,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|BLUDB:/BANKING/CUSTOMER_LOYALTY,QUARTER,column,,,,,,,,Order quarter,,,,,,,,,,,,,varchar,2,TRUE,varchar,Yes,Yes,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|BLUDB:/BANKING/CUSTOMER_LOYALTY,MONTHS_AS_MEMBER,column,,,,,,,,Months as member,,,,,,,,,,,,,smallint,5,TRUE,smallint,Yes,Yes,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|BLUDB:/BANKING/CUSTOMER_LOYALTY,LOYALTY_STATUS,column,,,,,,,,Status,,,,,,,,,,,,,varchar,15,TRUE,varchar,Yes,Yes,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|BLUDB:/BANKING/CUSTOMER_LOYALTY,PRODUCT_LINE,column,,,,,,,,Products,,,,,,,,,,,,,varchar,50,TRUE,varchar,Yes,Yes,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|BLUDB:/BANKING/CUSTOMER_LOYALTY,COUPON_RESPONSE,column,,,,,,,,Can receive coupons,,,,,,,,,,,,,varchar,20,TRUE,varchar,Yes,Yes,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|BLUDB:/BANKING/CUSTOMER_LOYALTY,COUNT,column,,,,,,,,Count,,,,,,,,,,,,,smallint,5,TRUE,smallint,Yes,Yes,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|BLUDB:/BANKING/CUSTOMER_LOYALTY,QUAITITY_SOLD,column,,,,,,,,Quantity sold,,,,,,,,,,,,,smallint,5,TRUE,smallint,Yes,Yes,,,,
0000:0000:0000:0000:0000:FFFF:3216:9DA3|50001|BLUDB:/BANKING/CUSTOMER_LOYALTY,UNIT_SALES_PRICE,column,,,,,,,,Unit sales price,,,,,,,,,,,,,decimal,8,TRUE,decimal,Yes,Yes,,,,
,SEFT Mortgage System,Application,,,,,,Mortgage Owners,,Mortgage application system for retail customers.,,,,,,,,,,,,,,,,,,,,,,
,Customer onboarding,Process,,,,,,Mortgage Owners,,Process to onboard new customers,,,,,,,,,,,,,,,,,,,,,,
,Sales results in 2023,bi_report,,,,,,Ben Smith,,Sales report from cognos,growth,,,,My category 1 >> My category 2 >> term 1,My category 1 >> My category 2 >> term 2,,My category 1 >> My category 2 >> classification 1,,,,,,,,,,,,,,