Generate human-readable metadata out of a mapping?
Hi, has anyone figured out a way to generate human-readable metadata out of a mapping? For instance, one of our developers would like to have a legible "lineage" dump that would show each target column, and all the input columns and/or transformations required to get from the source to there.
If so, we'd sure like a chance to talk it over with you!
Thanks,
Scott
Hi Scott,
Sounds like an enhancement request for the Metadata dependency manager. You can do this for tables already. But you still have to open all mappings from the manager to find out where the data for a particular column is coming from. Not easy, but it can be done if the problem is urgent.
Another possibility would be to use tcl/OMBPlus and start from OMBRETRIEVE MAPPING 'SOME NAME' GET PROPERTIES (TARGET_LOAD_ORDER)
This will give you a list of tables that are the target(s) for the mapping. From there you can retrieve the connections of the individual columns to their predecessor (operator or table) and repeat that all the way back to the beginning of the mapping.
This would be for an individual mapping. You then have to figure out how the mappings are related. And the dependency manager shows that can be done.
I personally don't think I will start developing this right now, though, like you, I would be very interested in the result.
Kind regards,
Eric.
Similar Messages
-
How do I display the DRM Metadata in a human-readable format?
1. Ensure you're working with a metadata binary - if you extracted the DRM metadata out of an HDS or HLS manifest (.f4m or .m3u8), you will have to base64-decode the string into a metadata binary.
2. Run this following Java command line tool, which is available on your Adobe Access SDK DVD: java -jar libs/AdobePackager.jar -dm <name of metadata file>
cheers,
/Eric.When the viewing pane should be on the bottom: drag the bottom line up (it is in effect two lines in the same place).
If the viewing pane is expected on the right: same, drag the line on the right to the left. -
UPC-A barcode without the human readable numbers underneath
Hello ,
I have a lifecycle designer 8.1 on windows 7 machine, my requirement is to place the UPC-A barcode without the human readable number underneath the bars and with the interspacing between the bars as 0.020.
Is the above requirement feasible and possible, please provide your inputs .
Thanks in advance.
PoojaHi Pooja, I've done a barcode project before so here's what I know about this topic.
First about the human readable text. This is mandatory according to the GS1 General Specification, so most UPC-A barcode generator tend to automatically add the text to create valid barcode image. If you really need to get rid of it, you might need to process the barcode image further after it have been created. I used this UPC-A creator, if you like you can check it out.
As for the interspacing between the bars, each symbol character consists of two bars and two spaces, each of 1, 2, 3 or 4 modules in width. In other words, find any UPC-A barcode, and you will see it's composed of bars and spaces with four different widths. Most barcode generator can allow you to adjust module width, i.e. the narrowest bar / space. So you can't set each space to 0.020, as they are not equal to each other in the beginning.
Hope this will help. If you there's anything more you need to know, I'd be glad to help.
Regards,
Catherine -
UPC-A Barcode without human readable numbers underneath
Hello ,
I have a lifecycle designer 8.1 on windows 7 machine, my requirement is to place the UPC-A barcode without the human readable number underneath the bars and with the interspacing between the bars as 0.020.
Is the above requirement feasible and possible, please provide your inputs .
Thanks in advance.
PoojaHi Pooja, I've done a barcode project before so here's what I know about this topic.
First about the human readable text. This is mandatory according to the GS1 General Specification, so most UPC-A barcode generator tend to automatically add the text to create valid barcode image. If you really need to get rid of it, you might need to process the barcode image further after it have been created. I used this UPC-A creator, if you like you can check it out.
As for the interspacing between the bars, each symbol character consists of two bars and two spaces, each of 1, 2, 3 or 4 modules in width. In other words, find any UPC-A barcode, and you will see it's composed of bars and spaces with four different widths. Most barcode generator can allow you to adjust module width, i.e. the narrowest bar / space. So you can't set each space to 0.020, as they are not equal to each other in the beginning.
Hope this will help. If you there's anything more you need to know, I'd be glad to help.
Regards,
Catherine -
Converting CLLocation to a human-readable place name string
In a text-based application I want to enable a simple geotagging feature. Is there a way to convert a CLLocation latitude-longitude information into an actual place name, like "New York, NY", "Vancouver, B.C., Canada", "Birmingham, England" etc.? It doesn't need to be terribly precise, if it can recognize all towns/cities of more than 100-200K people I will be happy. On the same subject, since I'm new to the whole geotagging/GPS thing (I'm developing on a Touch and have never used a GPS device), what are some other developers doing with regards to presenting location information in a human-readable format? Just knowing the longitude/lattitude seems rather uninspiring to me.
Thanks,
DonutManYou can use Google Maps Reverse Geocoding service.
http://code.google.com/apis/maps/documentation/services.html#ReverseGeocoding
It should be easy to wrap these js functions into Objective-C with -stringByEvaluatingJavaScriptFromString:
I know there is also a pure OBJC Google API framework but I don't know if it includes this. -
Unix timestamp conversion to human readable representation ...
Hi,
I map unix timestamps from MaxDB to the controller context of Web Dynpro and display the results in a table. Is there a smart way to convert the timestamps to human readable date and time? Maybe some way to manipulate the table values with a function before they are written ..?
For now, I create a new node in the context and manually set each value with the according date/time representation ... but thats pretty cumbersome.
Thank you very much for your help!
Cheers,
borisHi Boris,
Check http://java.sun.com/j2se/1.3/docs/api/java/text/SimpleDateFormat.html
Date currentTime_1 = new Date(longUnixTimestamp);
String dateString = formatter.format(currentTime_1);
I would suggest you to create a calculated attribute under the same node as initial timestamp value and return a result of SimpleDateFormat.format().
Best regards, Maksim Rashchynski. -
Human Readable Backup of E1550?
I have a E1550 with a corrupt config that is acting very wonky lately (shows wrong info in some of the settings and doesn't always save changes). Since it may be the config that is at issue, I don't want to do a backup/resote, rather I plan to do a full factory reset and manully type everything back in.
What would be nice is, creating a text based, human readable printout of the config for reference so that I don't have to manually type it all twice (once to save it, once for reentry). PS3 ports, MAC filters, etc. have several entries, and they way the pages are designed it doesn't allow for easy, whole entry, cut and paste.
Any suggestions?
Note: I am using web based only and would rather not install the Cisco Connect software. That said, if it is the (only) solution, I will.Sorry, but I don't know what "Print Screen function" means. I am only aware of it taking a screen shot, which would take longer and be more of a headache to do that for each tab (twice on some, since me laptop resolution is set pretty big) than to just manually type everything into a text file.
I just find it odd that I cannot print out (to text) a full, current config...upgrading to newer model, replacing with another brand, changing device styles (to a cable modem device, for instance) ,etc...all would require copying all the settings without being able to use the Backup Config option built in. That is something even my printer can do. Well, I can guarantee one thing...I'll find out if any competing devices can do so before I buy another AP. -
Need help in modifying mapping parameters of out the box mapping
Hi There,
I am a new bee to dac.
Need help in modifying mapping parameters of out the box mapping, which is invoked by DAC task.
We got a requirement to edit mapping parameter. When I go and see parameter under mappings tab in a mapping, I could not see any values in it.
But when I set any value, and validate it. It is successful.
Is it right way to do it?
What my concern is, When I initially go and see parameter values under maapings tab in a mapping, they are blank.
Where is it storing these values?
Thanks,
RagIf you modify mapping then u have to create new task in dac and dac itself craete parameter file at run time. if you want to add more parameters then do it in dac system parameters tab.
Thanks
Jay. -
Convert from epoch timestamp to human readable date
Hi everybody,
I want to retrieve a human readable date from an fpga target of a sbRIO9636 ,so what is the function which can convert an epoch timestamp to a human readable date ?
(Noting that i need to retrieve the second,minute,hour,day,month,year... from the fpga target of this device)
ThanksI have a program which retrieve the current time of windows (with the Get Date/Time in Seconds and Seconds to Date/time functions) and calculate the julian day parameter by using the second,minute,hour,day,month and year wich are displayed on the elements of the Unbundle By Name function (connected in the output of Seconds to Date/time function).
This program works within windows and real time but I can't run it in the chassis of the sbRIO (errors displayed that these functions above aren't supported in the current target)
Can i use another method to solve this problem.
(See the front panel of this program in the following attached file)
Attachments:
julian day.PNG 110 KB -
NW RFC SDK: No more human-readable RFC error messages?
I'm converting my program from the classic RFC SDK to the NetWeaver one.
Apparently, the RFC_ERROR_INFO.message value is no longer filled with the proper human-readable error message as it used to be.
Eaxmple: trying to create a function description for a non-existant function
Classic SDK: "Function module "Z_MYFUNC" not found."
NetWeaver SDK: "ID:FL Type:E Number:046 Z_MYFUNC"
I don't see how to get the old message back. Can anyone help? Thanks!I am using nwrfcsdk in c directly, I have encountered some other issues, you may
check the nwrfcsdk init release blog by Ulrich via
/people/ulrich.schmidt/blog/2007/05/10/sap-netweaver-rfc-sdk
May be the patch 1 have solved this issue already.
sapnote 1056472 SAP NW RFC SDK 7.10 -- Patch level 1 -
MRP Generated production orders greys out Sales Order and Customer fields
Hi there,
The MRP generated production orders greys out the Sales Order and Customer fields for some reasons. These fields are really important as they link the production order to the sales order and the customer's purchase order. Could the SAP team please fix this or advise alternative way of getting the sales order and customer info on production order? Thanks.Hello
MRP only poulated this fields in case the material master has been set up with a strategy group hich is make to order (normally 20). Otherwise MRP summarizes all the requirements from different Customer orders and creates a production order
Stephan -
Transform XML-String to human readable XML-File
I need to transform a XML-String as coming from a simple transformation into a human readable XML-File. That means with linebreaks and logical indenting, each line not longer than n charactors.
Example:
<one><two>text</two><three><four>text</four></three></one>
into
<one>
<two>text</two>
<three>
<four>text</four>
</three>
</one>I wrote a method that will do this, but the method can not handle all kinds of XML-strings, but it works with most simple XML-Strings:
METHOD xml_str2table.
*** Importing
** I_XMLSTRING type csequence
*** Returning
*** e_tab_XMLtab type table of string.
DATA l_cnt_length TYPE i.
l_cnt_length = STRLEN( i_xmlstring ).
DATA l_cnt_index TYPE i.
DATA l_xmlline TYPE string.
DATA l_oldchar TYPE c.
DATA l_char TYPE c.
DATA l_nextchar TYPE c.
DATA l_indent TYPE i.
DO l_cnt_length TIMES.
l_cnt_index = sy-index - 1.
l_char = i_xmlstring+l_cnt_index(1).
IF sy-index < l_cnt_length.
l_nextchar = i_xmlstring+sy-index(1).
ENDIF.
IF l_char <> cl_abap_char_utilities=>newline.
IF ( l_char = '<' AND l_nextchar = '/' ) OR
( l_char = '/' AND l_nextchar = '>' ).
l_indent = l_indent - 1.
IF l_indent < 0.
l_indent = 0.
ENDIF.
ENDIF.
IF l_char = '<' AND l_oldchar = '>'.
APPEND l_xmlline TO e_tab_xmltab.
* write: / l_xmlline.
CLEAR l_xmlline.
DO l_indent TIMES.
CONCATENATE space space l_xmlline INTO l_xmlline SEPARATED BY space.
ENDDO.
ENDIF.
if l_char <> space.
CONCATENATE l_xmlline l_char INTO l_xmlline.
else.
CONCATENATE l_xmlline l_char INTO l_xmlline SEPARATED BY space.
endif.
IF l_char = '<' AND l_nextchar <> '/'.
l_indent = l_indent + 1.
ENDIF.
ELSE.
l_indent = 0.
APPEND l_xmlline TO e_tab_xmltab.
* write: / l_xmlline.
CLEAR l_xmlline.
ENDIF.
l_oldchar = l_char.
ENDDO.
APPEND l_xmlline TO e_tab_xmltab.
*write: / l_xmlline.
ENDMETHOD.
The second Method does the same not with an string, but with an X-String:
METHOD xml_xstr2table.
*** Importing
** I_XMLSTRING type xsequence
*** Returning
*** e_tab_XMLtab type table of string.
DATA l_tmp_string TYPE string.
DATA conv TYPE REF TO cl_abap_conv_in_ce.
conv = cl_abap_conv_in_ce=>create(
encoding = 'UTF-8'
endian = 'L' ).
conv->convert(
EXPORTING input = i_xmlstring
IMPORTING data = l_tmp_string ).
e_tab_xmltab = xml_str2table( l_tmp_string ).
ENDMETHOD. -
File which is not human readable
Dear Friends,
I want to print some confidential characters and numbers in a file so that,
1. file will not be editable by any text editor such MS-DOS editor, Notepad or Wordpad etc..
2. file will not contain human readable characters
What file writer or reader classes shall I use ? and with what methods ?
AvijitUse ObjectOutputStream...
from the java doc..
FileOutputStream ostream = new FileOutputStream("t.tmp");
ObjectOutputStream p = new ObjectOutputStream(ostream);
p.writeInt(12345);
p.writeObject("Today");
p.writeObject(new Date());
p.flush();
ostream.close();You can also encrypt the valuse before writing...
appu -
How do I crop around an image that is not straight (i.e. crop a country out of a map) on pages?, How do I crop around an image that is not straight (i.e. crop a country out of a map) on pages?
If you have an image that you want to crop for insertion in a Pages document, you can use a program like GIMP to edit the image.
-
Hi guys.
I was searching for info to make size colomn in MC more human readable than just number of bytes and the only thing found is the option "Use SI size units". OK, it's better but "735074k" is half-human-readable. I want it to be like "du" does:
3,8G ./***
2,1G ./***
31G ./***
8,3G ./***
3,4G ./***
44G ./***
I tried to use bash syntax in Listing Mode, like
... | `du -h` | ...
... | `du -sh` | ...
but MC doesn't accept that. Is there any other way to make it du-like?Width of the column doesn't do what I was talking about. For example now that I did what you suggested I have two files of sizes shown as
|6325|
|90k |
Which should be something like
|6.1 K|
|90 K |
Last edited by Mr. Alex (2012-08-05 10:48:21)
Maybe you are looking for
-
All 3 existing/currently-used devices (Win XP pro 32-bit laptop, and 2 Android phones) are on Firefox 30 (latest version) and sync just fine; NEW laptop (a Win 7 64-bit laptop, HP pro650) says added, "Will Sync Momentarily" but no data transferred...
-
How do I import photos from iPhoto in to adobe lightroom?
I've read in several forums that to do this you must go into the finder right click on iPhoto. Click show package contents. This pulls up a file named contents. All of the forums say to either look for a masters file or a original file and copy
-
My alarms have disappeared in the alarm section under clock, but they are still going off. I can't edit them because I don't see them! Aby solutions?
-
Print gross, tds & net amount , invoice wise in check printing
Dear Experts Can u please help me for check printing ? Actually i write code for printing the invoice wise gross amount tds amuont & net amuont nut it is not getting printed. I have code it in main window. But it is not printing multiple invoice. ABA
-
Backup of sap_dir using BR*Tools
Hi, We are running ECC 6.0 on Solaris SPARC with Oracle. We would like to perform backup of sap_dir using BRTools. In order to peform backup of sap_dir, one has to start BRTools via root user since some of the directories / files under sap_dir are ow