Skip to main content

#Data Management96 debatiendo

I’m currently working with a Salesforce org that has over 1 million+ Attachments and ContentVersion files across multiple objects.

I’m looking for a scalable way to bulk download all files and directly store them in Google Drive, without first saving them locally.

So far, I’ve tried:

  • dataloader.io, but it has a limitation of 10k files per month
  • Salesforce Data Export, but it doesn’t provide actual file downloads (only metadata)

Has anyone implemented a solution for this at large scale?   Any recommendations around tools, integrations, or best practices would be really helpful.

Thanks in advance!

3 respuestas
  1. 2 jul, 08:34

    Hi @Eileen Gentile, Thanks for your response. You suggested using the API endpoint /services/data/vXX.0/sobjects/ContentVersion/{Id}/VersionData to retrieve documents. However, my requirement is to download files from the Attachment object. I have been testing the Attachment APIs, but they are not working as expected. The request returns an HTTP 200 status, yet no records or file content are returned. I am currently investigating the root cause and would appreciate any guidance on why this behavior might occur.

0/9000
At creating a Lookup Field to standard object Product from a custom object, I get an error concerning the master-detail relationship:

 

Cannot Create Master-Detail Relationship

You cannot create a new Master-Detail relationship on an existing custom object if records already exist. You must first create a Lookup relationship, populate the lookup field with data in all records, and then change the relationship type to Master-Detail. 

 

Anyway, I have an absolutely new object with no records at all and I DO trying to create a lookup relationship. Did somebody experience this problem already?

 

Thanks a lot!

 

Olga
8 respuestas
  1. 10 mar 2013, 23:07
    Ok, I found the answer. You create a lookup to Product-Object only if you allow to clear the field if the Product is deleted: 

     

    Error: Invalid Data.

     

    Review all error messages below to correct your data.

     

    Cannot add a lookup relationship child with cascade or restrict options to Product2

     

    The initial error message is misleading.
0/9000

Im trying to do a bulk upload to creat Accounts and contacts in those accounts.  I have a CSV  file and have mapped the columns but for some reason the upload keeps creating an account for each contactCan someone please point me in the right direction for this. I am literally tearing my hair out. THanks   

1 respuesta
  1. Vuk Stajic (MVRK Inc.) Forum Ambassador
    30 jun, 20:56

    heya! 

     

    Typically you must create the Accounts, export the new Account IDs, and create the Contacts under those new Accounts. 

     

    Feel free to message me if you want to review your current CSV file and process in details so I can guide you to a more successful approach!

0/9000
So I am very new to salesforce. I am trying to change the setting of a 30 day cutoff to a 14 day cut off. How do I do this? I feel like I found the right place when going into Delphi but it would not let me edit and change it. 
16 respuestas
  1. 12 jun, 08:19

     "You can usually change the room block cutoff by editing the event or group booking settings. Navigate to the room block details, locate the cutoff date setting (currently 30 days before arrival), and update it to 14 days. Save the changes, and the new cutoff should apply going forward." 

0/9000
If a user who was previously active closes some opportunities as wins and they show up under his/her management as set forth in the Forecast Hierarchy in Customizable Forecasting, how do you keep those historical won opportunities in the Closed portion of the Customizable Forecasting just for those quarters in which the user was active AFTER you have made the user inactive because he/she has left the company?  In other words, John Doe had won deals in 1Q17, 2Q17, and 3Q17 while an active user.  The person leaves in December 2017.  You make the user inactive.  You don't want that user showing up in the Forecast Hierarchy for 2018, but you want that user's won deals still showing up in the Closed values for 2017.  Appears that when you remove the user from the Forecast Hierarchy so that they don't show in in the 2018 rollup that it also removes all of their past wins from the historical years.
3 respuestas
0/9000

Verify step error :- The 'Lead' records from the CSV were not found. Please check the instructions. 

Import report file error :- 

 FIELD_INTEGRITY_EXCEPTION:There's a problem with this country, even though it may appear correct. Please select a country/territory from the list of valid countries.: Country:Country -- 

 

 

However, I confirmed accurate data and tried couple of times. Also checked the value in Salesforce State/Country Picklist validation. 

Also checked this instruction Note: If experiencing verification issues, make sure the Salesforce user which is used to import the data has English language and English (United States) location selected. 

Use the Data Import Wizard, In last stage getting the error Records Failed

 

 

 

#Data Management

5 respuestas
0/9000
Currently Looking for a way to change the background color in a rich text component in lightning when displaying a custom message. Currently it is white but I would like to change the background to red. I can only change the text color.
3 respuestas
  1. 21 jun, 07:39

    You can change the background color in the rich text component by using the style or editor settings available in your platform. Choose a color that improves readability and matches your design theme. If you want a more creative appearance, pairing the background with a font unik style can make the content look more attractive and visually engaging.

0/9000
Salesforce Spring ’19 Release added a "mark complete" button/action to the tasks highlight panel. How can I remove that button? 
14 respuestas
  1. 24 jun, 10:40

    We can do it by using 'Edit Page', Check 'Hide Follow/Unfollow Button(Desktop only)'We can do it by using 'Edit Page', Check 'Hide Follow/Unfollow Button(Desktop only)'

     

     

0/9000
4 respuestas
  1. 24 jun, 05:13

    A Salesforce trigger executes on the entire batch it receives—you can't split 1,000 trigger records into batches of 200 within the trigger itself. If you need to process records in smaller chunks, use an asynchronous approach such as Batch Apex (batch size of 200), Queueable Apex, or process the records in manageable collections after the trigger fires.

    Always keep your trigger bulkified and avoid DML or SOQL inside loops to stay within governor limits.

    For developers looking to improve their Salesforce skills while exploring other online learning resources, QuranPakTutors.com demonstrates how well-structured educational platforms can make learning more effective through personalized guidance.

0/9000
Lena Wong preguntó en #Sales Cloud

Hi all,

I am on my search of a good data quality tool which should not be expensive.

Which data quality tool would you recommend from your experience?.

 

#Sales Cloud  #Integration  #Data Management

5 respuestas
  1. Ajaypreet Singh Saini (Grantbook) Forum Ambassador
    15 feb 2024, 17:46

    Hey @Lena Wong, have you tried Salesforce optimizer and Health Check tools in salesforce?

     

    https://www.salesforceben.com/salesforce-health-check/

    https://www.apexhours.com/salesforce-health-check/

0/9000