{"id":20089,"date":"2014-02-07T08:00:31","date_gmt":"2014-02-07T07:00:31","guid":{"rendered":"http:\/\/192.168.20.3\/?p=20089"},"modified":"2024-12-13T13:27:05","modified_gmt":"2024-12-13T12:27:05","slug":"infoset-vs-multiprovider-multisitio-diferencias","status":"publish","type":"post","link":"https:\/\/orekait.com\/es\/infoset-vs-multiprovider-multisitio-diferencias\/","title":{"rendered":"Infoset Vs MultiProvider (Multisitio):<br><span class=\"font-300\">Diferencias<\/span>"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;section&#8221; _builder_version=&#8221;4.25.2&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_row admin_label=&#8221;Imagen principal&#8221; _builder_version=&#8221;4.25.2&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_image alt=&#8221;cloud-public&#8221; title_text=&#8221;SAP-PP-1&#8243; admin_label=&#8221;Imagen principal&#8221; module_class=&#8221;post-img&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row admin_label=&#8221;Cuerpo&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text content_last_edited=&#8221;off|desktop&#8221; admin_label=&#8221;Texto&#8221; _builder_version=&#8221;4.25.2&#8243; header_2_font_size=&#8221;24px&#8221; header_3_font_size=&#8221;20px&#8221; header_4_font_size=&#8221;17px&#8221; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; width=&#8221;%22671%22&#8243; height=&#8221;%22251%22&#8243; global_colors_info=&#8221;{}&#8221; content__hover_enabled=&#8221;off|hover&#8221;]<\/p>\n<div class=\"entry-content\">\n<div class=\"entry-content\">\n<p>Uno de los problemas con que se puede encontrar un consultor SAP BW a la hora de agrupar informaci\u00f3n de diferentes fuentes en una \u00fanica, es seleccionar la opci\u00f3n adecuada. Hoy vamos a analizar la diferencia entre dos de esas opciones, el\u00a0<strong>MultiSitio (Multiprovider)<\/strong>\u00a0y el\u00a0<strong>InfoSet<\/strong>. Sin entrar en el detalle de c\u00f3mo se crean, veamos c\u00f3mo se comporta cada uno de ellos y as\u00ed entenderemos los casos concretos en que debemos elegir uno u otro.<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>Diferencias entre InfoSet y MultiSitio<\/strong><\/h2>\n<h3><strong>MultiSitio (MultiProvider)<\/strong><\/h3>\n<p>Agrupa todos los registros de los InfoProviders que lo componen. La cantidad de registros disponibles es, por tanto, la suma de los registros de cada InfoProvider. A la hora de crearlo se especifica cada InfoObjeto de que InfoProvider proviene, pudiendo elegir en caso necesario, m\u00e1s de uno. En el MultiSitio resultante, por tanto, no habr\u00e1 InfoObjetos repetidos.<\/p>\n<h3><strong>Infoset<\/strong><\/h3>\n<p>Cruza los registros de los InfoProviders que lo componen. A la hora de crearlo se especifica por medio de que InfoObjetos se relacionan los InfoProviders. \u00a0Existe la posibilidad de cruzarlos de manera normal (inner join), que aparezcan todos los registros de uno de los componentes (left outer join) o que aparezcan los que no tienen en com\u00fan (anti join).<\/p>\n<p>Para su mejor comprensi\u00f3n, veamos los diferentes comportamientos con un ejemplo.<\/p>\n<p>Tenemos un cubo y un ODS con diferente informaci\u00f3n sobre las incidencias de los clientes:<\/p>\n<p><b>Cubo<\/b><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-20092 size-full\" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2014\/02\/1.jpg\" alt=\"\" width=\"580\" height=\"149\" srcset=\"https:\/\/orekait.com\/wp-content\/uploads\/2014\/02\/1.jpg 580w, https:\/\/orekait.com\/wp-content\/uploads\/2014\/02\/1-480x123.jpg 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 580px, 100vw\" \/><\/p>\n<p><b>ODS<\/b><\/p>\n<p><b><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-20096 size-full\" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2014\/02\/2.jpg\" alt=\"\" width=\"460\" height=\"181\" srcset=\"https:\/\/orekait.com\/wp-content\/uploads\/2014\/02\/2.jpg 460w, https:\/\/orekait.com\/wp-content\/uploads\/2014\/02\/2-300x118.jpg 300w\" sizes=\"auto, (max-width: 460px) 100vw, 460px\" \/>\u00a0<\/b><\/p>\n<p><b>Multicubo<\/b><\/p>\n<p>Al juntarlos en un multicubo, se obtienen 12 registros (5 del Cubo + 7 del ODS). Cada uno con los campos correspondientes a su origen rellenos y vac\u00edos el resto.<\/p>\n<p><b> <img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-20100 size-full\" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2014\/02\/3.jpg\" alt=\"\" width=\"580\" height=\"213\" srcset=\"https:\/\/orekait.com\/wp-content\/uploads\/2014\/02\/3.jpg 580w, https:\/\/orekait.com\/wp-content\/uploads\/2014\/02\/3-480x176.jpg 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 580px, 100vw\" \/><\/b><\/p>\n<p><b>InfoSet<\/b><\/p>\n<p>Veamos las diferentes opciones a la hora de enlazar los datos.<\/p>\n<ul>\n<li><b>Inner join<\/b><\/li>\n<\/ul>\n<p>Al juntarlos mediante inner join, se obtienen 5 registros. Los que existen tanto en el Cubo como en el ODS. Todos los campos est\u00e1n rellenos y los que existen en ambas fuentes, aparecen por duplicado. La cantidad de registros disponibles es, por tanto, igual a la cantidad de registros que tienen informados esos campos en todos los InfoProvider.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-20104 size-full\" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2014\/02\/4.jpg\" alt=\"\" width=\"580\" height=\"83\" srcset=\"https:\/\/orekait.com\/wp-content\/uploads\/2014\/02\/4.jpg 580w, https:\/\/orekait.com\/wp-content\/uploads\/2014\/02\/4-480x69.jpg 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 580px, 100vw\" \/><\/p>\n<ul>\n<li><b>Left outer join<\/b><\/li>\n<\/ul>\n<p>En este caso, la cantidad de registros resultante es igual a la de uno de los InfoProvider que lo compone, el ODS.\u00a0 Por lo tanto, los datos del ODS estar\u00e1n todos rellenos y la informaci\u00f3n del cubo se completar\u00e1 en aquellos registros que existan tambi\u00e9n en el cubo.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-20108 size-full\" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2014\/02\/5.jpg\" alt=\"\" width=\"580\" height=\"135\" srcset=\"https:\/\/orekait.com\/wp-content\/uploads\/2014\/02\/5.jpg 580w, https:\/\/orekait.com\/wp-content\/uploads\/2014\/02\/5-480x112.jpg 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 580px, 100vw\" \/><\/p>\n<ul>\n<li><b>Anti join<\/b><\/li>\n<\/ul>\n<p>Por \u00faltimo, con el anti join, se obtienen los registros que s\u00f3lo est\u00e1n en uno de los InfoProvider y no en el otro. En nuestro caso, los dos registros que est\u00e1n s\u00f3lo en el ODS.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-20112 size-full\" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2014\/02\/6.jpg\" alt=\"\" width=\"465\" height=\"87\" srcset=\"https:\/\/orekait.com\/wp-content\/uploads\/2014\/02\/6.jpg 465w, https:\/\/orekait.com\/wp-content\/uploads\/2014\/02\/6-300x56.jpg 300w\" sizes=\"auto, (max-width: 465px) 100vw, 465px\" \/><\/p>\n<p>As\u00ed que solo hace falta tener claro que se quiere conseguir para elegir la opci\u00f3n adecuada.<\/p>\n<\/div>\n<div class=\"et_post_meta_wrapper\">\u00a0<\/div>\n<\/div>\n<div class=\"entry-content\">\u00a0<\/div>\n<div class=\"et_post_meta_wrapper\">\n<section id=\"comment-wrap\">\n<div id=\"comment-section\" class=\"nocomments\">\u00a0<\/div>\n<div id=\"respond\" class=\"comment-respond\">\u00a0<\/div>\n<\/section>\n<\/div>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row admin_label=&#8221;M\u00e1s informaci\u00f3n&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p class=\"morado\">M\u00e1s informaci\u00f3n:<\/p>\n<p>[\/et_pb_text][et_pb_button button_url=&#8221;https:\/\/orekait.com\/es\/area-analitica-negocio&#8221; button_text=&#8221;M\u00e1s informaci\u00f3n&#8221; module_class=&#8221;entrada-btn&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_color=&#8221;#8156EA&#8221; button_bg_color=&#8221;RGBA(255,255,255,0)&#8221; button_border_color=&#8221;#8156EA&#8221; button_border_radius=&#8221;30px&#8221; button_font=&#8221;Plus Jakarta Sans|600|||||||&#8221; button_icon=&#8221;&#x24;||divi||400&#8243; button_icon_color=&#8221;#8156EA&#8221; button_on_hover=&#8221;off&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; button_text_color__hover_enabled=&#8221;on|desktop&#8221; button_text_color__hover=&#8221;#8156EA&#8221; button_bg_color__hover_enabled=&#8221;on|hover&#8221; button_bg_color__hover=&#8221;#8156EA&#8221; button_bg_enable_color__hover=&#8221;on&#8221; button_icon_color__hover_enabled=&#8221;on|hover&#8221; button_icon_color__hover=&#8221;#ffffff&#8221; url_new_window=&#8221;on&#8221; sticky_enabled=&#8221;0&#8243;][\/et_pb_button][et_pb_divider show_divider=&#8221;off&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||40px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][\/et_pb_column][\/et_pb_row][et_pb_row use_custom_gutter=&#8221;on&#8221; admin_label=&#8221;Noticias relacionadas titulo&#8221; module_id=&#8221;fondo-articulos&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#f7f7f7&#8243; width=&#8221;100%&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_divider show_divider=&#8221;off&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; custom_margin=&#8221;||40px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_heading title=&#8221;Quizas te pueda interesar&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; title_level=&#8221;h2&#8243; title_text_align=&#8221;center&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;][\/et_pb_heading][et_pb_divider show_divider=&#8221;off&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||30px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][\/et_pb_column][\/et_pb_row][et_pb_row admin_label=&#8221;Noticias relacionadas&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; custom_margin=&#8221;-150px||||false|false&#8221; custom_margin_tablet=&#8221;0px||||false|false&#8221; custom_margin_phone=&#8221;0px||||false|false&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_blog fullwidth=&#8221;off&#8221; posts_number=&#8221;3&#8243; include_categories=&#8221;current&#8221; show_author=&#8221;off&#8221; show_date=&#8221;off&#8221; show_pagination=&#8221;off&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_blog][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Uno de los problemas con que se puede encontrar un consultor SAP BW a la hora de agrupar informaci\u00f3n de diferentes fuentes en una \u00fanica, es seleccionar la opci\u00f3n adecuada. Hoy vamos a analizar la diferencia entre dos de esas opciones, el\u00a0MultiSitio (Multiprovider)\u00a0y el\u00a0InfoSet. Sin entrar en el detalle de c\u00f3mo se crean, veamos c\u00f3mo [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"Lorem ipsum dolor sit amet consectetur adipiscing elit congue montes, imperdiet taciti erat elementum fermentum sem ante ultrices ridiculus, sagittis sociis egestas quisque ac semper quis odio. Aenean hendrerit ac metus dis nascetur aliquet mollis integer, rutrum vel laoreet posuere proin sagittis luctus est, tempus duis nisl ultrices parturient tempor praesent. Dignissim curabitur nascetur pellentesque augue fringilla pulvinar eros, tempus fames vehicula maecenas cubilia id, rutrum euismod integer ut scelerisque mus.\r\n\r\nVivamus auctor odio aenean rhoncus natoque dictum purus, volutpat pellentesque laoreet ridiculus consequat nisi varius euismod, augue platea convallis curae magnis taciti. Imperdiet nibh curabitur quisque orci consequat aenean pellentesque, cubilia duis senectus felis sed posuere tortor, magnis enim diam a odio sociis. Enim tellus nisl nec molestie augue luctus tempor habitant, nunc dictumst phasellus volutpat sem facilisis taciti, habitasse laoreet at turpis vel fermentum vulputate.","_et_gb_content_width":"","footnotes":""},"categories":[43],"tags":[],"class_list":["post-20089","post","type-post","status-publish","format-standard","hentry","category-analytics"],"_links":{"self":[{"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/posts\/20089","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/comments?post=20089"}],"version-history":[{"count":4,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/posts\/20089\/revisions"}],"predecessor-version":[{"id":22709,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/posts\/20089\/revisions\/22709"}],"wp:attachment":[{"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/media?parent=20089"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/categories?post=20089"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/tags?post=20089"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}