Prácticas recomendadas del Software (API) de BoviSync

Prácticas recomendadas del Software (API) de BoviSync

Antes de comenzar a usar el software de BoviSync, se recomienda crear una cuenta de usuario y se familiarice con los informes de Bovi-Insights, que es el usuario de informes alimentada por el software de BoviSync. Al hacer esto, podrá responder a sus propias preguntas con mayor facilidad. Además, al hacer clic en el arete de un animal, puede ver la página de la vaca. Al hacer esto puede agregar contexto sobre por qué un elemento de informe devuelve X, Y o Z.

 

Una vez que se haya familiarizado con los datos de Bovi-Insights y BoviSync, querrá comenzar a obtener datos de BoviSync. Los datos de BoviSync son extremadamente transaccionales. Casi no hay "elementos" almacenados. Por ejemplo, si desea ver el número de muestra de tejido genético del animal, hay un elemento de informe de animal calculado para esto. Sin embargo, se almacena en el evento de muestra de tejido con los valores de campo de "genético" para el tipo de prueba y la identificación de la muestra está en el campo de identificación de la muestra. Allí puede encontrar que el animal ha sido colectado muestras dos veces y, al utilizar los datos transaccionales del evento, puede obtener más datos.

 

Hay cientos de elementos calculados que se crean para la comodidad del usuario. Y hay una funcionalidad para crear sus propios elementos (intente hacerlo usted mismo en Bovi-Insights primero, la documentación en la interfaz de usuario) usando Excel como sintaxis de fórmula. Esto crea la oportunidad para elementos de informe infinitos y la capacidad de poner la lógica que desea en una solicitud de API y obtener un resultado que ya incorpora la lógica solicitada.

 

BoviSync es una base de datos de múltiples inquilinos que no elimina datos para archivarlos y, debido a su naturaleza transaccional, no hay datos transitorios que se sobrescriban. En cualquier momento, puede realizar una llamada a la API para una fecha específica y ver los resultados como se verían en esa fecha. Si hago una consulta sobre animales y sus corrales fueron hace 16 meses, todos los animales muertos aparecen como vivos. Todos los animales aparecerán en ese corral el día que solicitó. Debido a esto y a la capacidad de tener elementos de informe infinitos, la lógica utilizada puede ser diferente que cuando se almacenan otros datos más transitorios que tienen una profundidad o calidad limitadas.

 

Al consultar los elementos del informe Animal, consulte la hoja de Excel. Existe una agrupación lógica que puede reducir el número de tiempo de espera y mejorar la velocidad general de los datos. Si tiene preguntas sobre elementos específicos, consulte los informes de Bovi-Insights para ver cuál es la descripción del elemento y explore la página del animal para ver por qué los elementos del informe devuelven un valor particular. La mayoría de estos elementos son datos calculados, con la excepción de los datos genómicos y el pedigrí y el registro del animal.

 

Los datos de la transacción del evento devolverán la mayoría de los datos que está buscando. Algunos de los valores que puede ver en los API son valores FK para otras tablas internas a las que no tiene acceso a la API para consultar los valores y encontrarlos. En esos casos, desea agregar un elemento de informe de eventos. Por ejemplo, en un evento de cría, el padre utilizado es un valor FK. Al agregar el código de padre NAAB para el evento como un elemento de informe, puede obtener significado del valor. Se recomienda revisar estos dos informes para ver qué elementos le gustaría solicitar para dos grupos de tipos de eventos. Si solicita estos tipos de eventos con los elementos de estos informes, habrá solicitado casi todos los datos de la granja.


Informe de eventos básicos

 

Informe BasicBredEvents


Actualmente no hay un punto final de prueba DHI. Sin embargo, puede acceder a los datos de la prueba utilizando la fórmula "milk_test". La fórmula ‘= milk_test (“ milk ”, -2)’ devolverá la leche para la segunda prueba de leche más reciente. La documentación de las fórmulas se puede encontrar aquí: Elemento del informe Fórmula

Este diseño se puede repetir para cada lactancia de cada animal. Para ser eficiente y mejorar la velocidad, puede utilizar una lógica como no solicitar la cuarta prueba de leche de lactancia en ganado joven.


Info
This article contains attachments.  See below: