How can I copy Hubspot Custom Objects data into Snowflake - snowflake-cloud-data-platform

I have few custom objects in HubSpot.
I am unable to sync those objects' data into Snowflake as snowflake does not support custom objects.
Hubspot now releases Custom Objects APIs.
Is there a way to do it?

Related

How can ReactJS gets notified and update UI on Firebase database updates

I need some technical design guidance on how to do this.
I have a webapp that is build on ReactJS and I have a Firebase Database
I would like to update realtime data from Firebase Database updated to the ReactJS UI (filtered to particular user/account)
I know that we can listen to Firebase Database events from Functions using these guidance:
https://firebase.google.com/docs/functions/database-events
Can reactJS subscribe to certain events from function to get these triggers ?
I would like real-time information appearing on the ReactJS page. Can someone advise how would this be designed / architectured ? Thanks
I would like to update realtime data from Firebase Database updated to
the ReactJS UI
Both the two database services offered by Firebase, i.e. Firestore and the Realtime Database, offer the possibility to get realtime updates from the database in your front-end.
For Firestore, you'll find here in the doc the details on how to listen to a Document, a Query or an entire Collection.
For the Realtime Database you'll find here in the doc the details on how to listen to a specific node of the JSON-like data tree.
So, in the Firebase world, setting such real-time listeners is the standard way for having "real-time information appearing on the ReactJS page".
I know that we can listen to Firebase Database events from Functions
using these guidance:
https://firebase.google.com/docs/functions/database-events
This is about triggering a background Cloud Function in the Google Cloud back-end, based on some events occurring in the database (e.g. update, deletion or creation). In this framework, there is no out-of-the-box mechanism to be informed, from your front-end, that such a background Cloud Function was triggered (based on some changes in the database).

Docusign Gen for Salesforce

I am using Salesforce DocuSign gen product. I have a requirement to generate documents systematically in Salesforce and associate it with one of the custom objects (lic_documents__c is a child object for another custom object). I could not find the right method for generating documents using Docusign Apex toolkit. Does anyone know if there are any methods available in DocuSign Apex toolkit to generate document? Salesforce DocuSign esignature managed package has got createEnvelop and sendEnvelop methods. I am not sure if createEnvelop method could be leveraged for my use case. Any help is appreciated

Reuse Skillsets in multiple Azure Cognitive Search Resources

I developed a custom skillset that is called by an indexer within an Azure Cognitive Search Resource. It is possible to reuse this custom skillset with multiple indexers that are defined in a single Azure Cognitive Search Resource.
Is it possible to call that same skillset from an indexer that is in a different Azure Search Service Resource?
The MSFT Docs say that 'As a high-level resource, you can design a skillset once, and then reference it in multiple indexers.' - but it is unclear to me if or how you would reuse the skillset with an indexer that is in a different Azure Search Service Resource.
You can re-use the same skillset definition, but you'll need to create a new skillset instance for the other search service.
Yes, you can take the json definition of your skillset, and reuse it with multiple indexers in the same service, or in an indexer in a different service.
Here's an example of how I've done this at https://github.com/liamca/covid19search/tree/master/AzureCognitiveSearchService. This folder contains a Jupyter notebook to set up a Cognitive Search service, and the various pieces (skillset, indexer, index, etc.) are stored as .json and reused each time that you create a service.
If you typically use the Azure portal "Import data" experience, there isn't an easy way to use your skillset json during that workflow. So you could just select a single skill during "Import data", and after the "Import data" wizard is completed, then click on the skillset that was created with a single skill, and paste your custom skillset into that Skillset Definition (JSON) and click "Save".

Sitecore external database integration

What would be a good way, and good practice when "integrating" an external SQL database, in a Sitecore project.
The Sitecore project will get alot of its content from this external database, which is maintained elsewhere, and is constantly updated. (so copying the external database or syncing, is not really prefered, and we dont plan on enriching the data either)
Are there some method of defining some objects and "pipelines" between the Sitecore, and the external database (say without having to use, too many webservices)
What you can do is create a custom Data Provider to connect to your external SQL database. This way you can expose the external data to Sitecore as if it were native data.
See When to Implement Data Providers in the Sitecore ASP.NET CMS for more information.
When we implement architecture like this, we would use a search index (like solr) for maintaining state of the external database and keep enough content to display lists.
I would then request the external source for the display of an "article".
Sitecore would own the web application, url and all page rendering definitions.
If you want to use DMS you might want to extend this further into having some items for referencing elements

receiving complex objects from server in ExtJS

I saw that ExtGWT has RPC which transfers objects between server and client easily. How can this be achieved in ExtJS? Is there any way to have js classes that get loaded automatically from server's response like ExtGWT does?
The server is Java-based and it uses Jersey REST-based framework.
Thanks.
I'm not familiar with Ext GWT, nor do I work with Java often, but I think you can modify your web service to send you JSON data that describes your objects (using a JSON Serializer).
On the client side, if you want to display your objects into a grid (for example), you can configure your Ext.data.Record to look into your object and pull out the information in a flat form that can be loaded into a store.

Resources