Hi Sean,
Thanks for reply.
I checked the logs and found some problems.
Salesforce:
[2020-09-18T18:26:11.916+00:00][52589][2446][connectors][INFO]: [Job 5f64fbbf39b13222c8f7a5aa] Beginning to work on purge job service_type=salesforce; number of purge ids=1838; cursors={}
[2020-09-18T18:26:11.985+00:00][52589][2642][connectors][INFO]: [Job 5f64fbbf39b13222c8f7a5aa] Successfully updated status to enqueued
[2020-09-18T18:26:12.099+00:00][52589][2642][connectors][INFO]: [Job 5f64fbbf39b13222c8f7a5aa] Successfully updated status to working
[2020-09-18T18:26:12.678+00:00][52589][2446][connectors][WARN]: ContentSource[5f64faf539b132fa19f75181, salesforce]: #yield_deleted_ids not implemented yet for Salesforce
[2020-09-18T18:26:13.311+00:00][52589][2446][connectors][WARN]: ContentSource[5f64faf539b132fa19f75181, salesforce]: #yield_deleted_ids not implemented yet for Salesforce
[2020-09-18T18:26:13.679+00:00][52589][2446][connectors][WARN]: ContentSource[5f64faf539b132fa19f75181, salesforce]: #yield_deleted_ids not implemented yet for Salesforce
This warning continues with every loop, but I can't find an error within a Salesforce job.
The salesforce connector user has admin rights and I can see all the opportunities within Salesforce with that user.
When I search an SF account in the Workplace UI and I select the account name, a 'quick view'/summary of the Account appears and in that section I see an opportunity and the status. However, it shows per account only 1 random opportunity.
I would like to see all the opportunities as facets at the left side.
Github connector shows errors: Abuse, Throttling
[2020-09-21T15:04:42.858+00:00][52589][2404][connectors][ERROR]: Encountered error in Index: '{:job_id=>BSON::ObjectId('5f68c10539b13213b6fa4b21'), :content_source_id=>BSON::ObjectId('5f637bc739b132544bf68f63'), :org_id=>BSON::ObjectId('5f62e06839b1328434d43dc0'), :config=>{:service_type=>"github", :cursors=>{}, :user_repositories=>[], :organizations=>{"*xxxx*"=>{:repositories=>[]}}}}'
/Users/xxxx/enterprise-search-7.9.1/lib/war/gems/gems/octokit-4.6.2/lib/octokit/response/raise_error.rb:16:in 'on_complete': GET https://api.github.com/orgs/*XXXX*: 403 - You have triggered an abuse detection mechanism. Please wait a few minutes before you try again. // See: https://developer.github.com/v3/#abuse-rate-limits (Octokit::AbuseDetected)
[2020-09-21T15:09:34.622+00:00][52589][2642][connectors][WARN]: [Job 5f680f0839b132d347f9dce6] Tried to remove job that does not exist! [2020-09-21T15:09:34.622+00:00][52589][2642][connectors][INFO]: [Job 5f680f0839b132d347f9dce6] Successfully updated status to error [2020-09-21T15:10:01.696+00:00][52589][2430][connectors][ERROR]: Encountered error in Purge: '{:job_id=>BSON::ObjectId('5f680f0839b132d347f9dce6'), :content_source_id=>BSON::ObjectId('5f637bc739b132544bf68f63'), :org_id=>BSON::ObjectId('5f62e06839b1328434d43dc0'), :config=>{:service_type=>"github", :cursors=>{}, :user_repositories=>[], :organizations=>{"
xxxx"=>{:repositories=>[]}}}}' xxxx/enterprise-search-7.9.1/lib/war/connectors/lib/connectors/content_sources/github/extractor.class:94:in ''convert_rate_limit_errors': Connectors::ThrottlingError (Connectors::ThrottlingError) from /Users/xxxx/enterprise-search-7.9.1/lib/war/connectors/lib/connectors/content_sources/base/extractor.class:95:in 'block in with_auth_tokens_and_retry' from /Users/xxxx/enterprise-search-7.9.1/lib/war/connectors/lib/connectors/content_sources/base/extractor.class:189:in 'convert_transient_server_errors' from /xxxx/enterprise-search-7.9.1/lib/war/connectors/lib/connectors/content_sources/base/extractor.class:94:in 'with_auth_tokens_and_retry' from /xxxx/enterprise-search-7.9.1/lib/war/connectors/lib/connectors/content_sources/base/extractor.class:163:in 'block in deleted_ids'
and
[2020-09-21T15:10:42.635+00:00][52589][2448][connectors][INFO]: [Job 5f68c26e39b1325fa9fa6a06] Worker *xxx*.local is attempting to claim job [2020-09-21T15:10:42.700+00:00][52589][2432][connectors][INFO]: [Job 5f68c26e39b1325fa9fa6a06] Beginning to work on indexing job; service_type=github; cursors={} [2020-09-21T15:10:42.759+00:00][52589][2642][connectors][INFO]: [Job 5f68c26e39b1325fa9fa6a06] Successfully updated status to enqueued [2020-09-21T15:10:42.820+00:00][52589][2642][connectors][INFO]: [Job 5f68c26e39b1325fa9fa6a06] Successfully updated status to working [2020-09-21T15:10:43.190+00:00][52589][2432][connectors][INFO]: [Job 5f68c26e39b1325fa9fa6a06] service type: github was suspended until 2020-09-21 15:22:18 +0000 but made no progress with cursors: {} [2020-09-21T15:10:43.194+00:00][52589][2432][connectors][INFO]: [Job 5f68c26e39b1325fa9fa6a06] Suspending work on job until 2020-09-21 15:22:18 +0000 [2020-09-21T15:10:43.253+00:00][52589][2432][connectors][INFO]: [Job 5f68c26e39b1325fa9fa6a06] Batch of documents was empty. Skipping. [2020-09-21T15:10:43.257+00:00][52589][2432][connectors][INFO]: [Job 5f68c26e39b1325fa9fa6a06] Batch of documents was empty. Skipping. [2020-09-21T15:10:43.262+00:00][52589][2432][connectors][INFO]: [Job 5f68c26e39b1325fa9fa6a06] Batch of user fields was empty. Skipping.
[2020-09-21T15:12:57.892+00:00][52589][2432][connectors][ERROR]: Encountered error in Purge: '{:job_id=>BSON::ObjectId('5f68c10539b13213b6fa4b22'), :content_source_id=>BSON::ObjectId('5f637bc739b132544bf68f63'), :org_id=>BSON::ObjectId('5f62e06839b1328434d43dc0'), :config=>{:service_type=>"github", :cursors=>{}, :user_repositories=>[], :organizations=>{"*xxxx*"=>{:repositories=>[]}}}}' /Users/xxx/enterprise-search-7.9.1/lib/war/connectors/lib/connectors/content_sources/github/extractor.class:94:in 'convert_rate_limit_errors': Connectors::ThrottlingError (Connectors::ThrottlingError) from /Users/xxx/Downloads/enterprise-search-7.9.1/lib/war/connectors/lib/connectors/content_sources/base/extractor.class:95:in 'block in with_auth_tokens_and_retry' from /Users/xxx/enterprise-search-7.9.1/lib/war/connectors/lib/connectors/content_sources/base/extractor.class:189:in 'convert_transient_server_errors' from /Users/xxx/enterprise-search-7.9.1/lib/war/connectors/lib/connectors/content_sources/base/extractor.class:94:in 'with_auth_tokens_and_retry' from /Users/xxxx/enterprise-search-7.9.1/lib/war/connectors/lib/connectors/content_sources/base/extractor.class:163:in 'block in deleted_ids' from /Users/xxx/enterprise-search-7.9.1/lib/war/gems/gems/statsd-instrument-2.1.1/lib/statsd/instrument.rb:284:in 'block in measure' from /Users/xxxx/enterprise-search-7.9.1/lib/war/gems/gems/statsd-instrument-2.1.1/lib/statsd/instrument.rb:53:in 'duration' from /Users/xxxx/enterprise-search-7.9.1/lib/war/gems/gems/statsd-instrument-2.1.1/lib/statsd/instrument.rb:284:in 'measure' from /Users/xxxx/enterprise-search-7.9.1/lib/war/connectors/lib/connectors/stats.class:4:in 'measure' from /Users/xxxxs/enterprise-search-7.9.1/lib/war/connectors/lib/connectors/content_sources/base/extractor.class:162:in 'deleted_ids' from /Users/xxxx/enterprise-search-7.9.1/lib/war/connectors/lib/connectors/work/purge.class:15:in 'block in run' from org/jruby/RubyYielder.java:117:in 'yield' from org/jruby/RubyYielder.java:122:in '<<' from uri:classloader:/jruby/kernel/enumerator.rb:210:in 'block in map' from uri:classloader:/jruby/kernel/enumerator.rb:124:in 'block in initialize' from /Users/adm1n1strator/Downloads/enterprise-search-7.9.1/lib/war/lib/swiftype/es/index.class:328:in 'block in search_after' from org/jruby/RubyArray.java:1814:in 'each'
(Sorry, I had problems to format the logs)
The Elastic Workplace is great to quickly setup a search experience by connecting and retrieving data from our own data sources. Now I want to further customize the experience.
I installed Kibana because I would like to use the Dev tools console: have easy access to the index and try to create some dashboards.
Would it be possible to create a Pipeline and consume the out-of-the-box connectors before they are ingested in the Index?
Thanks, Gertjan