[Reddes.bvs-tech] [Reddes] Duda como crear un campo que sirvacomo identificador para la intefaz ISIS-OAI-PROVIDER HarvestingInterface

Vinicius Andrade vinicius.andrade at bireme.org
Fri Jun 29 17:27:24 BRST 2012


Victor,

Sigue print screen de la prueba...

Vinicius


2012/6/29 Vinicius Andrade <vinicius.andrade at bireme.org>

> Hola Victor,
>
> Segui los mismos pasos descritos en su mensaje pero en mi prueba local fue
> posible presentar los datos de la base de datos, sigue print screen.
>
> Podrias ser alguna configuración en oai-databases.php? Principalmente el
> parametro isis_key_length? A continuación mi configuración para comparación:
>
> [artigo1]
> name=artigo1
> description="SciELO articles"
> path=/home/projects/isis-oai-provider/bases/isis-oai-provider
> mapping=artigo.i2x
> prefix=oai_date_
> isis_key_length=1030
> identifier_field=1000
> datestamp_field=91
>
>
> Adicionalmente estoy revisando el codigo responsable por hacer el search
> del codigo en la base de datos pues encontré algunas situaciónes de falla
> (ej. quando en nombre de la base contiene el caracter "-") ... luego estaré
> subindo a github los cambios.
>
>
> Saludos,
> Vinicius
>
> 2012/6/28 Vinicius Andrade <vinicius.andrade at bireme.org>
>
>> Hola Victor,
>>
>> He revisado los pasos y me parece que los procedimientos estan correctos.
>> Voy intentar crear una base de pruebas local y aplicar los mismos pasos y
>> te contesto.
>>
>> Saludos,
>>
>> Vinicius
>> BIREME
>>
>>
>> 2012/6/27 Victor Ricardo Díaz <victorr at infomed.sld.cu>
>>
>>> Hola Mori muchas gracias.
>>>
>>> Cree el identificador de la base artigo de scielo según las
>>> instrucciones que me diste:
>>>
>>> ./mx artigo2 "proc='d1000a1000~'f(val(mfn),**1,0)'~'" create=artigo1
>>> -all now tell=1000
>>>
>>> En el fichero de configuración de la ISIS-OAI-PROVIDER
>>> HarvestingInterface configure el identificador con este campo:
>>>
>>>
>>> ; Field in database that contains identifier information of register.
>>> identifier_field=1000
>>>
>>> La base de artigo la estoy invirtiendo con el sgte comando:
>>>
>>> ./mx artigo1 fst=@artigo1.fst fullinv=artigo1 tell=1000
>>>
>>> Estoy utilizando el sgte fichero artigo1.fst :
>>>
>>> 98 0 v2,"-"v1000/
>>> 1000 0 "ID_"v1000/
>>> 1000 0 "ID="v1000/
>>> 1000 0 v1000/
>>> 1000 0 v1000"/(1000)"/
>>> 91 0 "oai_date_"v91/
>>>
>>> Pero cuando listo los registro por la ISIS-OAI-PROVIDER
>>> HarvestingInterface el campo <metadata></metadata> no lista nada, se puede
>>> ver en:
>>>
>>> http://scielo.sld.cu/isis-oai-**provider/?verb=ListRecords&**
>>> metadataPrefix=isis&set=**artigo1<http://scielo.sld.cu/isis-oai-provider/?verb=ListRecords&metadataPrefix=isis&set=artigo1>
>>>
>>> Puedes orientarme que puede estar faltando ??.
>>>
>>> Abrazos
>>> Victor
>>>
>>>
>>>
>>> ----- Original Message ----- From: "Marcos Luis Mori" <
>>> marcos.mori at bireme.org>
>>> To: "Victor Ricardo Díaz" <victorr at infomed.sld.cu>
>>> Cc: "reddes bvs-tech" <reddes.bvs-tech at listas.**bireme.br<reddes.bvs-tech at listas.bireme.br>
>>> >
>>> Sent: Tuesday, June 26, 2012 4:28 PM
>>> Subject: Re: [Reddes] [Reddes.bvs-tech] Duda como crear un campo que
>>> sirvacomo identificador para la intefaz ISIS-OAI-PROVIDER
>>> HarvestingInterface
>>>
>>>
>>>
>>> Hola Victor, de un email que Vinicius había enviado para a lista.
>>>
>>>  ejemplo de comando para generar nuevo ID:
>>>>
>>>> $ mx nombre_de_la_base "proc='d2a2~'f(val(mfn),1,0)'~**'"
>>>> create=nueva_base -all now tell=1
>>>>
>>>
>>> Esa sintaxe genera el campo 2 con el contenido del número de MFN,
>>>
>>> No olvide que en el LILDBI-WEB el identificador es la combinación de lo
>>> campo 1 y el campo2.
>>>
>>> Saludos,
>>>
>>> Marcos Luis Mori
>>> RST/MTI
>>> BIREME/OPS/OMS
>>>
>>>
>>> ----- Mensagem original -----
>>>
>>>> De: "Victor Ricardo Díaz" <victorr at infomed.sld.cu>
>>>> Para: "reddes bvs-tech" <reddes.bvs-tech at listas.**bireme.br<reddes.bvs-tech at listas.bireme.br>
>>>> >
>>>> Enviadas: Sexta-feira, 15 de Junho de 2012 16:56:50
>>>> Assunto: [Reddes] [Reddes.bvs-tech] Duda como crear un campo que sirva
>>>> como identificador para la intefaz
>>>> ISIS-OAI-PROVIDER HarvestingInterface
>>>> Hola a todos
>>>>
>>>> Saben como crear un campo que sirva como identificador (usando los
>>>> utilitario CISIS) para la intefaz ISIS-OAI-PROVIDER
>>>> HarvestingInterface, el
>>>> que se configura en el fichero oai-databases.php la línea:
>>>>
>>>> ; Field in database that contains identifier information of register.
>>>> identifier_field=2
>>>>
>>>> Las bases generadas por el lildbi-web crean en el campo 2 el
>>>> identificador
>>>> del registro, pero la pregunta es para una base que no se genera en el
>>>> lildbi-web.
>>>>
>>>> saludos
>>>> victor
>>>>
>>>>
>>>> --
>>>>
>>>> Este mensaje le ha llegado mediante el servicio de correo electronico
>>>> que ofrece Infomed para respaldar el cumplimiento de las misiones del
>>>> Sistema Nacional de Salud. La persona que envia este correo asume el
>>>> compromiso de usar el servicio a tales fines y cumplir con las
>>>> regulaciones establecidas
>>>>
>>>> Infomed: http://www.sld.cu/
>>>> ______________________________**_________________
>>>> Reddes.bvs-tech mailing list
>>>> Reddes.bvs-tech at listas.bireme.**br <Reddes.bvs-tech at listas.bireme.br>
>>>> http://listas.bireme.br/**mailman/listinfo/reddes.bvs-**tech<http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech>
>>>> ______________________________**_________________
>>>> Reddes mailing list
>>>> Reddes at listas.bireme.br
>>>> http://listas.bireme.br/**mailman/listinfo/reddes<http://listas.bireme.br/mailman/listinfo/reddes>
>>>>
>>>
>>>
>>> --
>>>
>>> Este mensaje le ha llegado mediante el servicio de correo electronico
>>> que ofrece Infomed para respaldar el cumplimiento de las misiones del
>>> Sistema Nacional de Salud. La persona que envia este correo asume el
>>> compromiso de usar el servicio a tales fines y cumplir con las regulaciones
>>> establecidas
>>>
>>> Infomed: http://www.sld.cu/
>>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listas.bireme.br/pipermail/reddes.bvs-tech/attachments/20120629/e313715c/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: isis-oai-provider.png
Type: image/png
Size: 81648 bytes
Desc: not available
Url : http://listas.bireme.br/pipermail/reddes.bvs-tech/attachments/20120629/e313715c/attachment-0001.png 


More information about the Reddes.bvs-tech mailing list