The DOs and DON'Ts of ICS

Written by:  Sumit Jain  After working extensively on Informatica Cloud, I have collected some to dos and guidelines of the Informatica Cloud product. You may know them before hand, but I thought to compile a list and share it with a wider audience:  1. Create a Naming Conventions document detailing the standard naming conventions for different types of Connections, Tasks, Taskflows and schedules within Informatica Cloud. All the developers should rigorously follow these naming conventions. It has been observed that when multiple people are working simultaneously, they tend to follow their own naming standards and at the end, there are lot of tasks and it is very difficult to identify tasks and administrator has to spend a good amount of time identifying the correct tasks.   2. Add meaningful description to all your tasks, connections, taskflows and schedules in such a way that they convey the purpose of their use and thus do not create confusion to other users.   3. The machine the Informatica Cloud Secure Agent runs on must always be on. It must not be in a sleep mode or in “idle”. This might be indicated when the Agent status fluctuates between an active/inactive state. Make sure this computer is on or re-install the agent on a computer that stays on continuously.   4. If you are using the CSV files as source or target, make sure that you match up the date format in the associated connection for flat files, by dropping down the Date Format list and choosing the matching format. And If there isn’t a matching format in the drop down list, then you will need to explicitly format the date in Step 5 of Data Synchronization task by using a transformation function called TO_DATE.   5. If there is a requirement of performing a lookup on Salesforce objects, then do not create a direct lookup. A direct lookup on Salesforce object will call the Salesforce object for each record processed and thus performance will decrease considerably. Instead, write the data of Salesforce object in a flat file and then use the flat file for doing the lookup.    6. For incremental processing, use the “$LastRunTime” and “$LastRunDate” variables in conjunction with a source field of “date” type. Informatica Cloud supports and maintains these variables automatically. For example, if your source has a field called LASTMODIFIEDDATE, you could set up your filter such that LASTMODIFIEDDATE > $LastRunTime. If your schedule then runs the task on a daily basis, that means each day you will only have to deal with the new/changed records from the previous day, instead of worrying about ALL records.   7. If the Informatica Cloud Secure Agent is running on a linux or unix server, it will not support MS SQL Server as source or target.   8. In a multi-user environment where the number of tasks to be created is very high, create Views based on logical groups for viewing similar group task in a single task view. Similarly you can create views for connection and taskflows.   9. SYSDATE is the current datetime you can use to denote the current date and time.   10. Use logical operators like IIF and DECODE to encode conditional logic in the expression in Step 5 of Data Synchronization task.  This has been posted on the community page as well. https://community.informatica.com/docs/DOC-3772 What are some of your best practices? Please share with us on the comment section below. Thanks!

Overview In part 1 of this series, I discussed why I thought that the new app platform from Salesforce.com ("Salesforce 1") was far from perfect and described this as "the App Gap". Sure, Salesforce 1 is a vastly improved mobile experience for every Salesforce user, but it still provides no help in two crucial areas.  Namely:There is no ability for business users to quickly deploy mobile apps by themselves.There is no automation to help users efficiently complete more than one salesforce activity at a time.   I also explained in part 1 that these shortcomings can be easily addressed by adding Informatica Cloud Extend to any Salesforce 1 implementation.  So for the  remainder of this article I'll explain how to configure your Salesforce org to leverage Informatica Cloud Extend.  Then you'll be closing the Salesforce 1 'App Gap' in no time.  Step 1. Modify VisualForce Launch Pages  It turns out that Informatica Cloud Extend guides can run easily from Salesforce 1. This is because Salesforce 1 now lets the user navigate to an object within the mobile app, and then the user can run a Cloud Extend guide from that object. But in order to get a Cloud Extend guide to run in Salesforce 1, the VisualForce page for launching CE guides must be modified first. VisualForce pages have an option for “Available for Salesforce mobile apps”:  So check that option. Step 2. Replace 'Managed' Cloud Extend VisualForce Pages  The VisualForce pages for standard Salesforce objects are part of the Cloud Extend managed package, so users cannot edit them (we manage these pages in order to improve your Cloud Extend experience.  In addition we also update them as needed with new Cloud Extend releases).  However that doesn't mean that can't replace the relevant VisualForce pages. So that's what we're going to do.  The doc on how to do so is here:   http://help.cloudextend.com/salesforce/documentation/#UserGuide/AdministeringCloudExtend/CustomizingStandardPages.htm So for  our example, let's replace the Opportunities VisualForce page.   Below is an screenshot of an example replacement VisualForce page: The VisualForce markup for the page is:  <apex:page standardController="Opportunity">    <ce4sf20_001:AeSalesGuides objectType="Opportunity"  objectId="{!Opportunity.Id}"  extraInfo="{!JSENCODE(Opportunity.Name)}  ({!JSENCODE(Opportunity.Account.Name)})"/>                  </apex:page>  To replace this page, I first went to the Opportunity screen layout editor and removed the existing VisualForce page for Cloud Extend guides.  Then I replaced it with the “mobile-enabled” VisualForce page that I just created.  Step 3. Testing that it Works!  The final step is to test that it works.  So now open the Salesforce 1 app and navigate to an Opportunity object:  The Cloud Extend guide launcher appears (I only had the “Update Selected Opportunity” guide published for smartphones.  If there were other Cloud Extend mobile guides published for Opportunities, they would have also appeared in this list). Next I click the “Update Selected Opportunity” and a new window within Salesforce 1 launches: Clicking on the Cloud Extend "Update Selected Opportunity" guide again starts the guide running: When the guide finished, I clicked the arrow in the top left of Salesforce 1 to take me back to the Opportunity object that first initiated the Cloud Extend guide. So there you have it!  A a quick way to integrate Informatica Cloud Extend working in the new Salesforce 1 application. Of course there may be other ways to integrate Cloud Extend into Salesforce 1 and we will certainly be looking at those options going forward.

Similar Messages

  • OneDrive dos and don'ts

    I need to prepare a document regarding OneDrive.
    In end user level what are the Dos and Don'ts of OneDrive?

    Hi,
    Check this arcticle. if you want to configure one drive.
    http://www.c-sharpcorner.com/UploadFile/472cc1/one-drive-in-sharepoint-2013/
    Can you please be clear with your requirements?
    Please remember to click 'Mark as Answer' on the answer if it helps you

  • DOs and DON'Ts ?

    Does anybody know of a list of practical DOs and DON'Ts for everyday iPhone use?

    A few useful links that I keep handy...
    http://manuals.info.apple.com/enUS/iPhone_UserGuide.pdf
    http://www.apple.com/feedback/iphone.html
    http://www.apple.com/batteries/iphone.html
    http://support.apple.com/kb/HT1650
    http://www.apple.com/support/iphone/troubleshooting/
    http://support.apple.com/kb/TS1275
    http://www.apple.com/support/itunes/
    In addition, my 2 cents for everyday use...
    ... backup the computer you sync with
    ... don't use all nine screens
    ... charge as often as possible
    ... sync every few days, reset every week or so
    ... keep it away from high humidity areas and out of rain. The moisture sensors seem to be very sensitive.
    ... buy a hard case to protect it for when (not if) you drop it

  • ABAP ECC 6.0 - Dos and Don'ts

    Dear SAP Community Network,
    Good Day,
    I would like to know what are the latest list of Dos and Don'ts in general for ABAP ECC 6.0. Please advice.
    I appreciate your time, help and support. Thank you and have a great day.
    Best Regards,
    Ranmit Singh
    Moderator message: Welcome to SCN!
    Moderator message: don't post generic questions like this, do search for available information and read the following documents:
    [Rules of engagement|http://wiki.sdn.sap.com/wiki/display/HOME/RulesofEngagement]
    [Asking Good Questions in the Forums to get Good Answers|/people/rob.burbank/blog/2010/05/12/asking-good-questions-in-the-forums-to-get-good-answers]
    Please Read before Posting in the Performance and Tuning Forum
    Edited by: Thomas Zloch on Aug 8, 2011 11:19 AM

    Dear SAP Community Network,
    Good Day,
    I would like to know what are the latest list of Dos and Don'ts in general for ABAP ECC 6.0. Please advice.
    I appreciate your time, help and support. Thank you and have a great day.
    Best Regards,
    Ranmit Singh
    Moderator message: Welcome to SCN!
    Moderator message: don't post generic questions like this, do search for available information and read the following documents:
    [Rules of engagement|http://wiki.sdn.sap.com/wiki/display/HOME/RulesofEngagement]
    [Asking Good Questions in the Forums to get Good Answers|/people/rob.burbank/blog/2010/05/12/asking-good-questions-in-the-forums-to-get-good-answers]
    Please Read before Posting in the Performance and Tuning Forum
    Edited by: Thomas Zloch on Aug 8, 2011 11:19 AM

  • Any Best Practices (i.e. DOs and Don'ts) for source to target MAPPINGs?

    Hi Experts,
    Any Best Practices (i.e. DOs and Don'ts) for source to target MAPPINGs?
    I will appreciate any hints on this.
    Thanks

    Hi,
    I am assuming that you are asking about transformation mapping between source and target..
    1) One to One mapping
    2)Avoid using complex calculations
    3) if any calculations required use routine instead of formulas
    4)if possible avoid Using field routine (you can do start or end routine )
    5)Do not map unwanted fields ( unnecessary process time,database occupant, also problem while activation of DSO data )
    6)Avoid using master data read mapping option instead you can use routine to fetch the master data
    7) no need of using  infosurce
    8)Use standard time conversions for time fields
    Generally these things we need to consider while mapping..
    Regards,
    Satya

  • I'm installing the new OS and iPhone is asking for a password to "restore" my iPhone, but I've never used a password for the phone and don't know what it is!

    I'm installing the new OS and iPhone is asking for a password to "restore" my iPhone, but I've never used a password for the phone and don't know what it is!  Can anyone help??

    You selected Encrypt iPhone Backups in iTunes.  Then you entered a password.
    It would be that specific password it is asking for.
    See here:
    https://discussions.apple.com/thread/3284065?start=0&tstart=0

  • How do I reset my security questions if I forgot the answers and don't have access to my email?

    I for got the answers to my security questions. I can't retrieve the answers because I don't have access to my old email account. how do I reset my security questions, if I forgot the answers and don't have access to my email?

    You need to ask Apple to reset your security questions; this can be done by clicking here and picking a method, or if your country isn't listed, filling out and submitting this form.
    They wouldn't be security questions if they could be bypassed without Apple verifying your identity.
    (111551)

  • Outlook 2011 duplicates some of the contacts and don't duplicate others

    Hi
    why outlook 2011 duplicates some of the contacts and don't duplicate others it make them 2 then 3 then 4 and so on while for other contacts its ok ?!!!

    I have the same problem before, duplication takes place maybe after or during syncing. No possible way to eliminate conflicts but to delete those duplicates manually, till I found a useful tool, the so- called Scrubly Duplicate Contacts Remover..Maybe you can use this tool too. It works very well for me. hope this helps.

  • Yes if you buy a ipad on the street, and don't realize it has a iCloud ID lock. Is their a solution?

    Yes if you buy a ipad on the street, and don't realize it has a iCloud ID lock. Is their a solution?

    If something is too good to be true it probably is. As Jonathan says, you are most likely in possession of stolen merchandise (seriously if you had an expensive electronic to sell would YOU sell it on a street corner where it's an untracable cash transaction or would you sell it online or to a retail place for store credit?)

  • I have had my apple tv 2 for about 3 months which work perfectly fine when I use it with my iPad 3 ー all of the sudden I get the HDCP Error!  I read the forms and done everything!  Apple I name a loyal customer, please come out with an update soon!

    I have had my apple tv 2 for about 3 months which work perfectly fine when I use it with my iPad 3 ー all of the sudden I get the HDCP Error!  I read the forms and done everything!  Apple I name a loyal customer, please come out with an update soon!

    That's one of the weird things.. it recognizes it maybe 10% of the time. And usually, only after I do the two-button reset. Problem is.. since it won't charge above 2%, anytime I try to do a restore or anything like that using iTunes, my device shuts off and I lose whatever progress I'd made.
    So, an update... after reading through a bunch of similar complaints (there are literally 1000's of them so there's NO WAY this isn't somehow ios7 related, thanks a lot APPLE ) I decided to try a restore in recovery mode. After 3 hours and several disconnections... I ended up having to just set it up as a new iPad, as the restore did nothing. Weirdly though... as I was doing the restore in recovery mode.. I noticed I'd gotten up to a 10% charge.. higher than it's been since September, so after setting it up as a new device, I turned it off and plugged it in using the wall charger. 2 hours later and I was up to 38%. Still not great, as my iPad, before ios7 could've fully charged twice in the amount of time it took for me to now get 28% more of a charge. And that's with a fully cleaned out device.. so that really ***** and I'm now more confused than ever.
    But I'm gonna leave it overnight charging and see what I come up with tomorrow. Sadly, when I paid $600 for it in February, I never expected to have to play "wait and see" with it...

  • Hi my name is Catherine I have downloaded digital editions and a book to my PC but wish to read this on an iPad. I have downloaded Digital Editions on the iPad and don't know how to authorize it. Will the book automatically download onto the iPad once tih

    Hi my name is Catherine I have downloaded digital editions and a book to my PC but wish to read this on an iPad. I have downloaded Digital Editions on the iPad and don't know how to authorize it. Will the book automatically download onto the iPad once tihis is done and I open my account on the iPad?

    YOu can also use Bluefire Reader for reading books that need an Adobe ID. There are several ways to transfer a book to your iPad. One way is to email the acsm file, open the email on the iPad, and "Open in ... ". Another way is to use an app like Dropbox. The third way is to connect your iPad to your computer, open iTunes, select the iPad, and under  Settings select Apps. Scroll down to the File Sharing apps, select the app you want the book on, on the right select Add, navigate to where the book is on your computer, and select it. Open the app on your iPad and it should load.

  • When I try to download adobe, so that I can see some of the stuff I get on Facebook, it asks for my password, which I don't remember, despite the hint and don't find a way to change the password.  any suggestions. rob.

    I don't remember the password to get into adobe, despite the hint, so I can't run anything that comes on Facebook. Any suggestions?

    There is nothing on Facebook that you would need Adobe Reader for; perhaps you mean Flash Player?
    Either way, the username and password required for both of the above is for your computer's Administrator account.

  • Sound does not sync up with the video and don't know why.

    When I converted the video's, the sound and video are perfect, but when I add them to itunes, the sound is off with the video. Anyone know why and how to fix it?

    read my post

  • I can't connect to the new downloaded version of Skype, as my old one is in the way, and don't know how to get rid of it.

    I can't connect to the new downloaded version of Skype, as my old one is in the way, and I can't get rid of it.  what do I do?

    We'll need more details.
    What happens when you drag the old version to the Trash?

  • - Invalid username/password combination. If you continue to get this error, try entering your email address as your username. This pops up in a balloon every time I open Firefox 5. I have checked ALL the tabs and don't see any way to change.

    Running Fox5 on Windows 7 with Norton Security suite on a Dell PC with an LCD monitor sitting on a wooden desk...ambient temp approx 75 degrees at 9:26AM CDT.

    Hi timc,
    Thank you for answering my question. After taking the screen shot I started thinking "maybe it's one of the add-ons that I downloaded!!!" So I turned off the "Yahoo! Notifier" add-on, and sure enough "poof-it never appeared again"... Thanks for being the guy to get me out of myself and start thinking backwards...(And I really don't need that add-on anyway, just seemed cool that's all)... Thanks again timc...!!!

Maybe you are looking for