@@ -354,11 +354,11 @@ <h2>Como Realizar Consultas em APIs OData<a class="headerlink" href="#como-reali
354354< div class ="highlight-ipython notranslate "> < div class ="highlight "> < pre > < span > </ span > < span class ="gp "> In [9]: </ span > < span class ="n "> ep</ span > < span class ="o "> .</ span > < span class ="n "> query</ span > < span class ="p "> ()</ span > < span class ="o "> .</ span > < span class ="n "> orderby</ span > < span class ="p "> (</ span > < span class ="n "> ep</ span > < span class ="o "> .</ span > < span class ="n "> Data</ span > < span class ="o "> .</ span > < span class ="n "> desc</ span > < span class ="p "> ())</ span > < span class ="o "> .</ span > < span class ="n "> limit</ span > < span class ="p "> (</ span > < span class ="mi "> 5</ span > < span class ="p "> )</ span > < span class ="o "> .</ span > < span class ="n "> collect</ span > < span class ="p "> ()</ span >
355355< span class ="gh "> Out[9]: </ span >
356356< span class ="go "> Data Quantidade CanalPrimario CanalSecundario Total Media</ span >
357- < span class ="go "> 0 2025-02-28 224224713 223421383 803330 1.348470e+08 601.39 </ span >
358- < span class ="go "> 1 2025-02-27 177922448 177587225 335223 8.914707e +07 501.04 </ span >
359- < span class ="go "> 2 2025-02-26 171814550 170863132 951418 7.958985e +07 463.23 </ span >
360- < span class ="go "> 3 2025-02-25 170666844 170332951 333893 8.983732e+07 526.39 </ span >
361- < span class ="go "> 4 2025-02-24 164524119 164203678 320441 8.786786e +07 534.07 </ span >
357+ < span class ="go "> 0 2025-04-20 133745666 133570522 175144 1.475646e+07 110.33 </ span >
358+ < span class ="go "> 1 2025-04-19 174080945 173985703 95242 2.265558e +07 130.14 </ span >
359+ < span class ="go "> 2 2025-04-18 149954001 149814914 139087 2.260138e +07 150.72 </ span >
360+ < span class ="go "> 3 2025-04-17 219499308 218806426 692882 1.135531e+08 517.33 </ span >
361+ < span class ="go "> 4 2025-04-16 200234072 199458119 775953 9.262009e +07 462.56 </ span >
362362</ pre > </ div >
363363</ div >
364364< p > Veja que a consulta retorna as datas mais recentes primeiro.</ p >
@@ -390,11 +390,11 @@ <h2>Como Realizar Consultas em APIs OData<a class="headerlink" href="#como-reali
390390< span class ="gp "> ....: </ span >
391391< span class ="gh "> Out[11]: </ span >
392392< span class ="go "> Data Media</ span >
393- < span class ="go "> 0 2024-11-18 677.12 </ span >
394- < span class ="go "> 1 2023-05-02 661.07 </ span >
395- < span class ="go "> 2 2023-04-10 661.04 </ span >
396- < span class ="go "> 3 2024-09-30 659.94 </ span >
397- < span class ="go "> 4 2023-01-02 652.51 </ span >
393+ < span class ="go "> 0 2025-03-05 677.26 </ span >
394+ < span class ="go "> 1 2024-11-18 677.12 </ span >
395+ < span class ="go "> 2 2025-03-31 670.05 </ span >
396+ < span class ="go "> 3 2023-05-02 661.07 </ span >
397+ < span class ="go "> 4 2023-04-10 661.04 </ span >
398398</ pre > </ div >
399399</ div >
400400< section id ="visualizando-a-consulta ">
@@ -607,11 +607,11 @@ <h3>Selecionando as Propriedades<a class="headerlink" href="#selecionando-as-pro
607607< span class ="gp "> ....: </ span >
608608< span class ="gh "> Out[36]: </ span >
609609< span class ="go "> Indicador Data DataReferencia tipoCalculo Media</ span >
610- < span class ="go "> 0 PIB Total 2025-02-21 2024 L 3.4349 </ span >
611- < span class ="go "> 1 PIB Total 2025-02-21 2025 L 1.9281 </ span >
612- < span class ="go "> 2 PIB Total 2025-02-21 2026 L 1.0667 </ span >
613- < span class ="go "> 3 PIB Total 2025-02-21 2027 L 2.1500 </ span >
614- < span class ="go "> 4 PIB Total 2025-02-21 2028 L 2.3000 </ span >
610+ < span class ="go "> 0 PIB Total 2025-04-11 2025 L 2.2861 </ span >
611+ < span class ="go "> 1 PIB Total 2025-04-11 2026 L 2.0409 </ span >
612+ < span class ="go "> 2 PIB Total 2025-04-11 2027 L 1.9333 </ span >
613+ < span class ="go "> 3 PIB Total 2025-04-11 2028 L 2.0667 </ span >
614+ < span class ="go "> 4 PIB Total 2025-04-11 2029 L 2.1667 </ span >
615615</ pre > </ div >
616616</ div >
617617< p > Selecionar as colunas é importante para reduzir o volume de dados trafegado, pois a API do BCB não tem um bom
@@ -750,7 +750,7 @@ <h3>Obtendo o Texto da API<a class="headerlink" href="#obtendo-o-texto-da-api" t
750750< span class ="gp "> ....: </ span > < span class ="o "> .</ span > < span class ="n "> limit</ span > < span class ="p "> (</ span > < span class ="mi "> 5</ span > < span class ="p "> )</ span >
751751< span class ="gp "> ....: </ span > < span class ="o "> .</ span > < span class ="n "> text</ span > < span class ="p "> ())</ span >
752752< span class ="gp "> ....: </ span >
753- < span class ="gh "> Out[47]: </ span > < span class ="go "> '{"@odata.context":"https://was-p.bcnet.bcb.gov.br/olinda/servico/Expectativas/versao/v1/odata$metadata#ExpectativasMercadoTop5Anuais(Indicador,Data,DataReferencia,tipoCalculo,Media)","value":[{"Indicador":"PIB Total","Data":"2025-02-21","DataReferencia":"2024","tipoCalculo":"L","Media":3.4349},{"Indicador":"PIB Total","Data":"2025-02-21","DataReferencia":"2025","tipoCalculo":"L","Media":1.9281},{"Indicador":"PIB Total","Data":"2025-02-21","DataReferencia":"2026","tipoCalculo":"L","Media":1.0667},{"Indicador":"PIB Total","Data":"2025-02-21","DataReferencia":"2027","tipoCalculo":"L","Media":2.1500},{"Indicador":"PIB Total","Data":"2025-02-21","DataReferencia":"2028","tipoCalculo":"L","Media":2.3000}]}'</ span >
753+ < span class ="gh "> Out[47]: </ span > < span class ="go "> '{"@odata.context":"https://was-p.bcnet.bcb.gov.br/olinda/servico/Expectativas/versao/v1/odata$metadata#ExpectativasMercadoTop5Anuais(Indicador,Data,DataReferencia,tipoCalculo,Media)","value":[{"Indicador":"PIB Total","Data":"2025-04-11","DataReferencia":"2025","tipoCalculo":"L","Media":2.2861},{"Indicador":"PIB Total","Data":"2025-04-11","DataReferencia":"2026","tipoCalculo":"L","Media":2.0409},{"Indicador":"PIB Total","Data":"2025-04-11","DataReferencia":"2027","tipoCalculo":"L","Media":1.9333},{"Indicador":"PIB Total","Data":"2025-04-11","DataReferencia":"2028","tipoCalculo":"L","Media":2.0667},{"Indicador":"PIB Total","Data":"2025-04-11","DataReferencia":"2029","tipoCalculo":"L","Media":2.1667}]}'</ span >
754754</ pre > </ div >
755755</ div >
756756< p > O texto retornado está no formato JSON.
@@ -765,7 +765,7 @@ <h3>Obtendo o Texto da API<a class="headerlink" href="#obtendo-o-texto-da-api" t
765765< span class ="gp "> ....: </ span > < span class ="o "> .</ span > < span class ="n "> limit</ span > < span class ="p "> (</ span > < span class ="mi "> 5</ span > < span class ="p "> )</ span >
766766< span class ="gp "> ....: </ span > < span class ="o "> .</ span > < span class ="n "> text</ span > < span class ="p "> ())</ span >
767767< span class ="gp "> ....: </ span >
768- < span class ="gh "> Out[49]: </ span > < span class ="go "> '<?xml version=\'1.0\' encoding=\'UTF-8\'?><a:feed xmlns:a="http://www.w3.org/2005/Atom" xmlns:m="http://docs.oasis-open.org/odata/ns/metadata" xmlns:d="http://docs.oasis-open.org/odata/ns/data" m:context="https://was-p.bcnet.bcb.gov.br/olinda/servico/Expectativas/versao/v1/odata$metadata#ExpectativasMercadoTop5Anuais(Indicador,Data,DataReferencia,tipoCalculo,Media)"><a:entry><a:title/><a:summary/><a:updated>2025-03-01T08:16:54Z</a:updated><a:author><a:name/></a:author><a:category scheme="http://docs.oasis-open.org/odata/ns/scheme" term="#br.gov.bcb.olinda.servico.Expectativas.ExpectativasMercadoTop5Anual"/><a:content type="application/xml"><m:properties><d:Indicador>PIB Total</d:Indicador><d:Data>2025-02-21</d:Data><d:DataReferencia>2024</d:DataReferencia><d:tipoCalculo>L</d:tipoCalculo><d:Media m:type="Decimal">3.4349</d:Media></m:properties></a:content></a:entry><a:entry><a:title/><a:summary/><a:updated>2025-03-01T08:16:54Z</a:updated><a:author><a:name/></a:author><a:category scheme="http://docs.oasis-open.org/odata/ns/scheme" term="#br.gov.bcb.olinda.servico.Expectativas.ExpectativasMercadoTop5Anual"/><a:content type="application/xml"><m:properties><d:Indicador>PIB Total</d:Indicador><d:Data>2025-02-21</d:Data><d:DataReferencia>2025</d:DataReferencia><d:tipoCalculo>L</d:tipoCalculo><d:Media m:type="Decimal">1.9281</d:Media></m:properties></a:content></a:entry><a:entry><a:title/><a:summary/><a:updated>2025-03-01T08:16:54Z</a:updated><a:author><a:name/></a:author><a:category scheme="http://docs.oasis-open.org/odata/ns/scheme" term="#br.gov.bcb.olinda.servico.Expectativas.ExpectativasMercadoTop5Anual"/><a:content type="application/xml"><m:properties><d:Indicador>PIB Total</d:Indicador><d:Data>2025-02-21</d:Data><d:DataReferencia>2026</d:DataReferencia><d:tipoCalculo>L</d:tipoCalculo><d:Media m:type="Decimal">1.0667</d:Media></m:properties></a:content></a:entry><a:entry><a:title/><a:summary/><a:updated>2025-03-01T08:16:54Z</a:updated><a:author><a:name/></a:author><a:category scheme="http://docs.oasis-open.org/odata/ns/scheme" term="#br.gov.bcb.olinda.servico.Expectativas.ExpectativasMercadoTop5Anual"/><a:content type="application/xml"><m:properties><d:Indicador>PIB Total</d:Indicador><d:Data>2025-02-21</d:Data><d:DataReferencia>2027</d:DataReferencia><d:tipoCalculo>L</d:tipoCalculo><d:Media m:type="Decimal">2.1500</d:Media></m:properties></a:content></a:entry><a:entry><a:title/><a:summary/><a:updated>2025-03-01T08:16:54Z</a:updated><a:author><a:name/></a:author><a:category scheme="http://docs.oasis-open.org/odata/ns/scheme" term="#br.gov.bcb.olinda.servico.Expectativas.ExpectativasMercadoTop5Anual"/><a:content type="application/xml"><m:properties><d:Indicador>PIB Total</d:Indicador><d:Data>2025-02-21</d:Data><d:DataReferencia>2028</d:DataReferencia><d:tipoCalculo>L</d:tipoCalculo><d:Media m:type="Decimal">2.3000</d:Media></m:properties></a:content></a:entry></a:feed>'</ span >
768+ < span class ="gh "> Out[49]: </ span > < span class ="go "> '<?xml version=\'1.0\' encoding=\'UTF-8\'?><a:feed xmlns:a="http://www.w3.org/2005/Atom" xmlns:m="http://docs.oasis-open.org/odata/ns/metadata" xmlns:d="http://docs.oasis-open.org/odata/ns/data" m:context="https://was-p.bcnet.bcb.gov.br/olinda/servico/Expectativas/versao/v1/odata$metadata#ExpectativasMercadoTop5Anuais(Indicador,Data,DataReferencia,tipoCalculo,Media)"><a:entry><a:title/><a:summary/><a:updated>2025-04-21T05:45:00Z</a:updated><a:author><a:name/></a:author><a:category scheme="http://docs.oasis-open.org/odata/ns/scheme" term="#br.gov.bcb.olinda.servico.Expectativas.ExpectativasMercadoTop5Anual"/><a:content type="application/xml"><m:properties><d:Indicador>PIB Total</d:Indicador><d:Data>2025-04-11</d:Data><d:DataReferencia>2025</d:DataReferencia><d:tipoCalculo>L</d:tipoCalculo><d:Media m:type="Decimal">2.2861</d:Media></m:properties></a:content></a:entry><a:entry><a:title/><a:summary/><a:updated>2025-04-21T05:45:00Z</a:updated><a:author><a:name/></a:author><a:category scheme="http://docs.oasis-open.org/odata/ns/scheme" term="#br.gov.bcb.olinda.servico.Expectativas.ExpectativasMercadoTop5Anual"/><a:content type="application/xml"><m:properties><d:Indicador>PIB Total</d:Indicador><d:Data>2025-04-11</d:Data><d:DataReferencia>2026</d:DataReferencia><d:tipoCalculo>L</d:tipoCalculo><d:Media m:type="Decimal">2.0409</d:Media></m:properties></a:content></a:entry><a:entry><a:title/><a:summary/><a:updated>2025-04-21T05:45:00Z</a:updated><a:author><a:name/></a:author><a:category scheme="http://docs.oasis-open.org/odata/ns/scheme" term="#br.gov.bcb.olinda.servico.Expectativas.ExpectativasMercadoTop5Anual"/><a:content type="application/xml"><m:properties><d:Indicador>PIB Total</d:Indicador><d:Data>2025-04-11</d:Data><d:DataReferencia>2027</d:DataReferencia><d:tipoCalculo>L</d:tipoCalculo><d:Media m:type="Decimal">1.9333</d:Media></m:properties></a:content></a:entry><a:entry><a:title/><a:summary/><a:updated>2025-04-21T05:45:00Z</a:updated><a:author><a:name/></a:author><a:category scheme="http://docs.oasis-open.org/odata/ns/scheme" term="#br.gov.bcb.olinda.servico.Expectativas.ExpectativasMercadoTop5Anual"/><a:content type="application/xml"><m:properties><d:Indicador>PIB Total</d:Indicador><d:Data>2025-04-11</d:Data><d:DataReferencia>2028</d:DataReferencia><d:tipoCalculo>L</d:tipoCalculo><d:Media m:type="Decimal">2.0667</d:Media></m:properties></a:content></a:entry><a:entry><a:title/><a:summary/><a:updated>2025-04-21T05:45:00Z</a:updated><a:author><a:name/></a:author><a:category scheme="http://docs.oasis-open.org/odata/ns/scheme" term="#br.gov.bcb.olinda.servico.Expectativas.ExpectativasMercadoTop5Anual"/><a:content type="application/xml"><m:properties><d:Indicador>PIB Total</d:Indicador><d:Data>2025-04-11</d:Data><d:DataReferencia>2029</d:DataReferencia><d:tipoCalculo>L</d:tipoCalculo><d:Media m:type="Decimal">2.1667</d:Media></m:properties></a:content></a:entry></a:feed>'</ span >
769769</ pre > </ div >
770770</ div >
771771</ section >
0 commit comments