{"id":4707,"date":"2024-08-14T12:58:09","date_gmt":"2024-08-14T09:58:09","guid":{"rendered":"https:\/\/datainsite.fi\/?page_id=4707"},"modified":"2024-08-28T09:14:28","modified_gmt":"2024-08-28T06:14:28","slug":"analytics-services","status":"publish","type":"page","link":"https:\/\/datainsite.fi\/en\/services\/analytics-services\/","title":{"rendered":"Analytics services"},"content":{"rendered":"\r\n\r\n<section class=\"hero site-banner banner-bg-image section-default default alignfull image\">\r\n\r\n    <div class=\"site-banner-bg section-bg-image \" >\r\n\r\n        <img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"704\" src=\"https:\/\/datainsite.fi\/wp-content\/uploads\/2024\/08\/bi-dashboards.jpg\" class=\"attachment-1536\u00d71536 size-1536\u00d71536\" alt=\"\" srcset=\"https:\/\/datainsite.fi\/wp-content\/uploads\/2024\/08\/bi-dashboards.jpg 1920w, https:\/\/datainsite.fi\/wp-content\/uploads\/2024\/08\/bi-dashboards-300x110.jpg 300w, https:\/\/datainsite.fi\/wp-content\/uploads\/2024\/08\/bi-dashboards-1024x375.jpg 1024w, https:\/\/datainsite.fi\/wp-content\/uploads\/2024\/08\/bi-dashboards-768x282.jpg 768w, https:\/\/datainsite.fi\/wp-content\/uploads\/2024\/08\/bi-dashboards-1536x563.jpg 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/>\r\n        \r\n            <div class=\"site-banner-content container\">\r\n                <div class=\"row w-100\">\r\n                    <div class=\"col-12\">\r\n\r\n                        <h1 class=\"hero-title\">Analytics services<\/h1><div class=\"inner-content\">\r\n                            <div class=\"acf-innerblocks-container\">\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"#lomake\">Ask more<\/a><\/div>\n\n<\/div>\r\n                        <\/div>                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        \r\n        <\/div><\/section>\n\n\n<div class=\"wp-block-columns is-style-narrow is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Through data analytics, companies can transform raw data into valuable information that supports decision-making and optimizes business processes. Datainsite Oy offers comprehensive data analytics services, consisting of several key stages, to ensure that your company can make the most of its data. Together, we ensure that your business can effectively utilize its data and make informed decisions that drive business success.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns has-gray-background-color has-background is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:20%\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"318\" height=\"843\" src=\"https:\/\/datainsite.fi\/wp-content\/uploads\/2024\/08\/analytics-process-en.jpg\" alt=\"\" class=\"wp-image-4747\" srcset=\"https:\/\/datainsite.fi\/wp-content\/uploads\/2024\/08\/analytics-process-en.jpg 318w, https:\/\/datainsite.fi\/wp-content\/uploads\/2024\/08\/analytics-process-en-113x300.jpg 113w\" sizes=\"auto, (max-width: 318px) 100vw, 318px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div  class=\"accordion accordion-bg\">\r\n\r\n    <div class=\"acf-innerblocks-container\">\n\r\n<div class=\"accordion-item  \">\r\n\r\n    <h2  class=\"accordion-header\">\r\n        <button class=\"accordion-button  h3\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-2057871139\" aria-expanded=\"false\" aria-controls=\"collapse-2057871139\">\r\n                        <span>Identification of Needs and Analysis Planning<\/span>        <\/button>\r\n    <\/h2>\r\n    <div id=\"collapse-2057871139\" class=\"accordion-collapse collapse  show \" aria-labelledby=\"heading-2057871139\">\r\n        <div class=\"accordion-body\">\r\n            <div class=\"acf-innerblocks-container\">\n\n<p class=\"wp-block-paragraph\">We engage with our client&#8217;s management and experts to identify critical business factors, questions, and challenges. Based on this, we design analysis processes to create in-depth and accurate information.<\/p>\n\n<\/div>        <\/div>\r\n\r\n\r\n    <\/div>\r\n<\/div>\n\n\r\n<div class=\"accordion-item  \">\r\n\r\n    <h2  class=\"accordion-header\">\r\n        <button class=\"accordion-button  collapsed h3\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-621092771\" aria-expanded=\"false\" aria-controls=\"collapse-621092771\">\r\n                        <span>Data Collection and Cleaning<\/span>        <\/button>\r\n    <\/h2>\r\n    <div id=\"collapse-621092771\" class=\"accordion-collapse collapse  \" aria-labelledby=\"heading-621092771\">\r\n        <div class=\"accordion-body\">\r\n            <div class=\"acf-innerblocks-container\">\n\n<p class=\"wp-block-paragraph\">The first stage in data analytics is collecting data from various sources and cleaning it. This process ensures that the data used is of high quality and reliable. We remove errors, gaps, and inconsistencies from the data to ensure that the foundation of the analysis is as accurate as possible.<\/p>\n\n<\/div>        <\/div>\r\n\r\n\r\n    <\/div>\r\n<\/div>\n\n\r\n<div class=\"accordion-item  \">\r\n\r\n    <h2  class=\"accordion-header\">\r\n        <button class=\"accordion-button  collapsed h3\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-1184550956\" aria-expanded=\"false\" aria-controls=\"collapse-1184550956\">\r\n                        <span>Data Preprocessing and Transformation<\/span>        <\/button>\r\n    <\/h2>\r\n    <div id=\"collapse-1184550956\" class=\"accordion-collapse collapse  \" aria-labelledby=\"heading-1184550956\">\r\n        <div class=\"accordion-body\">\r\n            <div class=\"acf-innerblocks-container\">\n\n<p class=\"wp-block-paragraph\">After cleaning, the next stage is data preprocessing and transformation. This includes merging, normalizing, and converting the data into a format suitable for analysis. During this preprocessing phase, we ensure that all relevant information is included and that the data is ready for analysis.<\/p>\n\n<\/div>        <\/div>\r\n\r\n\r\n    <\/div>\r\n<\/div>\n\n\r\n<div class=\"accordion-item  \">\r\n\r\n    <h2  class=\"accordion-header\">\r\n        <button class=\"accordion-button  collapsed h3\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-1258013153\" aria-expanded=\"false\" aria-controls=\"collapse-1258013153\">\r\n                        <span>Selection and Development of Analytical Methods<\/span>        <\/button>\r\n    <\/h2>\r\n    <div id=\"collapse-1258013153\" class=\"accordion-collapse collapse  \" aria-labelledby=\"heading-1258013153\">\r\n        <div class=\"accordion-body\">\r\n            <div class=\"acf-innerblocks-container\">\n\n<p class=\"wp-block-paragraph\">We select the appropriate analytical methods based on your business needs. This can include statistical analyses, machine learning algorithms, or predictive models. We develop and test the analytical methods to ensure they produce the most accurate and reliable results.<\/p>\n\n<\/div>        <\/div>\r\n\r\n\r\n    <\/div>\r\n<\/div>\n\n\r\n<div class=\"accordion-item  \">\r\n\r\n    <h2  class=\"accordion-header\">\r\n        <button class=\"accordion-button  collapsed h3\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-1285492210\" aria-expanded=\"false\" aria-controls=\"collapse-1285492210\">\r\n                        <span>Data Analysis and Modeling<\/span>        <\/button>\r\n    <\/h2>\r\n    <div id=\"collapse-1285492210\" class=\"accordion-collapse collapse  \" aria-labelledby=\"heading-1285492210\">\r\n        <div class=\"accordion-body\">\r\n            <div class=\"acf-innerblocks-container\">\n\n<p class=\"wp-block-paragraph\">We perform the actual data analysis and modeling using the selected methods. This stage involves exploring the data, building models, and testing them. The goal of the analysis is to discover meaningful trends, patterns, and insights that help your business make data-driven decisions.<\/p>\n\n<\/div>        <\/div>\r\n\r\n\r\n    <\/div>\r\n<\/div>\n\n\r\n<div class=\"accordion-item  \">\r\n\r\n    <h2  class=\"accordion-header\">\r\n        <button class=\"accordion-button  collapsed h3\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-439523916\" aria-expanded=\"false\" aria-controls=\"collapse-439523916\">\r\n                        <span>Visualization and Reporting<\/span>        <\/button>\r\n    <\/h2>\r\n    <div id=\"collapse-439523916\" class=\"accordion-collapse collapse  \" aria-labelledby=\"heading-439523916\">\r\n        <div class=\"accordion-body\">\r\n            <div class=\"acf-innerblocks-container\">\n\n<p class=\"wp-block-paragraph\">The results of the analyses are presented in clear and insightful reports and visualizations. We use advanced visualization tools, such as Tableau and Power BI, to create intuitive and interactive reports. This stage ensures that the analysis results are easily understandable and usable in decision-making.<\/p>\n\n<\/div>        <\/div>\r\n\r\n\r\n    <\/div>\r\n<\/div>\n\n\r\n<div class=\"accordion-item  \">\r\n\r\n    <h2  class=\"accordion-header\">\r\n        <button class=\"accordion-button  collapsed h3\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-1779663025\" aria-expanded=\"false\" aria-controls=\"collapse-1779663025\">\r\n                        <span>Continuous Monitoring and Optimization<\/span>        <\/button>\r\n    <\/h2>\r\n    <div id=\"collapse-1779663025\" class=\"accordion-collapse collapse  \" aria-labelledby=\"heading-1779663025\">\r\n        <div class=\"accordion-body\">\r\n            <div class=\"acf-innerblocks-container\">\n\n<p class=\"wp-block-paragraph\">Data analytics is an ongoing process, so we offer continuous monitoring and optimization. This stage involves updating and improving the analyses as your business needs evolve. We track the performance of the analyses and make necessary adjustments to keep the results current and relevant.<\/p>\n\n<\/div>        <\/div>\r\n\r\n\r\n    <\/div>\r\n<\/div>\n<\/div>\r\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-cover alignfull is-light is-style-default\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-light-gray-background-color has-background-dim-70 has-background-dim\"><\/span><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" class=\"wp-block-cover__image-background wp-image-4196\" alt=\"\" src=\"https:\/\/datainsite.fi\/wp-content\/uploads\/2024\/08\/data-analytics-dark.jpg\" data-object-fit=\"cover\" srcset=\"https:\/\/datainsite.fi\/wp-content\/uploads\/2024\/08\/data-analytics-dark.jpg 1920w, https:\/\/datainsite.fi\/wp-content\/uploads\/2024\/08\/data-analytics-dark-300x169.jpg 300w, https:\/\/datainsite.fi\/wp-content\/uploads\/2024\/08\/data-analytics-dark-1024x576.jpg 1024w, https:\/\/datainsite.fi\/wp-content\/uploads\/2024\/08\/data-analytics-dark-768x432.jpg 768w, https:\/\/datainsite.fi\/wp-content\/uploads\/2024\/08\/data-analytics-dark-1536x864.jpg 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\">\n<h2 class=\"wp-block-heading has-text-align-center has-red-color has-text-color\" id=\"lomake\">Book a demo.<\/h2>\n\n\n\n<p class=\"has-text-align-center has-black-color has-text-color has-link-color wp-elements-2bb7040dd391990dc28a431ad4363e4f wp-block-paragraph\">Fill in your details and we&#8217;ll get back to you with time proposals for the demo.<\/p>\n\n\n\n<div class=\"wp-block-columns is-style-narrow is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_2' >\n                        <div class='gform_heading'>\n                            <p class='gform_description'><\/p>\n\t\t\t\t\t\t\t<p class='gform_required_legend'>&quot;<span class=\"gfield_required gfield_required_asterisk\">*<\/span>&quot; indicates required fields<\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data'  id='gform_2'  action='\/en\/wp-json\/wp\/v2\/pages\/4707' data-formid='2' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_2' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id=\"field_2_6\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='form-label gfield_label gform-field-label' for='input_2_6'>Name<\/label><div class='ginput_container'><input name='input_6' id='input_2_6' type='text' value='' autocomplete='new-password'\/><\/div><div class='small text-muted gfield_description' id='gfield_description_2_6'>This field is for validation purposes and should be left unchanged.<\/div><\/div><div id=\"field_2_1\" class=\"gfield gfield--type-text gfield--input-type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='form-label gfield_label gform-field-label' for='input_2_1'>Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_2_1' type='text' value='' class='form-control'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_2_2\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half gfield--width-half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='form-label gfield_label gform-field-label' for='input_2_2'>Phone<\/label><div class='ginput_container ginput_container_text'><input name='input_2' id='input_2_2' type='text' value='' class='form-control'      aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_2_5\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-half gfield--width-half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='form-label gfield_label gform-field-label' for='input_2_5'>Email<\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_5' id='input_2_5' autocomplete='email' type='email' value='' class='medium'     aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_2_4\" class=\"gfield gfield--type-textarea gfield--input-type-textarea field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='form-label gfield_label gform-field-label' for='input_2_4'>Message<\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_2_4' class='form-control form-control-lg textarea'      aria-invalid=\"false\"   rows='4' cols='50'><\/textarea><\/div><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_2' class='gform_button btn btn-primary button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Send'  \/> \n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_2' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_2' id='gform_theme_2' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_2' id='gform_style_settings_2' value='{&quot;inputPrimaryColor&quot;:&quot;#204ce5&quot;}' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_2' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='2' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='EUR' value='BvWD4sMTEhnILsOCLsMZjo4Nu\/Kl3BlcHtR7D1ZwV+wON0gjOfkFJN5r6zphn6Qns0fXz7xbCk\/qV5499v+ELFzEfIq8b5vraH+4ivMruSNzKZw=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_2' value='WyJbXSIsImNlYjNmOTZlN2RlYzQ5OTkxNWMxZWYwNTQyYTEyYzQyIl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_2' id='gform_target_page_number_2' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_2' id='gform_source_page_number_2' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div><script>\ngform.initializeOnLoaded( function() {gformInitSpinner( 2, 'data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7', true );jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner( 2, 'data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7', true );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2').text());}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"2\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_2\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_2\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_2\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 2, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n<\/div>\n<\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Through data analytics, companies can transform raw data into valuable information that supports decision-making and optimizes business processes. Datainsite Oy offers comprehensive data analytics services, consisting of several key stages, to ensure that your company can make the most of its data. Together, we ensure that your business can effectively utilize its data and make [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":4690,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-4707","page","type-page","status-publish","hentry"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/datainsite.fi\/en\/wp-json\/wp\/v2\/pages\/4707","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/datainsite.fi\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/datainsite.fi\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/datainsite.fi\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/datainsite.fi\/en\/wp-json\/wp\/v2\/comments?post=4707"}],"version-history":[{"count":0,"href":"https:\/\/datainsite.fi\/en\/wp-json\/wp\/v2\/pages\/4707\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/datainsite.fi\/en\/wp-json\/wp\/v2\/pages\/4690"}],"wp:attachment":[{"href":"https:\/\/datainsite.fi\/en\/wp-json\/wp\/v2\/media?parent=4707"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}