{"action":"opened","issue":{"url":"https://api.github.com/repos/linked-swissbib/mfWorkflows/issues/9","labels_url":"https://api.github.com/repos/linked-swissbib/mfWorkflows/issues/9/labels{/name}","comments_url":"https://api.github.com/repos/linked-swissbib/mfWorkflows/issues/9/comments","events_url":"https://api.github.com/repos/linked-swissbib/mfWorkflows/issues/9/events","html_url":"https://github.com/linked-swissbib/mfWorkflows/issues/9","id":111417527,"number":9,"title":"Verwednung eines Filters für Organisationen in JSON-LD morph workflow","user":{"login":"guenterh","id":1825990,"avatar_url":"https://avatars.githubusercontent.com/u/1825990?v=3","gravatar_id":"","url":"https://api.github.com/users/guenterh","html_url":"https://github.com/guenterh","followers_url":"https://api.github.com/users/guenterh/followers","following_url":"https://api.github.com/users/guenterh/following{/other_user}","gists_url":"https://api.github.com/users/guenterh/gists{/gist_id}","starred_url":"https://api.github.com/users/guenterh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guenterh/subscriptions","organizations_url":"https://api.github.com/users/guenterh/orgs","repos_url":"https://api.github.com/users/guenterh/repos","events_url":"https://api.github.com/users/guenterh/events{/privacy}","received_events_url":"https://api.github.com/users/guenterh/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-10-14T15:00:32Z","updated_at":"2015-10-14T15:00:32Z","closed_at":null,"body":"@sschuepbach @pronguen \r\nHallo zusammen,\r\n\r\nhabe mir soben den workflow der Organisationen angesehen \r\nhttps://github.com/linked-swissbib/mfWorkflows/blob/master/src/main/resources/transformation/jsonld/transformation.flux\r\nWir hatten zwei Probleme:\r\na) in den Morph-Definitionen wurde ein typ organisation erstellt, das ES Indexprofil schrieb den Typ britisch, organization (Mir gefällt britisch natürlich auch besser....)\r\nDas habe ich geändert, nun werden die Organisationstypen erstellt\r\nb) Da für Organisationen nur entities aus 710 / 711 gebildet werden, bekam der ESBulkEncoder eine ganze Reihe records ohne Informationen. War mir nicht ganz sicher, ob er damit ein Problem hat. Habe mal die Lösung ausprobiert, einen Filter vor die eigentliche Morphdefinition zu setzen\r\nhttps://github.com/linked-swissbib/mfWorkflows/blob/master/src/main/resources/transformation/jsonld/organisationFilter.xml\r\nBenutze ich nur den jetzt aktiven 710??.a werden mir korrekte Bulkinformationen erstellt. Nehme ich beide, erhalte ich ein ungültiges Bulkformat\r\n 10 {\"@id\":\"http://data.swissbib.ch/organisation/fd7449e6-13a0-319d-9e44-8d60408357f0\",\"rdfs:label\":\"Caisse de secours des médecins suisses et Fondation Burckhardt-Baader\"}\r\n     11 {\"index\":{\"_type\":\"organisation\",\"_id\":\"6a10c213-8fb8-3f32-8008-988fa590405b\",\"_index\":\"testsb\"}}\r\n     12 {\"@id\":\"http://data.swissbib.ch/organisation/6a10c213-8fb8-3f32-8008-988fa590405b\",\"rdfs:label\":\"Università di Lecce. Dipartimento di scienze storiche e sociali\"}\r\n     13 {\"rdfs:label\":\"Congrès international de médecine (11 1894 Roma)\"}\r\n     14 {\"index\":{\"_type\":\"organisation\",\"_id\":\"82af47b0-3256-3571-8833-d35204e6eb44\",\"_index\":\"testsb\"}}\r\n     15 {\"@id\":\"http://data.swissbib.ch/organisation/82af47b0-3256-3571-8833-d35204e6eb44\",\"rdfs:label\":\"Lycée Alain (Alençon)\"}\r\nBin mir jetzt noch nicht sicher, ob dies am Filter oder der späteren Verarbeitung liegt.\r\n\r\n@pronguen Nicolas, hast Du schon mal einen doppelten Filter verwendet?\r\n\r\nAuf jeden Fall erhalte ich nun auch organisation Typen im Index :+1:  \r\n "}}