{"id":7826,"date":"2021-09-27T08:00:31","date_gmt":"2021-09-27T06:00:31","guid":{"rendered":"http:\/\/192.168.20.3\/?p=7826"},"modified":"2024-12-11T09:31:48","modified_gmt":"2024-12-11T08:31:48","slug":"aods-diferencias-caracteristicas-respecto-ods-estandar","status":"publish","type":"post","link":"https:\/\/orekait.com\/es\/aods-diferencias-caracteristicas-respecto-ods-estandar\/","title":{"rendered":"AODS<br><span class=\"font-300\">diferencias y caracter\u00edsticas respecto a un ODS est\u00e1ndar<\/span>"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;section&#8221; _builder_version=&#8221;4.16&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_row admin_label=&#8221;Imagen principal&#8221; _builder_version=&#8221;4.16&#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 src=&#8221;https:\/\/orekait.com\/wp-content\/uploads\/2021\/09\/aods.png&#8221; alt=&#8221;cloud-public&#8221; title_text=&#8221;aods&#8221; 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 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; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; content__hover_enabled=&#8221;off|hover&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p>A muchas personas les resultar\u00e1n cercanos los\u00a0<strong>Advanced ODS<\/strong>, por lo que este art\u00edculo puede resultar de gran utilidad. Vamos a puntualizar un poco en la\u00a0<strong>diferencia que hay entre un ODS est\u00e1ndar y un AODS<\/strong>. Para ello, veremos las diferentes formas que existen de\u00a0<strong>crear un AODS mediante el\u00a0<em>\u2018Model Template\u2019<\/em>\u00a0<\/strong>en las propiedades de modelado.<\/p>\n<h2>\u00bfEn qu\u00e9 se diferencia un ODS est\u00e1ndar a un AODS?<\/h2>\n<p>Podr\u00edamos decir que todo lo que podemos hacer con un ODS est\u00e1ndar lo podemos hacer tambi\u00e9n con un AODS, pero la diferencia radica principalmente en que el<strong>\u00a0AODS tiene muchas m\u00e1s funcionalidades<\/strong>, como, por ejemplo, ser tratado como un InfoCubo. Para ver la variedad de estas, explicamos el siguiente punto m\u00e1s a fondo.<\/p>\n<h2>Propiedades de un AODS<\/h2>\n<p>Un\u00a0<strong>AODS puede tener hasta 5 tablas internas por detr\u00e1s<\/strong>, que var\u00edan seg\u00fan la modalidad del AODS elegida, como veremos m\u00e1s adelante.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7854 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2021\/09\/AODS-1.png\" alt=\"\" width=\"649\" height=\"157\" srcset=\"https:\/\/orekait.com\/wp-content\/uploads\/2021\/09\/AODS-1.png 649w, https:\/\/orekait.com\/wp-content\/uploads\/2021\/09\/AODS-1-480x116.png 480w\" sizes=\"auto, (min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 649px, 100vw\" \/><\/figure>\n<\/div>\n<p>A la hora de crear un AODS, tenemos\u00a0<strong>diferentes opciones<\/strong>:<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7858 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2021\/09\/AODS-2.png\" alt=\"\" width=\"676\" height=\"329\" \/><\/figure>\n<\/div>\n<p><strong>Para simplificar la elecci\u00f3n de las propiedades<\/strong>, existe la ventana<strong>\u00a0<em>\u2018Model Template\u2019<\/em><\/strong>, donde encontraremos directamente las opciones con las<strong>\u00a0propiedades predeterminadas<\/strong>. Estas opciones\u00a0<strong>variar\u00e1n seg\u00fan para qu\u00e9<\/strong>\u00a0queramos utilizar el AODS.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7862 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2021\/09\/AODS-3.png\" alt=\"\" width=\"307\" height=\"293\" srcset=\"https:\/\/orekait.com\/wp-content\/uploads\/2021\/09\/AODS-3.png 403w, https:\/\/orekait.com\/wp-content\/uploads\/2021\/09\/AODS-3-300x287.png 300w\" sizes=\"auto, (max-width: 307px) 100vw, 307px\" \/><\/figure>\n<\/div>\n<p>Vamos a<strong>\u00a0sintetizar<\/strong>\u00a0estas diferentes opciones:<\/p>\n<h3><strong>Enterprise data warehouse architecture<\/strong><\/h3>\n<p>En este caso, el modelado del AODS\u00a0<strong>no usa tabla de datos activos<\/strong>. Es el equivalente a un ODS est\u00e1ndar optimizado para escritura. Se\u00a0<strong>puede usar\u00a0<\/strong>tambi\u00e9n\u00a0<strong>como<\/strong>\u00a0una<strong>\u00a0PSA<\/strong>.<\/p>\n<ul>\n<li><strong>Data Acquisition layer (including corporate memory)<\/strong><\/li>\n<\/ul>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7866 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2021\/09\/AODS-4.png\" alt=\"\" width=\"726\" height=\"255\" \/><\/figure>\n<\/div>\n<ul>\n<li><strong>Corporate Memory \u2013 compression capabilities<\/strong><\/li>\n<\/ul>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7870 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2021\/09\/AODS-5.png\" alt=\"\" width=\"725\" height=\"250\" \/><\/figure>\n<\/div>\n<p>El\u00a0<strong>Corporate Memory<\/strong>\u00a0contiene el historial completo de datos cargados y de datos activos, es decir, tiene solo la\u00a0<strong>tabla de entrada y de datos activos<\/strong>. Para optimizar memoria no utiliza la tabla de Log de modificaciones. Tan pronto como la petici\u00f3n es activada, carga los datos a la tabla de datos activos y borra la de entrada.<\/p>\n<ul>\n<li><strong>Corporate Memory \u2013 reporting capabilities<\/strong><\/li>\n<\/ul>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7874 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2021\/09\/AODS-6.png\" alt=\"\" width=\"718\" height=\"246\" \/><\/figure>\n<\/div>\n<p>La diferencia entre esta plantilla y al anterior es que<strong>\u00a0ahora<\/strong>\u00a0tenemos\u00a0<strong>marcada la\u00a0<em>opci\u00f3n \u2018Keep Inbound Data, Extract from Inbound Table\u2019<\/em><\/strong>, es decir, cuando activamos este AODS,\u00a0<strong>los datos\u00a0<\/strong>de la tabla de entrada no son borrados, si no que<strong>\u00a0se mantienen<\/strong>. Con esto, evitamos que se pierda informaci\u00f3n t\u00e9cnica y se pueden rastrear los registros, pudiendo volver a cargarlos en caso de haberlos borrado en la tabla de datos activos.<\/p>\n<ul>\n<li><strong>Data warehouse layer (delta calculation)<\/strong><\/li>\n<\/ul>\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7878 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2021\/09\/AODS-7.png\" alt=\"\" width=\"728\" height=\"253\" \/><\/figure>\n<p>Este tipo de\u00a0<strong>plantilla\u00a0<\/strong>es la que nos proporciona las caracter\u00edsticas de un<strong>\u00a0ODS est\u00e1ndar<\/strong>. Adem\u00e1s de tabla de entrada y datos activos tiene la tabla de Log de modificaciones, para la carga delta. En este caso,<strong>\u00a0la tabla de entrada se borra despu\u00e9s de la activaci\u00f3n<\/strong>.<\/p>\n<ul>\n<li><strong>Data warehouse layer (data mart)<\/strong><\/li>\n<\/ul>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7882 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2021\/09\/AODS-8.png\" alt=\"\" width=\"737\" height=\"249\" \/><\/figure>\n<\/div>\n<p>Este modo hace que el<strong>\u00a0AODS<\/strong>\u00a0se comporte como un InfoCubo. Tiene\u00a0<strong>tabla de entrada que se vac\u00eda al activar, tabla de datos activos y no tiene tabla de Log de modificaci\u00f3n<\/strong>. Adem\u00e1s, como en un<strong>\u00a0InfoCubo<\/strong>, todas las caracter\u00edsticas son claves.<\/p>\n<h3><strong>Planning<\/strong><\/h3>\n<ul>\n<li><strong>Planning on Cube-like<\/strong><\/li>\n<\/ul>\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7886 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2021\/09\/AODS-9.png\" alt=\"\" width=\"743\" height=\"258\" \/><\/figure>\n<p>Es el mismo que el anterior\u00a0<strong>data warehouse layer \u2013 data mart<\/strong>, es decir, hace las funciones de un\u00a0<strong>InfoCubo.<\/strong><\/p>\n<ul>\n<li><strong>Planning on Direct Update<\/strong><\/li>\n<\/ul>\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7890 \" src=\"https:\/\/orekait.com\/wp-content\/uploads\/2021\/09\/AODS-10.png\" alt=\"\" width=\"747\" height=\"261\" \/><\/figure>\n<p>En este caso podemos<strong>\u00a0introducir registros directamente<\/strong>\u00a0a la tabla de datos activos. No tiene tabla de entrada y tabla de Log de modificaciones. Podemos llenar la tabla mediante un\u00a0<strong>API\u00a0<\/strong>o\u00a0<strong>DTP<\/strong>, cosa que le\u00a0<strong>diferencia con el ODS de escritura directa, que solo puede recibir datos mediante un API.<\/strong><\/p>\n<h3><strong>Classic objects<\/strong><\/h3>\n<ul>\n<li><strong>Standard DataStore Object<\/strong>. Esta plantilla es la misma que la de Data warehouse layer \u2013 delta calculation.<\/li>\n<\/ul>\n<ul>\n<li><strong>Write-optimized DataStore Object<\/strong>. La misma que Data Acquisition layer (including corporate memory), es decir, un ODS optimizado para escritura.<\/li>\n<\/ul>\n<ul>\n<li><strong>InfoCube<\/strong>. Este es el equivalente a la plantilla Data warehouse layer \u2013 data mart, es decir, a un InfoCubo.<\/li>\n<\/ul>\n<h2>Conclusiones<\/h2>\n<p>Podemos decir con todo, que los\u00a0<strong>Advanced ODS<\/strong>\u00a0nos aportan mucho\u00a0<strong>m\u00e1s dinamismo<\/strong>\u00a0de cara a realizar un modelado, ya que en una misma herramientas tenemos muchas posibilidades de utilizaci\u00f3n, en lugar de tener muchas herramientas que hagan una cosa cada una.<\/p>\n<p>Cualquier\u00a0<strong>duda<\/strong>\u00a0que puedas llegar a tener, ya sea respecto a los usos de los<strong>\u00a0AODS\u00a0<\/strong>o de como poder\u00a0<strong>implantar esta herramienta<\/strong>, no dudes en\u00a0<strong>hac\u00e9rnoslo saber en comentarios<\/strong>. Adem\u00e1s, si quieres m\u00e1s informaci\u00f3n en relaciona este post\u2026<strong>\u00a0\u00a1pulsa el bot\u00f3n inferior!\u00a0<\/strong><\/p>\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; 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; global_colors_info=&#8221;{}&#8221;][\/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>A muchas personas les resultar\u00e1n cercanos los\u00a0Advanced ODS, por lo que este art\u00edculo puede resultar de gran utilidad. Vamos a puntualizar un poco en la\u00a0diferencia que hay entre un ODS est\u00e1ndar y un AODS. Para ello, veremos las diferentes formas que existen de\u00a0crear un AODS mediante el\u00a0\u2018Model Template\u2019\u00a0en las propiedades de modelado. \u00bfEn qu\u00e9 se [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":7848,"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-7826","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-analytics"],"_links":{"self":[{"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/posts\/7826","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=7826"}],"version-history":[{"count":7,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/posts\/7826\/revisions"}],"predecessor-version":[{"id":21402,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/posts\/7826\/revisions\/21402"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/media\/7848"}],"wp:attachment":[{"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/media?parent=7826"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/categories?post=7826"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/orekait.com\/es\/wp-json\/wp\/v2\/tags?post=7826"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}