CINXE.COM

Cloud Stream Service (CS)_Stream Computing-HUAWEI CLOUD

<!doctype html> <html lang="en-US" site="hk"> <head> <meta charset="UTF-8"> <meta name="applicable-device" content="pc,mobile"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <meta name="baidu-site-verification" content="nsMgQr28vc" /> <meta http-equiv="x-dns-prefetch-control" content="on"> <meta name="templateName" content="common-pep2.0"> <title>Cloud Stream Service (CS)_Stream Computing-HUAWEI CLOUD</title> <meta name="keywords" content="CS,stream,StreamSQL,Flink,DLI" /> <meta name="description" content="Cloud Stream Service (CS) processes streaming data in real time. You can run StreamSQL and custom jobs without any programming skills." /> <link rel="canonical" href="https://www.huaweicloud.com/intl/en-us/product/cs.html"/> <meta name="pep-template-version" content="1.8.80" /> <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests;" /> <meta property="og:title" content="Cloud Stream Service (CS)_Stream Computing-HUAWEI CLOUD"> <meta property="og:type" content="website"> <meta property="og:description" content="Cloud Stream Service (CS) processes streaming data in real time. You can run StreamSQL and custom jobs without any programming skills."> <meta property="og:url" content="https://www.huaweicloud.com/intl/en-us/product/cs.html"> <meta property="og:site_name" content="Huawei Cloud"> <meta property="og:image" content="https://res-static.hc-cdn.cn/cloudbu-site/intl/en-us/seo/og.jpeg"> <meta property="twitter:title" content="Cloud Stream Service (CS)_Stream Computing-HUAWEI CLOUD"> <meta property="twitter:type" content="website"> <meta property="twitter:description" content="Cloud Stream Service (CS) processes streaming data in real time. You can run StreamSQL and custom jobs without any programming skills."> <meta property="twitter:url" content="https://www.huaweicloud.com/intl/en-us/product/cs.html"> <meta property="twitter:site_name" content="Huawei Cloud"> <meta property="twitter:image" content="https://res-static.hc-cdn.cn/cloudbu-site/intl/en-us/seo/twitter.jpeg"> <link rel="icon" href="https://www.huaweicloud.com/favicon.ico"> <link rel="stylesheet" href="https://portal.hc-cdn.com/cnpm-global-resources/1.1.73/css/hk/portal-global.css"> <link rel="stylesheet" href="https://portal.hc-cdn.com/cpage-pep-header-and-footer-hk/2.0.32/index.css"> <link rel="stylesheet" href="https://portal.hc-cdn.com/cnpm-baseui/3.0.16/index.css"> <script src="https://portal.hc-cdn.com/cnpm-global-resources/1.1.16/js/jquery.min.js" crossorigin="anonymous"></script> <!-- --> <meta name="google-site-verification" content="wQwSWDVSYQzH1niLqcUE15XH1_j_rN1T9-mbq2r6Dmw" /> <meta name="sogou_site_verification" content="u4x6sJNooE" /> <link rel="dns-prefetch" href="https://res-static.hc-cdn.cn" /> <link rel="dns-prefetch" href="https://portal.hc-cdn.com" /> <link rel="dns-prefetch" href="https://support.huaweicloud.com" /> <link rel="dns-prefetch" href="https://activity.huaweicloud.com" /> <link rel="dns-prefetch" href="https://portal.huaweicloud.com" /> <link rel="dns-prefetch" href="https://uba.huaweicloud.com" /> <link rel="dns-prefetch" href="https://uba-intl.huaweicloud.com" /> <!-- --> <script> window.dataLayer = window.dataLayer || []; window.$closeBiReport2018 = true window.$siteInfo = window.$siteInfo || {}; window.$siteInfo.site = "hk"; window.$siteInfo.lang = "en-us".replace("_", "-"); </script> <script> (function(){ window.recordTier = window.recordTier || []; window.recordTier.push({eventName: 'dtm.js'}); })(); </script> <script type="application/ld+json"> [{ "@context": "http://www.schema.org", "@type": "Product", "name": "Cloud Stream Service (CS)_Stream Computing-HUAWEI CLOUD", "url": "https://www.huaweicloud.com/intl/en-us/product/cs.html", "description": "Cloud Stream Service (CS) processes streaming data in real time. You can run StreamSQL and custom jobs without any programming skills.", "publisher": { "@type": "Corporation", "name": "HUAWEI CLOUD" } }] </script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{ "@type": "ListItem", "position": 1, "name": "Huawei Cloud", "item": "https://www.huaweicloud.com/intl/en-us/" },{ "@type": "ListItem" "position": 2, "name": "All Products", "item": "https://www.huaweicloud.com/intl/en-us/product/" },{ "@type": "ListItem", "position": 3, "name": "Cloud Stream Service (CS)_Stream Computing-HUAWEI CLOUD", "item": "https://www.huaweicloud.com/intl/en-us/product/cs.html" }] } </script> <link rel="alternate" hreflang="en-us" href="https://www.huaweicloud.com/intl/en-us/product/cs.html"> <link rel="alternate" hreflang="id-id" href="https://www.huaweicloud.com/intl/id-id/product/cs.html"> <link rel="alternate" hreflang="es-us" href="https://www.huaweicloud.com/intl/es-us/product/cs.html"> <link rel="alternate" hreflang="pt-br" href="https://www.huaweicloud.com/intl/pt-br/product/cs.html"> <link rel="alternate" hreflang="tr-tr" href="https://www.huaweicloud.com/intl/tr-tr/product/cs.html"> <link rel="alternate" hreflang="th-th" href="https://www.huaweicloud.com/intl/th-th/product/cs.html"> <link rel="alternate" hreflang="zh-hk" href="https://www.huaweicloud.com/intl/zh-cn/product/cs.html"> <link rel="alternate" hreflang="ja-jp" href="https://www.huaweicloud.com/intl/ja-jp/product/cs.html"> <link rel="alternate" hreflang="ar-ae" href="https://www.huaweicloud.com/intl/ar-mena/product/cs.html"> <link rel="alternate" hreflang="x-default" href="https://www.huaweicloud.com/intl/en-us/product/cs.html"> <script>window.$aioList = [ "cnpm-pep-common-banner/1.0.31","cnpm-pep-htmlcomponent/1.0.2" ]; window.$aioCdnPrefix = 'https://res.hc-cdn.com/';</script> <script> window.gConfig = window.gConfig || {}; window.gConfig.isMobile = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent); var hClassName; if(window.gConfig.isMobile){ hClassName = ' phone'; }else{ hClassName = ' pc'; } if(window.$aioList) { for(var i=0; i<window.$aioList.length; i++) { if(window.$aioCdnPrefix){ if(window.$aioList[i].length>0) { document.write('<link rel="stylesheet" href="'+window.$aioCdnPrefix+window.$aioList[i]+'/'+(window.gConfig.isMobile?'m':'pc')+'/index.css" />'); } } else { if(window.$aioList[i].length>0) { document.write('<link rel="stylesheet" href="https://res.hc-cdn.com/'+window.$aioList[i]+'/'+(window.gConfig.isMobile?'m':'pc')+'/index.css" />'); } } } } var root = document.documentElement; root.className += hClassName ; </script> </head> <body> <div id="header" bi_parent_name="navigation" meta-data-adjust-app="hide"> <div class="header-container"> <div class="header-prompt"> <div class="header-prompt-wrapper"> <div class="header-prompt-content"> <i class="por-icon por-icon-error"></i> <p>检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 <a href="https://www.huaweicloud.com/intl/zh-cn">https://www.huaweicloud.com/intl/zh-cn</a></p> </div> <div class="header-prompt-radio"> <i class="header-prompt-checkbox active"></i> <p>不再显示此消息</p> <i class="header-prompt-closed por-icon por-icon-close"></i> </div> </div></div> <div class="header-topnav"> <div class="header-topnav-wrapper"> <li class="header-lang "> <div class="header-lang-current"><i class="header-icon-earth"></i><span class="header-lang-label">Intl-English</span><i class="header-icon-arrow-down"></i></div> <div class="header-lang-list"> <div class="header-site" bi_parent_name="International"> <div class="header-site-left">International</div> <ul class="header-site-right"> <li class="header-lang-item active"><a href="javascript:changeLangNew('en-us')">English</a></li> <li class="header-lang-item"><a href="javascript:changeLangNew('id-id')">Bahasa Indonesia</a></li> <li class="header-lang-item"><a href="javascript:changeLangNew('es-us')">Español</a></li> <li class="header-lang-item"><a href="javascript:changeLangNew('pt-br')">Português</a></li> <li class="header-lang-item"><a href="javascript:changeLangNew('tr-tr')">Türkçe</a></li> <li class="header-lang-item"><a href="javascript:changeLangNew('ar-mena')">عربي</a></li> <li class="header-lang-item"><a href="javascript:changeLangNew('th-th')">ไทย</a></li> <li class="header-lang-item"><a href="javascript:changeLangNew('zh-cn')">简体中文</a></li> <li class="header-lang-item"><a href="javascript:changeLangNew('ja-jp')">日本語</a></li> </ul> </div> <div class="header-site" bi_parent_name="中国站"> <div class="header-site-left">中国站</div> <ul class="header-site-right"> <li class="header-lang-item"><a href="//www.huaweicloud.com/">简体中文</a></li> </ul> </div> <div class="header-site" bi_parent_name="Europe"> <div class="header-site-left">Europe</div> <ul class="header-site-right"> <li class="header-lang-item"><a href="//www.huaweicloud.com/eu/">English</a></li> <li class="header-lang-item"><a href="//www.huaweicloud.com/eu/de-de/">Deutsch</a></li> <li class="header-lang-item"><a href="//www.huaweicloud.com/eu/es-es/">Español</a></li> <li class="header-lang-item"><a href="//www.huaweicloud.com/eu/fr-fr/">Français</a></li> <li class="header-lang-item"><a href="//www.huaweicloud.com/eu/nl-nl/">Nederlands</a></li> </ul> </div> </div> </li> </div></div> <div class="header-wrapper"> <div class="header-bottom"> <div class="header-bottom-wrapper"> <a class="header-logo" rel="nofollow" bi_name="logo" title="Huawei Cloud" href="https://www.huaweicloud.com/intl"> <img src="https://res-static.hc-cdn.cn/cloudbu-site/intl/en-us/yunying/new-header/logo.png" alt="Huawei Cloud"> </a> <div class="header-nav"> <div class="header-nav-scroll"> <ul class="header-nav-list"> <li data-key="activity"> <a data-href="https://activity.huaweicloud.com/intl/en-us/promotion/index.html"> <span>Activities</span> </a> </li> <li data-key="product"> <a data-href="https://www.huaweicloud.com/intl/en-us/product/"> <span>Products</span> </a> </li> <li data-key="solution"> <a data-href="https://www.huaweicloud.com/intl/en-us/solution/"> <span>Solutions</span> </a> </li> <li data-key="price"> <a data-href="https://www.huaweicloud.com/intl/en-us/pricing.html"> <span>Pricing</span> </a> </li> <li data-key="market"> <a data-href="https://marketplace.huaweicloud.com/intl/"> <span>KooGallery</span> </a> </li> <li data-key="partner"> <a data-href="https://www.huaweicloud.com/intl/en-us/partners/"> <span>Partners</span> </a> </li> <li data-key="developers"> <a data-href="https://developer.huaweicloud.com/intl/en-us/"> <span>Developers</span> </a> </li> <li data-key="support"> <a data-href="https://www.huaweicloud.com/intl/en-us/service/index.html"> <span>Support</span> </a> </li> <li data-key="about"> <a data-href="https://www.huaweicloud.com/intl/en-us/about/index.html"> <span>About Us</span> </a> </li> </ul> </div> <div class="header-bottom-mask"></div> <div class="header-nav-hover-line"></div> </div> <div class="header-tools"> <div class="header-search J-header-search simplify" bi_parent_name="search"> <form class="header-search-inner J-serach-form" tabindex="-1" data-api-search-url="https://www.huaweicloud.com/intl/en-us/s/" data-api-report="https://portal-intl.huaweicloud.com/stats/pip.gif" data-api-hot="https://www.huaweicloud.com/rest/portal/v1/banner?position=hot_search_json" data-api-autoword="https://portal-intl.huaweicloud.com/rest/cbc/portalsearchcorrectorservice/v1/search" data-default-hot="Free Packages,Elastic Cloud Server (ECS),Cloud Backup and Recovery (CBR),Host Security Service (HSS),Cloud Container Engine (CCE)"> <div class="header-search-content J-search-content"> <input class="J-search-input" id="header-navigation-search-input" maxlength="128" type="text" data-active-placeholder="Search" autocomplete="off"> <div class="close-icon"></div> <button type="submit" class="header-search-submit" bi_name="#header-navigation-search-input"> <i></i> </button> <i class="por-icon por-icon-cancel header-search-close J-search-close"></i> <div class="header-search-droplist J-search-drop J-search-autoword" data-clickable-asyn="true"> <div class="J-search-hot"> <div class="J-search-popular"> <div class="J-search-title">Hot</div> <ul class="J-search-popular-content"> <li><a>Free Packages</a></li> <li><a>Elastic Cloud Server (ECS)</a></li> <li><a>Cloud Backup and Recovery (CBR)</a></li> <li><a>Host Security Service (HSS)</a></li> <li><a>Cloud Container Engine (CCE)</a></li> </ul> </div> </div> <div class="J-search-related"> <ul></ul> <div class="J-search-keyWordsAll"><a>Show more results for “<span></span>” <i class="header-icon-arrow-right"></i></a></div> </div> </div> </div> </form> <div class="header-search-button"> <input class="search-default" type="text" data-active-placeholder="搜索" autocomplete="off" placeholder="搜索"> <i></i> </div> </div> <div class="header-menu-search-mb"> <span class="header-icon-search"></span> </div> <ul class="header-tools-right header-main"> <li><a href="https://www.huaweicloud.com/intl/en-us/contact-sales.html" rel="nofollow">Contact Us</a></li> <li><a href="https://support.huaweicloud.com/intl/en-us/index.html">Documentation</a></li> <li><a href="https://console-intl.huaweicloud.com/?locale=en-us" rel="nofollow">Console</a></li> <li class="header-login-mobile"> <span class="header-icon-user js-login"></span> <div class="header-user-info user-info-layer user-unlogin header-backdrop"> <ul class="header-user-info-list account-nav"> <li class="header-user-info-item-account account-item"><a href="https://account-intl.huaweicloud.com/usercenter/?locale=en-us#/accountindex/accountInfo" target="_blank" bi_name="My Account" rel="nofollow">My Account</a></li> <li><a href="https://account-intl.huaweicloud.com/usercenter/?locale=en-us#/userindex/allview" target="_blank" bi_name="Billing &amp; Costs" rel="nofollow">Billing &amp; Costs</a></li> <li><a href="https://console-intl.huaweicloud.com/ticket/?locale=en-us#/ticketindex/serviceTickets" target="_blank" bi_name="Service Tickets" rel="nofollow">Service Tickets</a></li> <li class="message"><a href="https://console-intl.huaweicloud.com/mc/?locale=en-us#/" target="_blank" bi_name="Unread Messages" rel="nofollow">Unread Messages</a></li> <li><a href="https://console-intl.huaweicloud.com/?locale=en-us" target="_blank" bi_name="Console" class="mb-special" rel="nofollow">Console</a></li> <li class="isVendor" style="display: none;"><a href="https://account-intl.huaweicloud.com/obmgr/?locale=en-us#/obmgr/index" target="_blank" bi_name="Partner Center" rel="nofollow">Partner Center</a></li> <li class="header-user-info-split "></li> <li class="header-user-info-item-account account-item button-container"> <a class="header-user-info-button-common" data-login-href="https://auth.huaweicloud.com/authui/login.html?locale=en-us&amp;service=" href="https://auth.huaweicloud.com/authui/login.html?locale=en-us&amp;service=" target="_blank" rel="nofollow">Sign In</a> <a class="header-user-info-button-red js-register" data-register-href="https://reg.huaweicloud.com/registerui/intl/m/register.html?hwid=login&amp;locale=en-us&amp;service=" href="https://reg.huaweicloud.com/registerui/intl/m/register.html?hwid=login&amp;locale=en-us&amp;service=" target="_blank" rel="nofollow">Sign Up</a> </li> </ul> </div></li><li class="header-login"><a data-login-href="https://auth.huaweicloud.com/authui/login?locale=en-us&amp;service=" href="https://auth.huaweicloud.com/authui/login?locale=en-us&amp;service=" rel="nofollow" class="btn js-login">Sign In</a></li> <li class="header-register"><a href="https://reg.huaweicloud.com/registerui/intl/register.html?locale=en-us&amp;service=" class="btn js-register" rel="nofollow"> Sign Up </a></li><li class="header-user user-info"> <div class="header-user-avator"> <img class="header-tool-user-avator-img account-pic lazyload" data-src="//res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/commons/web_resoure/cms/static/v2_resources/images/global/headPic.png?sttl=20180413"> </div> <div class="header-user-name"><span class="my-acct"></span><i class="header-nav-item-icon"></i></div> <div class="header-user-info user-info-layer header-backdrop"> <ul class="header-user-info-list account-nav"> <li class="header-user-info-item-account account-item"> <a href="https://account-intl.huaweicloud.com/usercenter/?locale=en-us#/accountindex/accountInfo" target="_blank" bi_name="My Account" rel="nofollow">My Account</a> <a class="restricted" href="https://account-intl.huaweicloud.com/usercenter/?#/complete" target="_blank" bi_name="Complete Sign Up"> <i></i> <span>Complete Sign Up</span> </a> </li> <li><a href="https://account-intl.huaweicloud.com/usercenter/?locale=en-us#/userindex/allview" target="_blank" bi_name="Billing &amp; Costs" rel="nofollow">Billing &amp; Costs</a> </li> <li><a href="https://console-intl.huaweicloud.com/ticket/?locale=en-us#/ticketindex/serviceTickets" target="_blank" bi_name="Service Tickets" rel="nofollow">Service Tickets</a> </li> <li class="message"><a href="https://console-intl.huaweicloud.com/mc/?locale=en-us#/" target="_blank" bi_name="Unread Messages" rel="nofollow">Unread Messages</a></li> <li><a href="https://console-intl.huaweicloud.com/?locale=en-us" target="_blank" bi_name="Console" class="mb-special" rel="nofollow">Console</a> </li> <li class="isVendor" style="display: none;"><a href="https://account-intl.huaweicloud.com/obmgr/?locale=en-us#/obmgr/index" target="_blank" bi_name="Partner Center" rel="nofollow">Partner Center</a></li> <li class="header-user-info-split "></li> <li class="logout"> <a href="#" class="bottom-username" rel="nofollow"><span class="my-acct"></span></a> <a class="logout-btn" mate_data_ts="intl_v3_top_navigation.click.logout_20170820" href="https://portal-intl.huaweicloud.com/index/logout" rel="nofollow">Log Out</a> </li> </ul> </div></li> </ul> <div class="header-menu-mb" bi_name="HamburgNavigation" data-clickable="true"> <span></span> <span></span> <span></span> </div></div> </div></div> <script type="text/html" id="holder-drop"></script> <script type="text/html" id="holder-mbnav"></script> <div class="header-mbshearch header-backdrop" bi_parent_name="search_mb"> <div class="header-mbshearch-innner"> <form class="header-mbshearch-form" action method="get" data-api-search-url="https://www.huaweicloud.com/intl/en-us/s/" data-api-hot="https://www.huaweicloud.com/rest/portal/v1/banner?position=hot_search_json" data-api-report="https://portal-intl.huaweicloud.com/stats/pip.gif" data-api-autoword="https://portal-intl.huaweicloud.com/rest/cbc/portalsearchcorrectorservice/v1/search" data-default-hot="Free Packages,Elastic Cloud Server (ECS),Cloud Backup and Recovery (CBR),Host Security Service (HSS),Cloud Container Engine (CCE)"> <div class="header-mbshearch-form-row"> <div><div class="header-mbshearch-input-box"><i class=""></i><input type="text" maxlength="128" class="header-mbshearch-input" autocomplete="off"></div></div> <div><a class="header-mbshearch-cancel">Cancel</a></div> </div> </form> <div class="header-mbshearch-droplist" data-clickable-asyn="true"> <div class="J-mbshearch-hot"> <div class="J-mbshearch-popular"> <div class="J-mbshearch-title">Hot</div> <ul class="J-mbshearch-popular-content"> <li><a>Free Packages</a></li> <li><a>Elastic Cloud Server (ECS)</a></li> <li><a>Cloud Backup and Recovery (CBR)</a></li> <li><a>Host Security Service (HSS)</a></li> <li><a>Cloud Container Engine (CCE)</a></li> </ul> </div> </div> <ul class="J-mbshearch-related"> </ul> </div> </div></div> </div> </div></div> <script> var htmlLang = $("html").attr("lang") || "en-US"; htmlLang = htmlLang.toLocaleLowerCase(); var langMatch = true; function getUrlLang(){ var langUrlReg = /intl\/([a-zA-Z\-]*)\//i; var urlLang = langUrlReg.test(location.pathname)?location.pathname.match(langUrlReg)[1]:"en-us"; return urlLang; } var urlLang = getUrlLang(); function isLangMatch(){ // 多语言插件导航优先取当前url语言 return htmlLang === urlLang; } langMatch = isLangMatch(); if(!langMatch && urlLang !== 'ar-mena'){ var $langArr = urlLang.split('-'); $("#header .header-container").hide(); htmlLang = urlLang; $("html").attr("lang", $langArr[0]+"-"+$langArr[1].toUpperCase()); } // 国际站移动端文字超长情况下自适应宽度 $('body').addClass('por-tab-self-adaption') </script> <div id="content" data-site="hk" data-channelFrom="" data-promotion-theme="theme1" data-promotion-title-align="left"> <div id="common-components-container"> <div data-mod-id="pep-common-banner_1653991268815"> <div data-mod-name-pc="@cloud/pep-common-banner/pc/index" data-mod-name-m="@cloud/pep-common-banner/m/index" class="pep-common-banner topic-banner " data-mod-name="pep-common-banner"> <div class="por-section por-section-merge-spacing por-section-merge-spacing-bottom" data-bg="transparent"> <div class="por-carousel " data-speed="" data-count="1"> <div class="por-carousel-wrapper"> <a class="por-carousel-slide" bi_name="banner0-Cloud Stream Service (CS)" > <div class="pc" style="background-image: url('https://res-static.hc-cdn.cn/cloudbu-site/intl/en-us/new-banner/CS.jpg');" > </div> <div class="por-container"> <div class="mb" style="background-image: url('https://res-static.hc-cdn.cn/cloudbu-site/china/zh-cn/组件验证/pep-common-banner/H5banner.jpg');" > </div> <div class="por-section-body"> <object class="prodoc-banner-main"> <div> <div data-mod-id="slides[0].cardItem.content" data-mod-name="child-component" data-partial-refresh="false"> <div class="prodoc-banner-title noPlayer"> <h1 class="por-text-title-t2 js-title pc"> <span>Cloud Stream Service (CS)</span> </h1> <h1 class="por-text-title-t2 js-title mb"> <span>Cloud Stream Service (CS)</span> </h1> </div> <div class="por-text-title-t7 banner-summary mb js-title "></div> <div class="por-text-body-t2 prodoc-description pc js-title "><p>Cloud Stream Service (CS) provides full-stack capabilities for processing streaming data in real time. Compatible with Apache Flink and Spark APIs, CS fully hosts computing clusters, so you can run StreamSQL or custom jobs without learning any programming skills.</p></div> <div class="por-text-body-t2 prodoc-description mb js-title "><p>Cloud Stream Service (CS) provides full-stack capabilities for processing streaming data in real time. Compatible with Apache Flink and Spark APIs, CS fully hosts computing clusters, so you can run StreamSQL or custom jobs without learning any programming skills.</p></div> </div> <div data-mod-id="slides[0].cardItem.buttons" data-mod-name="child-component" data-partial-refresh="false"> <div class="prodoc-banner-btnGroup "> <a start-email-check="" target="_blank" href="https://console-intl.huaweicloud.com/dli/?region=ap-southeast-1&amp;locale=en-us#/main/resource/queues" data-href="https://console-intl.huaweicloud.com/dli/?region=ap-southeast-1&amp;locale=en-us#/main/resource/queues" class="por-btn por-btn-primary por-btn-large por-btn-md-middle "> Buy Now </a> <a start-email-check="" target="_blank" href="https://console-intl.huaweicloud.com/dli/?region=ap-southeast-1#/dashboard" data-href="https://console-intl.huaweicloud.com/dli/?region=ap-southeast-1#/dashboard" class="por-btn por-btn-dark por-btn-large por-btn-md-middle "> Access Console </a> </div> </div> <div data-mod-id="slides[0].cardItem.activities" data-mod-name="child-component" data-partial-refresh="false"> </div> </div> </object> </div> </div> </a> </div> </div> </div> <script> window.gConfig = window.gConfig || {}; window.gConfig.seed = window.gConfig.seed || []; window.gConfig.seed.push({name : '@cloud/pep-common-banner', data : {"packages":{"@cloud/pep-common-banner":{"path":"//res.hc-cdn.com/cnpm-pep-common-banner/1.0.31/","version":"1.0.31"},"@cloud/activity-api":{"path":"//res.hc-cdn.com/cnpm-activity-api/3.2.4/","version":"3.2.4"},"@cloud/activity-iframe":{"path":"//res.hc-cdn.com/cnpm-activity-iframe/1.1.56/","version":"1.1.56"},"@cloud/activity-npm":{"path":"//res.hc-cdn.com/cnpm-activity-npm/1.0.8/","version":"1.0.8"},"@cloud/activity-uba":{"path":"//res.hc-cdn.com/cnpm-activity-uba/1.0.8/","version":"1.0.8"},"@cloud/login":{"path":"//res.hc-cdn.com/cnpm-login/3.1.32/","version":"3.1.32"},"@cloud/portal-utils":{"path":"//res.hc-cdn.com/cnpm-portal-utils/1.4.10/","version":"1.4.10"},"@cloud/link-to":{"path":"//res.hc-cdn.com/cnpm-link-to/3.1.9/","version":"3.1.9"},"@cloud/lazyload":{"path":"//res.hc-cdn.com/cnpm-lazyload/2.0.8/","version":"2.0.8"},"@cloud/xtemplate-runtime":{"path":"//res.hc-cdn.com/cnpm-xtemplate-runtime/1.0.1/","version":"1.0.1"},"@cloud/dialog":{"path":"//res.hc-cdn.com/cnpm-dialog/1.0.3/","version":"1.0.3"}},"modules":{"@cloud/pep-common-banner/m/index":{"requires":["@cloud/activity-iframe","@cloud/portal-utils","@cloud/link-to","@cloud/lazyload"]},"@cloud/pep-common-banner/pc/index":{"requires":["@cloud/activity-iframe","@cloud/portal-utils","@cloud/link-to","@cloud/lazyload"]},"@cloud/activity-iframe/index":{"requires":["@cloud/activity-uba","@cloud/portal-utils","@cloud/login","@cloud/activity-npm","@cloud/dialog","@cloud/link-to"]},"@cloud/login/index":{"requires":["@cloud/link-to"]}}} })</script> </div> </div><div data-mod-id="pep-htmlcomponent_1639971872699"> <div data-mod-name-pc="@cloud/pep-htmlcomponent/pc/index" data-mod-name-m="@cloud/pep-htmlcomponent/m/index" class="pep-htmlcomponent" data-mod-name="pep-htmlcomponent"> <link href="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/commons/web_resoure/cms/static/v2_resources/css/swiper-3.4.2.min.css?sttl=20185145" rel="stylesheet"> <link rel="stylesheet" href="https://res-static.hc-cdn.cn/aem/etc/clientlibs/cloudbu-site/clientlib-richeditor-component-v6.css" type="text/css"> <link rel="stylesheet" href="https://res-static.hc-cdn.cn/aem/etc/clientlibs/cloudbu-site/clientlib-product-v6.css" type="text/css"> <link rel="stylesheet" href="https://res-static.hc-cdn.cn/aem/etc/clientlibs/cloudbu-site/clientlib-activity-v6.css" type="text/css"> <script> window.intlPEP = true; </script> <style type="text/css"> .showPrompt.scrolled .product-v6-pagenav .pagenav-box.fixed{top:104px !important;} </style> <script> window.$aioData = {}; </script> <div id="product-components-container"> <div class="product-ad-v1.1"> <div class="product-v6-ad mkt-band-select light-ad" bi_parent_name="ad"> <div class="product-ad-wrap v6-container"> <div class="product-ad-content product-ad-pc"> <div class="swiper-container-horizontal"> <ul class="product-ad-list swiper-wrapper cf" data-cols="2"> <li class="swiper-slide"> <a href="https://www.huaweicloud.com/intl/en-us/notice/20200612152502898.html" target="_blank" class="hidden-item"> <em class="ad-title">[Market Withdrawal Notice] CS Will Be Withdrawn from the Market on June 20, 2020 00:00:00 GMT+08:00</em> <p class="ad-desc"></p> </a> </li> </ul> </div> </div> <div class="product-ad-content product-ad-mb"> <div class="swiper-container-horizontal"> <ul class="product-ad-list swiper-wrapper cf" data-cols="3"> <li class="swiper-slide"> <a href="https://www.huaweicloud.com/intl/en-us/notice/20200612152502898.html" target="_blank"> <em class="ad-title">[Market Withdrawal Notice] CS Will Be Withdrawn from the Market on June 20, 2020 00:00:00 GMT+08:00</em> <p class="ad-desc"></p> </a> </li> </ul> <!-- <div class="product-ad-pagination swiper-pagination swiper-pagination-clickable swiper-pagination-bullets"></div> --> </div> </div> </div> </div> <style type="text/css"> .product-v6-ad .ad-desc em{ font-style: normal; color: #C7000B; } .product-v6-ad .ad-desc b{ font-weight: bold; } .product-v6-ad .product-ad-list .customer-child{ display:none; } .product-v6-ad.light-ad .product-ad-list a:hover, .product-v6-ad.light-ad .product-ad-list a:hover .ad-title { color: #c7000b; } .product-v6-ad { background: rgba(255,255,255,1); box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.1); } @media (min-width: 1024px){ .product-v6-ad { position: inherit; transform: none; } .product-v6-ad .product-ad-content { background: none; } } @media (max-width: 1023px){ .product-v6-ad { margin-top: unset; } } </style> <style> .product-v6-ad .product-ad-list .hidden-item{ visibility: hidden; } </style> <script src="https://res-static.hc-cdn.cn/aem/etc/clientlibs/cloudbu-site/clientlib-product-v6/js/adCustomer.js?sttl=202105272143"></script> </div> <div class="product-case-2-v1.1"> <div class="v6-section product-v6-section product-v6-case-2 product-v6-case-2-grey" bi_parent_name="Product Advantages" style="padding-top: ;"> <div class="v6-container"> <div class="v6-section-head pc " data-theme="dark"> <h3 class="v6-section-title txt-ellipsis"> Product Advantages </h3> </div> <div class="v6-section-head mb " data-theme="dark"> <h3 class="v6-section-title"> Product Advantages </h3> </div> <div class="v6-section-body v6-section-body-case-2" data-cols="4"> <ul class="case-2-ul AGrid-row" style="min-height:50px"> <li class=" li-white " bi_name="Easy to Use"> <div class="case-2-items"> <div class="case-2-img"> <img class="icon-default" src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/zh-cn/product/compute/gpu/image/简单易用.svg"> <img class="icon-hover" src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/zh-cn/product/storage/cdn/image/v6/简单易用.svg"> </div> <div class="case-2-info"> <h2 class="caption"><span>Easy to Use</span></h2> <div class="info">CS allows you to implement business logic by using StreamSQL statements. You only need to perform streaming data analysis without the need to manage clusters and learn programming skills.</div> </div> </div> </li> <li class=" li-white " bi_name="Support of Exclusive Clusters"> <div class="case-2-items"> <div class="case-2-img"> <img class="icon-default" src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/zh-cn/product/enterprise_intelligence/cs/独享集群.svg"> <img class="icon-hover" src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/zh-cn/product/enterprise_intelligence/cs/独享集群.svg"> </div> <div class="case-2-info"> <h2 class="caption"><span>Support of Exclusive Clusters</span></h2> <div class="info">You can run your jobs in a shared cluster or exclusive cluster. Exclusive clusters are physically isolated from shared clusters and other tenants' clusters. You can also manage the quota of exclusive clusters.</div> </div> </div> </li> <li class=" li-white " bi_name="Pay per Use"> <div class="case-2-items"> <div class="case-2-img"> <img class="icon-default" src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/zh-cn/product/enterprise_intelligence/cs/按需计费.svg"> <img class="icon-hover" src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/zh-cn/product/enterprise_intelligence/cs/按需计费.svg"> </div> <div class="case-2-info"> <h2 class="caption"><span>Pay per Use</span></h2> <div class="info">Pay only for what you actually use. When no jobs are running, you pay nothing.</div> </div> </div> </li> <li class=" li-white " bi_name="High Throughput, Low Latency"> <div class="case-2-items"> <div class="case-2-img"> <img class="icon-default" src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/zh-cn/product/enterprise_intelligence/cs/低延时高吞吐.svg"> <img class="icon-hover" src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/zh-cn/product/enterprise_intelligence/cs/低延时高吞吐.svg"> </div> <div class="case-2-info"> <h2 class="caption"><span>High Throughput, Low Latency</span></h2> <div class="info">CS uses the Dataflow model of Apache Flink, a real-time computing framework. High-performance computing resources are used to consume data from your created Kafka, DMS Kafka, and MRS Kafka clusters. A single SPU processes 1,000 to 50,000 messages per second.</div> </div> </div> </li> </ul> </div> </div> </div></div> <div class="product-scene-v1.1"><div class="v6-section product-v6-section product-v6-scene2 " bi_parent_name="Application Scenarios" style="background-image:url(https://res-static.hc-cdn.cn/aem/etc/clientlibs/cloudbu-site/clientlib-product-v6/images/product-v6-scene2-bg.jpg)"> <div class="v6-container"> <div class="v6-section-head"> <h3 class="v6-section-title"> Application Scenarios </h3> </div> <div class="v6-section-body"> <div class="inner-content cf" data-cols="2"> <ul class="solution-scene-tab cf" bi_event="click_tab"> <li class="scene-tab active" data-clickable="true"> <div class="act-title"><p class="act-title-text js-title">Real-time Stream Analysis</p></div> </li> <li class="scene-tab " data-clickable="true"> <div class="act-title"><p class="act-title-text js-title">IoT</p></div> </li> </ul> <div class="act-content" style="margin-top:24px"> <div class="scene-body solution-scene-body"> <div class="scene-content cf " bi_parent_name="Real-time Stream Analysis"> <div class="scene-mb-title" data-clickable="true"> <span>Real-time Stream Analysis</span> <i class="fold-btn"></i> </div> <div class="scene-body-layer cf" style="display:"> <div class="content-img content1 "> <img src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/zh-cn/product/enterprise_intelligence/cs/image/实时流分析场景en.svg"> </div> <div class="content-detail content2 "> <!-- 获取语言信息 --> <!-- site and language info --> <div class="description-content"> <p class="description-title"> Real-time Stream Analysis </p> <div class="description-subcontent"> <p class="p-detail"></p><p>Real-time stream analysis features ease of use, low latency, and high throughput. It can be achieved based on StreamSQL and user-defined jobs.<br></p><p></p> </div> </div> <div class="description-content"> <p class="description-title">Advantages</p> <div class="description-subcontent" data-cols="3"> <div class="sub"> <div class="sub-title">Easy to Use</div> <div class="sub-detail"><p>Supports online StreamSQL statement editing and provides abundant SQL functions to meet complex service requirements.<br></p></div> </div> <div class="sub"> <div class="sub-title">Fully Managed</div> <div class="sub-detail"><p>Computing clusters are fully managed by CS, enabling you to focus on stream analysis.<br></p></div> </div> <div class="sub"> <div class="sub-title">Pay per Use</div> <div class="sub-detail"><p>SPU resources specified during job creation are charged by duration (unit: second).<br></p></div> </div> </div> </div> <div class="description-content"> <p class="description-title">Related Services</p> <div class="description-subcontent" bi_type="recommendation"> <div class="inner-subcontent cf"> <div class="sub-item"> <!-- china zh-cn--> <!-- china not zh-cn --> <!-- hk zh-cn --> <!-- hk not zh-cn --> <a href="https://www.huaweicloud.com/intl/en-us/product/obs.html" target="_blank" class="prod-rec" data-hover=""> <div class="icon-prod-rec icons-product-md obs"></div> <p class="name js-title"> OBS </p> </a> </div> </div> </div> </div> </div> </div> </div> <div class="scene-content cf " bi_parent_name="IoT"> <div class="scene-mb-title" data-clickable="true"> <span>IoT</span> <i class="fold-btn"></i> </div> <div class="scene-body-layer cf" style="display:"> <div class="content-img content1 "> <img src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/zh-cn/product/enterprise_intelligence/cs/image/物联网IOT场景en.svg"> </div> <div class="content-detail content2 "> <!-- 获取语言信息 --> <!-- site and language info --> <div class="description-content"> <p class="description-title"> IoT </p> <div class="description-subcontent"> <p class="p-detail"></p><p>IoT or edge devices upload data to DIS. CS reads data from DIS, analyzes data (including fault detection and counter warning), and makes the analysis result persistent or reports alarms in real time.</p><p></p> </div> </div> <div class="description-content"> <p class="description-title">Advantages</p> <div class="description-subcontent" data-cols="3"> <div class="sub"> <div class="sub-title">Abundant IoT SQL Functions</div> <div class="sub-detail"><p>Provides common IoT functions such as area, yaw, and distance detection functions.<br></p></div> </div> <div class="sub"> <div class="sub-title">High Throughput, Low Latency</div> <div class="sub-detail"><p>Leverages Apache Flink to achieve a complete real-time computing framework.<br></p></div> </div> <div class="sub"> <div class="sub-title">Secure Isolation</div> <div class="sub-detail"><p>Isolates tenants from each other to ensure data security.<br></p></div> </div> </div> </div> <div class="description-content"> <p class="description-title">Related Services</p> <div class="description-subcontent" bi_type="recommendation"> <div class="inner-subcontent cf"> <div class="sub-item"> <!-- china zh-cn--> <!-- china not zh-cn --> <!-- hk zh-cn --> <!-- hk not zh-cn --> <a href="https://www.huaweicloud.com/intl/en-us/product/obs.html" target="_blank" class="prod-rec" data-hover=""> <div class="icon-prod-rec icons-product-md obs"></div> <p class="name js-title"> OBS </p> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <style> @media (min-width: 1024px) { .product-v6-scene2.product-v6-scene2-bgLengthen { padding-bottom: 160px; } } @media (max-width: 768px) { .product-v6-scene2 .act-content { margin-top: 0!important; } .product-v6-scene2 .upper-lower .content-img img{ width: 100%; height: auto; } } .product-v6-scene2 .v6-section-body .description-subcontent .sub-detail br{ display: none; } </style> </div> <div class="product-advantage-v1.1"> <div class="v6-section product-v6-section product-v6-advantage product-v6-advantage-select" data-theme="light" bi_parent_name="Basic Functions" style="padding-top: ;"> <div class="v6-container"> <div class="v6-section-head pc "> <h3 class="v6-section-title txt-ellipsis"> Basic Functions </h3> </div> <div class="v6-section-head mb "> <h3 class="v6-section-title"> Basic Functions </h3> </div> <div class="v6-section-body v6-section-body-cols2"> <div class="product-layer active"> <ul class="product-v6-tabs"> <li class="product-tab " bi_name="StreamSQL Functions" bi_parent_name="StreamSQL Functions"> <em class="icons-prod-adv" bi_name="StreamSQL Functions" style="background-image:url('https://res-static.hc-cdn.cn/aem/etc/clientlibs/cloudbu-site/clientlib-product-v6/images/product-v6-01.svg')"></em> <p class="caption"> <span>StreamSQL Functions</span> <i class="u-icon u-icon-down"></i> </p> <div class="info copywriting-pc" bi_name="StreamSQL Functions"> SQL is used to express the business logic. Aggregate functions, such as WINDOW and JOIN are supported. </div> <div class="info copywriting-mb" bi_name="StreamSQL Functions"> SQL is used to express the business logic. Aggregate functions, such as WINDOW and JOIN are supported. </div> <i class="u-icon u-icon-down"></i> </li> <li class="product-tab " bi_name="High Throughput, Low Latency" bi_parent_name="High Throughput, Low Latency"> <em class="icons-prod-adv" bi_name="High Throughput, Low Latency" style="background-image:url('https://res-static.hc-cdn.cn/aem/etc/clientlibs/cloudbu-site/clientlib-product-v6/images/product-v6-02.svg')"></em> <p class="caption"> <span>High Throughput, Low Latency</span> <i class="u-icon u-icon-down"></i> </p> <div class="info copywriting-pc" bi_name="High Throughput, Low Latency"> CS supports the backpressure mechanism, high throughput, and millisecond-level latency. </div> <div class="info copywriting-mb" bi_name="High Throughput, Low Latency"> CS supports the backpressure mechanism, high throughput, and millisecond-level latency. </div> <i class="u-icon u-icon-down"></i> </li> <div class="indicator-triangle" style="left: 635px;"></div> </ul> <div class="product-v6-content-container" style="height: 0px; "> <div class="product-v6-content " bi_parent_name="StreamSQL Functions"> <div class="product-v6-adv-body"> </div> </div> <div class="product-v6-content " bi_parent_name="High Throughput, Low Latency"> <div class="product-v6-adv-body"> </div> </div> </div> </div> <div class="product-layer active"> <ul class="product-v6-tabs"> <li class="product-tab " bi_name="Rock-solid Security" bi_parent_name="Rock-solid Security"> <em class="icons-prod-adv" bi_name="Rock-solid Security" style="background-image:url('https://res-static.hc-cdn.cn/aem/etc/clientlibs/cloudbu-site/clientlib-product-v6/images/product-v6-04.svg')"></em> <p class="caption"> <span>Rock-solid Security</span> <i class="u-icon u-icon-down"></i> </p> <div class="info copywriting-pc" bi_name="Rock-solid Security"> Security protection mechanisms for tenants ensure operation security. </div> <div class="info copywriting-mb" bi_name="Rock-solid Security"> Security protection mechanisms for tenants ensure operation security. </div> <i class="u-icon u-icon-down"></i> </li> <li class="product-tab " bi_name="Distributed Real-time Computing" bi_parent_name="Distributed Real-time Computing"> <em class="icons-prod-adv" bi_name="Distributed Real-time Computing" style="background-image:url('https://res-static.hc-cdn.cn/aem/etc/clientlibs/cloudbu-site/clientlib-product-v6/images/product-v6-05.svg')"></em> <p class="caption"> <span>Distributed Real-time Computing</span> <i class="u-icon u-icon-down"></i> </p> <div class="info copywriting-pc" bi_name="Distributed Real-time Computing"> Large-scale cluster computing and cluster auto scaling significantly reduce the cost. </div> <div class="info copywriting-mb" bi_name="Distributed Real-time Computing"> Large-scale cluster computing and cluster auto scaling significantly reduce the cost. </div> <i class="u-icon u-icon-down"></i> </li> <div class="indicator-triangle" style="left: 635px;"></div> </ul> <div class="product-v6-content-container" style="height: 0px; "> <div class="product-v6-content " bi_parent_name="Rock-solid Security"> <div class="product-v6-adv-body"> </div> </div> <div class="product-v6-content " bi_parent_name="Distributed Real-time Computing"> <div class="product-v6-adv-body"> </div> </div> </div> </div> </div> </div> </div> </div> <div class="product-featrues-v1.1"><div class="v6-section product-v6-section product-v6-features" vm-animation="fadeInUp" vm-level="0" vm-type="1" bi_parent_name="Features"> <div class="v6-container"> <div class="v6-section-head"> <h3 class="v6-section-title"> Features </h3> </div> <div class="v6-section-body"> <div class="product-body swiper-container swiper-time"> <ul class="features-slide swiper-wrapper"> <li class="features-item swiper-slide "> <h3>Mar 20, 2018</h3> <i></i> <a class="features-info" target="_blank"> <p class="features-info-s">Support of geographic location analysis functions</p> <p class="features-info-i"></p> </a> </li> <li class="features-item swiper-slide "> <h3>May 30, 2018</h3> <i></i> <a class="features-info" target="_blank"> <p class="features-info-s">Support of CEP</p> <p class="features-info-i"></p> </a> </li> <li class="features-item swiper-slide "> <h3>Sep 30, 2018</h3> <i></i> <a class="features-info" target="_blank"> <p class="features-info-s">Support of sink stream data visualization</p> <p class="features-info-i"></p> </a> </li> <li class="features-item swiper-slide "> <h3>Nov 15, 2018</h3> <i></i> <a class="features-info" target="_blank"> <p class="features-info-s">Support of the JOIN operation between streaming data and table data</p> <p class="features-info-i"></p> </a> </li> <li class="features-item swiper-slide "> <h3>Mar 05, 2019</h3> <i></i> <a class="features-info" target="_blank"> <p class="features-info-s">Support of yearly/monthly clusters</p> <p class="features-info-i"></p> </a> </li> </ul> </div> <div class="swiper-button-prev" data-clickable="true" bi_name="prev"></div> <div class="swiper-button-next" data-clickable="true" bi_name="next"></div> </div> </div> </div> <style> .product-v6-features.product-v6-section { background-image: url(https://res-static.hc-cdn.cn/aem/etc/clientlibs/cloudbu-site/clientlib-product-v6/images/product-v6-features-bag.jpg); } .v6-section.product-v6-features .v6-section-subtitle { color: #fff; } </style> </div> <div class="product-advantage-v1.1"> <div class="v6-section product-v6-section product-v6-advantage product-v6-advantage-select" data-theme="light" bi_parent_name="Advanced Functions" style="padding-top: ;"> <div class="v6-container"> <div class="v6-section-head pc "> <h3 class="v6-section-title txt-ellipsis"> Advanced Functions </h3> </div> <div class="v6-section-head mb "> <h3 class="v6-section-title"> Advanced Functions </h3> </div> <div class="v6-section-body v6-section-body-cols2"> <div class="product-layer active"> <ul class="product-v6-tabs"> <li class="product-tab " bi_name="StreamingML" bi_parent_name="StreamingML"> <em class="icons-prod-adv" bi_name="StreamingML" style="background-image:url('https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/zh-cn/product/enterprise_intelligence/cs/丰富的StreamSQL在线分析能力.svg')"></em> <p class="caption"> <span>StreamingML</span> <i class="u-icon u-icon-down"></i> </p> <div class="info copywriting-pc" bi_name="StreamingML"> Adopts multiple streaming machine learning methods to analyze and predict data in real time. You only need to compile SQL statements to call related functions for data statistics, anomaly detection, real-time clustering, and time series analysis. </div> <div class="info copywriting-mb" bi_name="StreamingML"> Adopts multiple streaming machine learning methods to analyze and predict data in real time. You only need to compile SQL statements to call related functions for data statistics, anomaly detection, real-time clustering, and time series analysis. </div> <i class="u-icon u-icon-down"></i> </li> <li class="product-tab " bi_name="Geographic Location Analysis" bi_parent_name="Geographic Location Analysis"> <em class="icons-prod-adv" bi_name="Geographic Location Analysis" style="background-image:url('https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/zh-cn/product/enterprise_intelligence/cs/低延时高吞吐.svg')"></em> <p class="caption"> <span>Geographic Location Analysis</span> <i class="u-icon u-icon-down"></i> </p> <div class="info copywriting-pc" bi_name="Geographic Location Analysis"> Offers geographic location analysis functions to analyze geospatial data in real time, enabling you to fulfill yaw detection and geo-fencing using SQL statements. </div> <div class="info copywriting-mb" bi_name="Geographic Location Analysis"> Offers geographic location analysis functions to analyze geospatial data in real time, enabling you to fulfill yaw detection and geo-fencing using SQL statements. </div> <i class="u-icon u-icon-down"></i> </li> <div class="indicator-triangle" style="left: 635px;"></div> </ul> <div class="product-v6-content-container" style="height: 0px; "> <div class="product-v6-content " bi_parent_name="StreamingML"> <div class="product-v6-adv-body"> </div> </div> <div class="product-v6-content " bi_parent_name="Geographic Location Analysis"> <div class="product-v6-adv-body"> </div> </div> </div> </div> <div class="product-layer active"> <ul class="product-v6-tabs"> <li class="product-tab " bi_name="Pattern Matching" bi_parent_name="Pattern Matching"> <em class="icons-prod-adv" bi_name="Pattern Matching" style="background-image:url('https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/zh-cn/product/compute/cph/image/安全可靠.svg')"></em> <p class="caption"> <span>Pattern Matching</span> <i class="u-icon u-icon-down"></i> </p> <div class="info copywriting-pc" bi_name="Pattern Matching"> Provides Match Recognize-based pattern matching and detection to assist business personnel in anomaly detection based on complex event rules. You can apply this function in various scenarios, such as fraud detection, abnormal vehicle behavior detection, and abnormal running status detection of industrial devices. </div> <div class="info copywriting-mb" bi_name="Pattern Matching"> Provides Match Recognize-based pattern matching and detection to assist business personnel in anomaly detection based on complex event rules. You can apply this function in various scenarios, such as fraud detection, abnormal vehicle behavior detection, and abnormal running status detection of industrial devices. </div> <i class="u-icon u-icon-down"></i> </li> <li class="product-tab " bi_name="Visualization" bi_parent_name="Visualization"> <em class="icons-prod-adv" bi_name="Visualization" style="background-image:url('https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/zh-cn/product/enterprise_intelligence/cs/分布式实时计算.svg')"></em> <p class="caption"> <span>Visualization</span> <i class="u-icon u-icon-down"></i> </p> <div class="info copywriting-pc" bi_name="Visualization"> Works with charts of various types to display job output data in real time. You can directly use API Gateway to access job data as well as customize data to be visualized. </div> <div class="info copywriting-mb" bi_name="Visualization"> Works with charts of various types to display job output data in real time. You can directly use API Gateway to access job data as well as customize data to be visualized. </div> <i class="u-icon u-icon-down"></i> </li> <div class="indicator-triangle" style="left: 635px;"></div> </ul> <div class="product-v6-content-container" style="height: 0px; "> <div class="product-v6-content " bi_parent_name="Pattern Matching"> <div class="product-v6-adv-body"> </div> </div> <div class="product-v6-content " bi_parent_name="Visualization"> <div class="product-v6-adv-body"> </div> </div> </div> </div> </div> </div> </div> </div> </div> <style type="text/css"> .float-sidebar-advert {display:none !important;} </style> <style type="text/css"> #videolist div div { text-align: center; background-repeat: no-repeat; } #videolist div div img { margin-top: 25px; cursor: pointer; } #closeBtn { position:absolute;right:0;cursor:pointer;z-index: 10000; } @media (max-width: 767px) { #closeBtn { right: 50%; bottom: -50px; margin-right: -16px; } #closeBtn img{ width: 32px; height: 32px; } .help-tab-al ul li a span { font-size: 14px; line-height: 20px; width: calc(100% - 25px ); overflow: hidden; text-overflow:ellipsis; white-space: nowrap; } } </style> <style> .float-bar-nav>.item.tel>p>a { white-space: nowrap; transform: rotate(270deg); transform-origin: 59px 53px; } @media(min-width:1024px) { .float-bar-nav>.item.tel { height: 150px; } } </style> <script type="text/javascript"> $(".float-sidebar:not(.last)").each(function(index){ $(this).children(".float-bar-nav").children(".item").insertBefore($(".float-sidebar.last .float-bar-nav").children(".item").eq(0)); $(this).remove(); }); var robot ={}; robot.staticURL = '//static-intl.huaweicloud.com'; robot.portalURL = 'https://portal-intl.huaweicloud.com'; </script> <style> .float-bar-nav>.item.tel>p>a { white-space: nowrap; transform: rotate(270deg); transform-origin: 59px 53px; } @media(min-width:1024px){ .float-bar-nav>.item.tel{ height:150px; } } </style> <script src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/commons/web_resoure/cms/static/js/ViewMotion.min.1.2.js?sttl=202105272143"> </script> <script src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/commons/web_resoure/cms/static-intl/en_js/ViewMotion.min.1.2.js?sttl=202105272143"> </script> <script src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/commons/web_resoure/cms/static-intl/en_js/swiper-3.4.2.jquery.min.js?sttl=202105272143"> </script> <script src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/zh-cn/activity/commons/js/activityBpInfo.min.js?sttl=202105272143"> </script> <script type="text/javascript" src="https://res-static.hc-cdn.cn/aem/etc/clientlibs/cloudbu-site/clientlib-product-v6.js"> </script> <style type="text/css"> .product-advantage-new-v5,.product-advantage-v5,.product-guide-v5>.product-guide>.product-title{display:none;} .product-v6-banner .product-play-btn{border:none;} .icons-product-md:before { float: left; width: 24px; height: 18px; font-size: 24px; vertical-align: middle; } .icons-product-md.dcc:before { content: "\ea24"; } .icons-product-md.cloudbuild:before { content: "\ea17"; } .icons-product-md.clouddeploy:before { content: "\ea25" } .icons-product-md.cloudrelease:before { content: "\ea60" } .icons-product-md.cloudpipeline:before { content: "\ea5c" } body>.screenImg { position: fixed; z-index: 99; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.7); cursor: zoom-out; overflow: auto; } body>.screenImg img { position: absolute; top: 100px; left: 0; right: 0; bottom: 0; height: 80%; margin: auto; width: auto; background-color: #fbfbfb; } @media (max-width: 768px) { body>.screenImg img { top: 0; height: auto; width: calc(100% - 30px); } } </style> <script src="https://portal.hc-cdn.com/cnpm-login/3.1.5/Login.umd.js"> </script> <script> window.sttlVersion = $('.hide-sttl').attr('data-sttl') || '2020'; </script> <script> $('body').addClass('header-white'); </script> <script> window.gConfig = window.gConfig || {}; window.gConfig.seed = window.gConfig.seed || []; window.gConfig.seed.push({name : '@cloud/pep-htmlcomponent', data : {"packages":{"@cloud/pep-htmlcomponent":{"path":"//res.hc-cdn.com/cnpm-pep-htmlcomponent/1.0.2/","version":"1.0.2"},"@cloud/lazyload":{"path":"//res.hc-cdn.com/cnpm-lazyload/2.0.8/","version":"2.0.8"},"@cloud/link-to":{"path":"//res.hc-cdn.com/cnpm-link-to/1.0.16/","version":"1.0.16"},"@cloud/xtemplate-runtime":{"path":"//res.hc-cdn.com/cnpm-xtemplate-runtime/1.0.1/","version":"1.0.1"}}} })</script> </div> </div><div data-mod-id="pep-htmlcomponent_1641957945955"> <div data-mod-name-pc="@cloud/pep-htmlcomponent/pc/index" data-mod-name-m="@cloud/pep-htmlcomponent/m/index" class="pep-htmlcomponent" data-mod-name="pep-htmlcomponent"> <div class="register-area"> <div class="register-area-bg"></div> <div class="register-area-wrapper"> <p class="register-text">Register with HUAWEI CLOUD to get free services</p> <a class="cui-btn cui-btn-primary cui-btn-large btn-register" id="register_footera" href="https://activity.huaweicloud.com/intl/en-us/free_packages/index.html" target="_blank">Register Now</a> </div> </div> <script> window.gConfig = window.gConfig || {}; window.gConfig.seed = window.gConfig.seed || []; window.gConfig.seed.push({name : '@cloud/pep-htmlcomponent', data : {"packages":{"@cloud/pep-htmlcomponent":{"path":"//res.hc-cdn.com/cnpm-pep-htmlcomponent/1.0.2/","version":"1.0.2"},"@cloud/lazyload":{"path":"//res.hc-cdn.com/cnpm-lazyload/2.0.8/","version":"2.0.8"},"@cloud/link-to":{"path":"//res.hc-cdn.com/cnpm-link-to/1.0.16/","version":"1.0.16"},"@cloud/xtemplate-runtime":{"path":"//res.hc-cdn.com/cnpm-xtemplate-runtime/1.0.1/","version":"1.0.1"}}} })</script> </div> </div> <script> window.gConfig = window.gConfig || {}; window.gConfig.seed = window.gConfig.seed || []; window.$devPath = {}; for(var i = 0; i < window.gConfig.seed.length; i++) { var tmpSeed = window.gConfig.seed[i].data; var name = window.gConfig.seed[i].name; if(tmpSeed && tmpSeed.packages && window.$devPath[name]) { tmpSeed.packages[name] = window.$devPath[name]; } } </script> </div> </div> <script> var components = $("#common-components-container").children("div:not([data-mod-id='pep-empty-page'])"); var count = 0; for (var i = 0; i < components.length; i++) { var tempComponent = $(components[i]); if(tempComponent.children().length > 0){ tempComponent.attr("id", "section-" + count); count++; } tempComponent = null; } </script> <div id="footer"> <div class="footer-nav"> <div class="footer-wrapper"> <div class="footer-nav-left"> <div class="footer-submenu-links"> <a class="footer-submenu-link" href="https://www.huaweicloud.com/intl/en-us/contact-sales.html" rel="nofollow">Contact Sales</a> <a class="footer-submenu-link" href="https://console-intl.huaweicloud.com/ticket/?region=ap-southeast-1&amp;locale=en-us#/ticketindex/createIndex" rel="nofollow">After-Sales</a> <a class="footer-submenu-link" href="https://www.huaweicloud.com/intl/en-us/service/help-tools.html" rel="nofollow">Self Service</a> </div> <ul class="footer-law-mb"> <li><a href="https://www.huaweicloud.com/intl/en-us/declaration-sg/sa_st.html" rel="nofollow">Site Terms</a></li> <li><a href="https://www.huaweicloud.com/intl/en-us/declaration-sg/sa_prp_intl.html" rel="nofollow">Privacy Statement</a></li> </ul> <ul class="footer-nav-icons"> <li> <a class="footer-link footer-icon-wrapper" href="https://twitter.com/HuaweiCloud1" target="_blank" rel="nofollow"> <i style="background-image: url('https://res-static.hc-cdn.cn/cloudbu-site/intl/en-us/推特-default.png')" class="footer-icon"></i> <i style="background-image: url('https://res-static.hc-cdn.cn/cloudbu-site/intl/en-us/推特-hover.png')" class="footer-icon-hover"></i> </a> </li> <li> <a class="footer-link footer-icon-wrapper" href="https://www.youtube.com/user/HuaweiCloudComputing" target="_blank" rel="nofollow"> <i style="background-image: url('https://res-static.hc-cdn.cn/cloudbu-site/intl/en-us/yunying/new-header/1692235623225415471.png')" class="footer-icon"></i> <i style="background-image: url('https://res-static.hc-cdn.cn/cloudbu-site/intl/en-us/形状结合备份.svg')" class="footer-icon-hover"></i> </a> </li> <li> <a class="footer-link footer-icon-wrapper" href="https://www.linkedin.com/showcase/3718023" target="_blank" rel="nofollow"> <i style="background-image: url('https://res-static.hc-cdn.cn/cloudbu-site/intl/en-us/yunying/new-header/1692235623231746773.png')" class="footer-icon"></i> <i style="background-image: url('https://res-static.hc-cdn.cn/cloudbu-site/intl/en-us/形状备份.svg')" class="footer-icon-hover"></i> </a> </li> </ul> </div> <div class="footer-nav-main"> <div class="footer-nav-column"> <p class="footer-menu-title">Explore Huawei Cloud</p> <a class="footer-menu-link" href="https://www.huaweicloud.com/intl/en-us/about/index.html" target="_blank" rel="nofollow">Why Us</a> <a class="footer-menu-link" href="https://www.huaweicloud.com/intl/en-us/cases.html" target="_blank" rel="nofollow">Customer Stories</a> <a class="footer-menu-link" href="https://www.huaweicloud.com/intl/en-us/securecenter/overallsafety.html" target="_blank" rel="nofollow">Trust Center</a> <a class="footer-menu-link" href="https://www.huaweicloud.com/intl/en-us/declaration-sg/sa_cua.html" target="_blank" rel="nofollow">Legal</a> <a class="footer-menu-link" href="https://www.huaweicloud.com/intl/en-us/news.html" target="_blank" rel="nofollow">Press Releases</a> </div> <div class="footer-nav-column"> <p class="footer-menu-title">Featured Services</p> <a class="footer-menu-link" href="https://www.huaweicloud.com/intl/en-us/product/ecs.html" target="_blank">Elastic Cloud Server (ECS)</a> <a class="footer-menu-link" href="https://www.huaweicloud.com/intl/en-us/product/eip.html" target="_blank">Elastic IP (EIP)</a> <a class="footer-menu-link" href="https://www.huaweicloud.com/intl/en-us/product/mysql.html" target="_blank">RDS for MySQL</a> <a class="footer-menu-link" href="https://www.huaweicloud.com/intl/en-us/product/evs.html" target="_blank">Elastic Volume Service (EVS)</a> <a class="footer-menu-link" href="https://www.huaweicloud.com/intl/en-us/product/mrs.html" target="_blank">MapReduce Service (MRS)</a> </div> <div class="footer-nav-column"> <p class="footer-menu-title">Service and Support</p> <a class="footer-menu-link" href="https://support.huaweicloud.com/intl/en-us/index.html" target="_blank">Documentation</a> <a class="footer-menu-link" href="https://www.huaweicloud.com/intl/en-us/contact-sales.html" target="_blank">Contact Us</a> <a class="footer-menu-link" href="https://www.huaweicloud.com/intl/en-us/notice.1.html" target="_blank">Public Notices</a> <a class="footer-menu-link" href="https://www.huaweicloud.com/intl/en-us/service/supportplans.html" target="_blank">Support Plans</a> <a class="footer-menu-link" href="https://status.service.huaweicloud.com/intl/#/home" target="_blank">Service Health Dashboard</a> </div> <div class="footer-nav-column"> <p class="footer-menu-title">Account and Payment</p> <a class="footer-menu-link" href="https://account-intl.huaweicloud.com/usercenter/#/userindex/balanceRecharge" target="_blank" rel="nofollow">Top Up</a> <a class="footer-menu-link" href="https://account-intl.huaweicloud.com/usercenter/?locale=en-us#/userindex/invoiceCenter" target="_blank" rel="nofollow">Invoices</a> <a class="footer-menu-link" href="https://account-intl.huaweicloud.com/usercenter/?locale=en-us#/userindex/allview" target="_blank" rel="nofollow">Billing Center</a> <a class="footer-menu-link" href="https://account-intl.huaweicloud.com/usercenter/?locale=en-us#/accountindex/accountInfo" target="_blank" rel="nofollow">My Account</a> <a class="footer-menu-link" href="https://account-intl.huaweicloud.com/usercenter/?locale=en-us#/userindex/creditsList" target="_blank" rel="nofollow">Payment Method</a> </div> <div class="footer-nav-column"> <p class="footer-menu-title">Quick Links</p> <a class="footer-menu-link" href="https://www.huawei.com/en/" target="_blank" rel="nofollow">Huawei Corporate</a> <a class="footer-menu-link" href="https://e.huawei.com/en/" target="_blank" rel="nofollow">Huawei Enterprise</a> <a class="footer-menu-link" href="https://consumer.huawei.com/en/?utm_source=huaweicloud&amp;utm_medium=footer" target="_blank" rel="nofollow">Huawei Consumer Business</a> <a class="footer-menu-link" href="https://developer.huawei.com/consumer/en/" target="_blank" rel="nofollow">Huawei Developers</a> </div> </div> </div> </div> <div class="footer-copyright-container"> <div class="footer-wrapper footer-copyright-wrapper"> <div class="footer-copyright"> <p>© 2025, Huawei Cloud Computing Technologies Co., Ltd. and/or its affiliates. All rights reserved.</p> </div> <ul class="footer-law"> <li><a class="footer-link" href="https://www.huaweicloud.com/intl/en-us/declaration-sg/sa_st.html" rel="nofollow">Site Terms</a></li> <li><a class="footer-link" href="https://www.huaweicloud.com/intl/en-us/declaration-sg/sa_prp_intl.html" rel="nofollow">Privacy Statement</a></li> </ul> </div> </div> </div> <script src="https://portal.hc-cdn.com/cnpm-global-resources/1.1.73/js/hk/portal-global.js?sttl=1.1.73&ttr=1.1.73" crossorigin="anonymous"></script> <script> function refreshHeader($tmpForPEP){ $("#header .header-container").empty().append($tmpForPEP.querySelector("#header .header-container").innerHTML); $("#header .header-topnav").empty().append($tmpForPEP.querySelector("#header .header-topnav").innerHTML); $("#footer .footer-nav").empty().append($tmpForPEP.querySelector("#footer .footer-nav").innerHTML); $("#footer .footer-copyright-container").empty().append($tmpForPEP.querySelector("#footer .footer-copyright-container").innerHTML); $("#header .header-container").show(); } function getHeaderScript(){ var scripts = [ "https://portal.hc-cdn.com/cpage-pep-header-and-footer-hk/2.0.32/header-and-footer-hk.umd.js?sttl=1.1.73&ttr=1.1.73", "https://portal.hc-cdn.com/cnpm-global-resources/1.1.73/js/hk/portalLoginHK.js?sttl=1.1.73&ttr=1.1.73" ]; for(var i = 0; i < scripts.length; i++) { var script = document.createElement('script'); script.type = 'text/javaScript'; script.setAttribute('crossorigin','anonymous'); script.src = scripts[i]; document.getElementsByTagName('body')[0].appendChild(script); } } // 国际站英文导航下拉 var domain = (window.location.origin.indexOf('.huaweicloud.com') > -1 || window.location.origin.indexOf('.huaweisre.com') > -1)? 'prod' : 'dev'; var originsWhiteList = ['https://www.huaweicloud.com','https://activity.huaweicloud.com','https://support.huaweicloud.com','https://beian.huaweicloud.com']; var currentOrigin = originsWhiteList.includes(window.location.origin)?window.location.origin:'https://www.huaweicloud.com'; var url = currentOrigin+"/intl/en-us/common/header-footer-hk-en-us-2023.html"; var $tmpForPEP = document.createElement("div"); $.ajax({ url: url, async: true, timeout: 1e4, success: function(response) { $tmpForPEP.innerHTML = response; // 下拉部分 $("#footer").append($tmpForPEP.querySelector("#edit-header-drop").innerHTML); if(window.langMatch === false){ refreshHeader($tmpForPEP); } getHeaderScript(); }, error:function(){ $("#header .header-container").show(); getHeaderScript(); } }); </script> <style> .float-bar-nav>.item.tel>p>a { white-space: nowrap; transform: rotate(270deg); transform-origin: 59px 53px; } @media(max-width:768px){ #footer .footer-nav, #footer .footer-copyright-container{ display: block !important; } } </style> <script src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/commons/web_resoure/cms/static/js/ViewMotion.min.1.2.js?sttl=1.1.73"></script> <script src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/commons/web_resoure/cms/static/js/v2/dcSlideShow.min.js?20171012&sttl=1.1.73"></script> <script src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/commons/web_resoure/cms/static/js/swiper-3.4.2.jquery.min.js?20171012&sttl=1.1.73"></script> <script src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/zh-cn/product/js/checkURL.js?sttl=1.1.73"></script> <div class="por-modal por-modal-player" data-hide="modal" id="common-video-play-modal"> <div class="por-player"> <video class="por-native" controls="" src=""></video> <i class="por-player-close" data-hide="modal"></i> </div> </div> <script> // 链接为视频链接,处理统一使用portalUI播放器打开 $("[href*='mp4']").on('click',function(event) { if($(event.target).closest("[data-show],[data-src],[video-src]").length === 0){ var $target = $(event.target).closest("[href*='mp4']"); // 当前触发target的href属性为视频链接 var targetHref = $target.attr('href'); if(targetHref && targetHref.includes('mp4')){ var $videoModal = $('#common-video-play-modal'); var $videoInModal = $('#common-video-play-modal video'); if($videoModal.length && $videoInModal.length) { event.preventDefault(); $videoInModal.attr('src',targetHref) $videoModal.porModal('show') event.stopPropagation(); } } } }); </script> <style type="text/css"> #header { height: 100px; } @media (max-width: 768px) { #header { height: 44px; } } </style> <script> function dealWithImageHTL() { if (/pcloudApp/i.test(navigator.userAgent)) { $("[data-pep-src]").hide(); return; } else { var str = window.location.search; var suband = "type=android"; var subios = "type=ios"; if (str.indexOf(subios) != -1 || str.indexOf(suband) != -1) { $("[data-pep-src]").hide(); return; } } $("[data-pep-src]").each(function () { $(this).attr("src", $(this).attr("data-pep-src")); }); } dealWithImageHTL(); </script> <script> //display video for product-VideoTutorials-v5 $('.product-video-list li').each(function () { var pcUrl = $(this).attr("data-vedio-pc-url") || ''; var mbUrl = $(this).attr("data-video-mb-url") || pcUrl || ''; var ua = navigator && navigator.userAgent; if ((/Android|webOS|iPhone|iPod|Windows Phone|(BlackBerry).*Version|(BB10).*Version|IEMobile|Opera Mini/i).test(ua)) { $(this).find(".product-play-btn2").on('click', function () { play(encodeURI(mbUrl), '') }) } else { $(this).find(".product-play-btn2").on('click', function () { play(encodeURI(pcUrl), '') }) } }) window.channelFrom = $('#content').attr('data-channelFrom'); window.hrefName = $('#content').attr('data-hrefName'); if ($('#content').attr('data-site') == 'hk') { localStorage.setItem('currentActivitySite', 'hk'); } else { localStorage.setItem('currentActivitySite', 'china'); } </script> <script> var furionAppCode = ''; var $currentUrl = location.href; if($currentUrl.indexOf("/price_detail.html") != -1 || $currentUrl.indexOf("/pricing.html") != -1 || $currentUrl.indexOf("/pricing/index.html") != -1){ furionAppCode = 'D00903385CF649FCA048B5DE1C1E6D4E'; }else if($currentUrl.indexOf("https://activity.huaweicloud.com") == 0) { furionAppCode = '51D7385A7D2B4937BB45DC755E82C48C'; } else if ($currentUrl.indexOf("https://www.huaweicloud.com") == 0) { furionAppCode = '7D9AB7C5E01D4698B7B918065C762796'; } else if ($currentUrl.indexOf("https://support.huaweicloud.com") == 0) { furionAppCode = '1C04D12EB0F8479A9DA9A24639FCA81C'; } if(!window.__fr && furionAppCode){ !function(x, n) { window[n] = window[n] || {}; window[n].config = { appId: furionAppCode,setting: "api,jsTrack,uba,longtask,rtti",hashMode: true,closeReportFMP: true, }; var o = document.createElement('script'); o.src = x, o.async = !0; var d = document.body.firstChild; document.body.insertBefore(o, d); }('https://portal.hc-cdn.com/FurionSdkStatic/3.6.30/furion-cdn.min.js', '__fr'); } </script> <script src="https://portal.hc-cdn.com/cnpm-global-resources/1.1.16/js/bi_new.js?sttl=1.1.73"></script> <script src="https://portal.hc-cdn.com/cnpm-baseui/3.0.16/index.js?sttl=1.1.73&ttr=1.1.73" crossorigin="anonymous"></script> <script type="text/javascript" src="https://portal.hc-cdn.com/cnpm-feloader/3.0.6/feloader.js?sttl=1.1.73&ttr=1.1.73" crossorigin="anonymous"></script> <script src="https://portal.hc-cdn.com/cnpm-global-resources/1.1.73/js/global.min.js" crossorigin="anonymous"></script> <div class="hide-sttl" style="height:0;width:0" data-sttl="1.1.73"></div> <script> window.sttlVersion = $('.hide-sttl').attr('data-sttl') || '2020'; </script> <script> $('body').addClass('header-white'); </script> <script> // edit--china--en-us--declaration var $ts_site = "hk"; var $ts_lang = "en-us".replace("_", "-"); var $lang_site_gate = $ts_site !== "eu" && $ts_lang !== "tr-tr"; var $ts_domain = window.location.host.split('.')[1] ? window.location.host.split('.')[0] : 'localhost'; var $pepchannel = "product/cs.html".split("/").join("_").replace(".html",""); window.matedataDomain = $ts_domain; // if open in app, should change ts_domain in to "app" if (/pcloudApp/i.test(navigator.userAgent)) { window.matedataDomain = "app"; } else { var str = window.location.search; var suband = "type=android"; var subios = "type=ios"; if (str.indexOf(subios) != -1 || str.indexOf(suband) != -1) { window.matedataDomain = "app"; } } // 新系统中生成的方式需要改下 window.pageMatedataPrefix = window.matedataDomain + "_" + $ts_site + "_" + $ts_lang + "_" + $pepchannel + ".click."; window.headerMatedataPrefix = window.matedataDomain + "_" + $ts_site + "_" + $ts_lang + "_" + $pepchannel + "_navigation.click."; window.footerMatedataPrefix = window.matedataDomain + "_" + $ts_site + "_" + $ts_lang + "_" + $pepchannel + "_footer.click."; window.registerMatedataPrefix = window.matedataDomain + "_" + $ts_site + "_" + $ts_lang + "_" + $pepchannel + "_register.click."; window.serviceMatedataPrefix = window.matedataDomain + "_" + $ts_site + "_" + $ts_lang + "_" + $pepchannel + "_service.click."; window.pep_uaid = ($ts_site=="china") ? "UA-55836286-1" : "UA-55836286-39"; window.mate_data_ts_pageType = $pepchannel; </script> <script> function showFooter() { if (window.matedataDomain != "app") { $("#footer .footer-nav").css('display', 'block'); $("#footer .footer-copyright-container").css('display', 'block'); $(".footer-service .footer-wrapper").css('display', 'block'); $("#footer #videoDiv").css('display', 'none'); } } if (window.feloader) { feloader.onLoad(function () { feloader.getScript('https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/static/v2_resources/css/product-icons.css'); feloader.getScript('https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/static/v2_resources/css/iconFont-solution.css'); feloader.getScript('https://res-static.hc-cdn.cn/aem/etc/clientlibs/cloudbu-site/clientlib-basic-footer/js/gray.js?sttl=' + window.sttlVersion); feloader.getScript('https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/zh-cn/activity/commons/js/errMsg_portal.min.js?sttl=' + new Date().getTime()); showFooter(); }) } else { document.write("<script src='https://res-static.hc-cdn.cn/aem/etc/clientlibs/cloudbu-site/clientlib-basic-footer/js/gray.js'><\/script>"); document.write("<link rel='stylesheet' href='https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/static/v2_resources/css/product-icons.css'>"); document.write("<link rel='stylesheet' href='https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/static/v2_resources/css/iconFont-solution.css'>"); document.write("<link rel='stylesheet' href='https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/china/zh-cn/activity/commons/js/errMsg_portal.min.js?sttl=" + new Date().getTime() + "'>"); showFooter(); } </script> <script src="https://portal.hc-cdn.com/bi/uba.in.js?v=2.17"></script> <script> var portalDomain = window.location.href.indexOf('.huaweicloud.com/eu/') > -1 ? 'https://portal.eu.huaweicloud.com' : 'https://portal-intl.huaweicloud.com', ssoDomain = window.location.href.indexOf('.huaweicloud.com/eu/') > -1 ? "https://auth.eu.huaweicloud.com" : 'https://auth-intl.huaweicloud.com'; var isVerified = false;//定义实名认证变量 var isLogin = false; //定义登录变量 function getUaCookie(c_name) { if (document.cookie.length > 0) { var c_start = document.cookie.indexOf(c_name + "="); if (c_start != -1) { c_start = c_start + c_name.length + 1; var c_end = document.cookie.indexOf(";", c_start); if (c_end == -1) c_end = document.cookie.length; return decodeURI(document.cookie.substring(c_start, c_end)); } } return ""; } var jsonParamInit = {}; var jsonParamView = {}; var jsonParamEvent = {}; jsonParamInit['UserAccount'] = 'host'; jsonParamEvent['rec_account'] = getUaCookie("ua"); jsonParamView['rec_account'] = getUaCookie("ua"); function showMenu(data) { data = data || []; var isVendor = data.isVendor || false; var isIsv = data.isIsv || false; var $_target = $(".user-info-layer ul.account-nav"); if (isVendor) { $_target.find("li").hide(); $_target.find(".isVendor,.logout").show(); } else if (isIsv) { $_target.find(".isIsv").show(); $_target.find(".isVendor").show(); } } function removeTicket(query) { return query.replace(/ticket=[^&]*&?/, ''); } function showName(nameShow) { var win_width = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; var isPc = win_width > 768 ? true : false; $('.user-info').find('.my-acct').text(nameShow); $('.user-info').find('.my-acct').attr('title', nameShow); // 实名认证下展示用户名pc端 if (isPc && $('.hwid').length === 0) { if ($('.account-nav .account-item').css("display")!='none' ) { $('<li><a href="javascript:void(0);"style="color: #8A8E99; width: 100%; cursor:default;" class="hwid">' + nameShow + '</a><li class="header-user-info-split"></li>').insertAfter('.account-item'); } } } window.cnpmLoginCallback = function loginCallback(data) { if (data.flag == 1) { var win_width = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; var isPc = win_width > 768 ? true : false; // 登录后显示的用户名 var nameShow = ''; var username = data.username; isLogin = true; jsonParamInit['UserAccount'] = data.userId; jsonParamEvent['rec_account'] = data.userId; jsonParamView['rec_account'] = data.userId; jsonParamInit['xdomain_type'] = data.xdomain_type; var image_url = data.image_url; if (image_url && image_url.small) { $(".account-pic").attr("src", image_url.small); } if (data.xdomain_type != "HWC_CN") { isGrayuser(); } $("#header").addClass('logined'); // 用户名展示 // 1、未升级华为id的,只显示华为云账号名 // 2、升级了华为id的,不管华为id和账号名是否一致,只展示 HWID // 3、iam子账号登录,只显示iam用户名 // 请求客户域 var queryDomain = portalDomain; var queryUrl = queryDomain + '/rest/cbc/cbccustomerregservice/v1/account/' + data.domainId; $.ajax({ type: 'get', url: queryUrl, crossDomain: true, async: true, timeout: 10000, xhrFields: { withCredentials: true }, success: function (data) { // 用户升级了 if (data.account) { if (data.account.domain_type === 'HWID') { nameShow = data.account.xdomain_name || ''; } else { nameShow = data.account.domain_name || ''; } } else { // 用户没升级 展示原来的华为云用户名 nameShow = username; } showName(nameShow) }, error: function (data) { // 异常保护,取isLogin的username展示 showName(username) }, }); //导航用户菜单展示 showMenu(data); // get user site info and show tips when user is HWC_CN if (data.xdomain_type == "HWC_CN") { window.prompts && window.prompts(true, window.reg, window.promptLan, window.refLan, window.promptTips, true); window.menuPrompts && window.menuPrompts(true, window.reg, window.promptLan, window.refLan, window.promptTips, true); } } if (window.observer) { observer('login').publish(null, data); } } function isGrayuser() { var is_gray_user = portalDomain + '/index/isgrayuser'; getScript(window, document, "script", is_gray_user, function () { }); } function getScript(win, doc, tag, src, always) { var script = doc.createElement(tag), h = doc.getElementsByTagName(tag)[0]; script.async = 1; script.src = src; if (script.addEventListener) { script.addEventListener("load", always, false); } else if (script.attachEvent) { script.attachEvent("onreadystatechange", function () { var target = window.event.srcElement; if (target.readyState == "loaded" || target.readyState == "complete") { always.call(target); } }); } h.parentNode.insertBefore(script, h) } jQuery(function () { var href = encodeURIComponent(removeTicket(window.location.href)); //登陆之后回到本页面 $("[data-login-href]").each(function () { $(this).attr("href", $(this).data('login-href') + href); }); function $parseQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); return r != null ? unescape(r[2]) : null; }; if ($parseQueryString("fromacct") || $parseQueryString("fromuser")) { $(document).on("mouseenter", "a", function (e) { var fromacct = $parseQueryString("fromacct") || $parseQueryString("fromuser"); var fromflag = $parseQueryString("fromacct") ? "fromacct" : "fromuser"; var tmpEle = $("<div></div>"); tmpEle.text(fromacct); fromacct = tmpEle.html(); var $this = $(this); var href = $this.attr("href"); if (href && (href.indexOf("//") == 0 || href.indexOf("http") == 0) && href.indexOf(fromflag) == -1) { var targetHref = (href.indexOf(".html?") != -1 || href.indexOf("/?") != -1) ? (href + "&" + fromflag + "=" + fromacct) : (href + "?" + fromflag + "=" + fromacct); $this.attr("href", targetHref); } }) } var login_check_url = portalDomain + "/index/islogin?callback=?"; window.raw_onerror = window.onerror; window.onerror = function (errorMsg, url, lineNumber) { return true; } var check_login_url = portalDomain + '/index/islogin?callback=loginCallback'; }); var ua = navigator && navigator.userAgent; function getUserverified() { var url = portalDomain + "/api/bss/userverified?callback=?"; jQuery.getJSON(url, function (data) { if (data) { if (data.retCode == "0") { if (data.isVerified) { isVerified = true; $(".phone-acct").find(".account-pic").show(); $(".account-pic-no-ident").hide(); $(".true-name-li").hide(); } else { if (!data.isShow) { if (ua.toLowerCase().indexOf('android') > -1 || (/iPad/i).test(ua) || (/iPhone/i).test(ua)) { $("body").removeClass("autShow"); } else { $("body").addClass("autShow"); over = setInterval(settime, 1000);//1000毫秒 }; } else { $("body").removeClass("autShow"); }; $(".phone-acct").find(".account-pic").hide(); $(".account-pic-no-ident").show(); $(".true-name-li").show(); } } else { $(".phone-acct").find(".account-pic").show(); $(".account-pic-no-ident").hide(); $(".true-name-li").hide(); } } else { $(".phone-acct").find(".account-pic").show(); $(".account-pic-no-ident").hide(); $(".true-name-li").hide(); } }); } time = 10; function settime() { time--; if (time == 0) { clearInterval(over); //倒计时结束 $("body").removeClass("autShow"); } } $(".Authentication").on('click', '.close', function (event) { $("body").removeClass("autShow"); }); </script> <script> function guidGenerator() { var d = (new Date).getTime(); var uuid = "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, function (c) { var r = (d + Math.random() * 16) % 16 | 0; d = Math.floor(d / 16); return (c == "x" ? r : r & 3 | 8).toString(16) }); return uuid } var _ubaParams = _ubaParams || {}; _ubaParams.cloudBIType = 2; _ubaParams.download; _ubaParams.download_suc = 1; _ubaParams.Num2 = 2; _ubaParams.Num4 = 4; _ubaParams.sdkGaUpload = "2"; _ubaParams.biReqQueue = _ubaParams.biReqQueue || []; _ubaParams.gaReqQueue = _ubaParams.gaReqQueue || []; _ubaParams.isGAReady = false; _ubaParams.isGAUpload = false; _ubaParams.userAccount; _ubaParams.pageViewID = _ubaParams.pageViewID || guidGenerator(); _ubaParams.bi_C1_20 = ["C1", "C2", "C3", "C4", "C5", "C6", "C7", "C8", "C9", "C10", "C11", "C12", "C13", "C14", "C15", "C16", "C17", "C18", "C19", "C20"]; _ubaParams.bi_D1_20 = ["D1", "D2", "D3", "D4", "D5", "D6", "D7", "D8", "D9", "D10", "D11", "D12", "D13", "D14", "D15", "D16", "D17", "D18", "D19", "D20"]; _ubaParams.timinhObj = window.performance ? window.performance.timing : ""; _ubaParams.memberID = ""; _ubaParams.siteId = ""; _ubaParams.companyID = ""; _ubaParams.downloadHeat; _ubaParams.downloadHeat_suc = 1; _ubaParams.ReqQueueSend = function (ReqQueue) { if (ReqQueue && ReqQueue.length > 0) { while (ReqQueue.length > 0) { var req = ReqQueue.pop(); if (typeof req == "object") { if (req.type == "event") { if (req.jp) { req.jp.transport = "beacon" } ga("send", "event", req.ec, req.ea, req.el, req.ev, req.jp) } else if (req.type == "pageview") { if (req.jp) { req.jp.transport = "beacon" } ga("send", "pageview", req.page, req.jp) } else if (req.type == "sendPageView") { _sendPageView(req.page, req.jp) } else if (req.type == "sendEvent") { _sendEvent(req.en, req.ec, req.ea, req.el, req.ev, req.jp) } } } } }; window.ifInitBi = false; function getGrayCookie(name) { var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)"); if (arr = document.cookie.match(reg)) return unescape(arr[2]); else return ''; } if ((document.referrer && document.referrer.indexOf('huaweicloud') === -1) || // 渠道来源,立即上报 window.location.search.indexOf('pageviewNow')!==-1) { // 强制上报,也进行 if($lang_site_gate){ pageViewNow(); // 然后引入ubajs,保证页面埋点事件的正常上报 var isGray = getGrayCookie("gpbc"); var ubajs = "https://portal.hc-cdn.com/bi/uba.js"; if (isGray && isGray.length > 10) { ubajs = "https://portal.hc-cdn.com/bi/alpha/uba.js" } $(document).ready(function() { $.getScript(ubajs, function() {}); }); } } window.cnpmDefaultLoginCallback = function (_loginData) { if (!window.ifInitBi) { window.ifInitBi = true; try { if (typeof window.initBi === 'function') { window.initBi(window.jsonParamInit, window.jsonParamView, window.jsonParamEvent); } if (!window.isLogin) { window.promptQueryIP && window.promptQueryIP(); } } catch (e) { } } }; function init(statType, appKey, gaid, jsonParam) { if (arguments.length != _ubaParams.Num4) { return } if (!(jsonParam.UserAccount && typeof appKey == "string")) { return } if (jsonParam && jsonParam.siteId) { _ubaParams.siteId = jsonParam.siteId } if (jsonParam && jsonParam.companyID) { _ubaParams.companyID = jsonParam.companyID } _ubaParams.memberID = jsonParam.MemberID || ""; _ubaParams.userAccount = jsonParam.UserAccount; if (_ubaParams.download === _ubaParams.download_suc) { _initCloudBI(appKey, jsonParam) } else { _initCloudBI(appKey, jsonParam); _ubaParams.download = _ubaParams.download_suc; _ubaParams.ReqQueueSend(_ubaParams.biReqQueue) } } var initCBISDK = init; function isLoadStarted() { var flag = true; return flag } function onEvent(eventCategory, eventAction, eventLabel, eventValue, jsonParam) { if (arguments.length < _ubaParams.Num2) { return } if (!(eventCategory && typeof eventCategory == "string")) { return } if (!(eventAction && typeof eventAction == "string")) { return } var eventName = eventCategory + "_" + eventAction; if (jsonParam && jsonParam.eventPrivacyName) { eventName = jsonParam.eventPrivacyName } if (_ubaParams.download == _ubaParams.download_suc && isLoadStarted()) { _sendEvent(eventName, eventCategory, eventAction, eventLabel, eventValue, jsonParam) } else if (_ubaParams.download == _ubaParams.download_suc && !isLoadStarted()) { window.addEventListener("load", function (event) { _sendEvent(eventName, eventCategory, eventAction, eventLabel, eventValue, jsonParam) }) } else { _ubaParams.biReqQueue.push({ type: "sendEvent", en: eventName, ec: eventCategory, ea: eventAction, el: eventLabel, ev: eventValue, jp: jsonParam }) } } function onPageView(page, jsonParam) { if (_ubaParams.download == _ubaParams.download_suc && isLoadStarted()) { _sendPageView(page, jsonParam) } else { _ubaParams.biReqQueue.push({ type: "sendPageView", page: page, jp: jsonParam }); _ubaParams.ReqQueueSend(_ubaParams.biReqQueue); } } function onDmpa(userId, jsonParam) { } function onException(exceptionMessage, exceptionStack, jsonParam) { } function pageViewNow() { // uba.js start if (!Array.prototype.indexOf) { Array.prototype.indexOf = function (val) { var value = this; for (var i = 0; i < value.length; i++) { if (value[i] == val) return i } return -1 } } // uba.js end if (!window.ifInitBi) { window.ifInitBi = true; var $ts_site = "china"; window.pep_uaid = ($ts_site == "china") ? "UA-55836286-1" : "UA-55836286-39"; init(2, "c9770c4dac06fe3b76ec9c7ad47273d0", window.pep_uaid, jsonParamInit); var domain_pre = (window.location.host || "").split(".")[0] || ""; autoEventTracking(domain_pre, jsonParamEvent) if (window.ab_test) { jsonParamView.ab_test = window.ab_test } if (window.ab_version) { jsonParamView.ab_version = window.ab_version } window.channelFrom = window.channelFrom || $('#content').attr('data-channelFrom'); if (typeof channelFrom != "undefined") { if (channelFrom) { jsonParamInit["D17"] = channelFrom; jsonParamView["D17"] = channelFrom; } } jsonParamView['rec_account'] = getUaCookie('ua') jsonParamView["C1"] = $(document).attr("title"); jsonParamView["D15"] = "HC"; onPageView(window.location.pathname + window.location.search, jsonParamView); } } </script> <script> if (window.$aioList && window.$aioList.length > 0) { for (var i = 0; i < window.$aioList.length; i++) { var tmpComponent = window.$aioList[i]; if (tmpComponent) { var tmpComponentInfo = tmpComponent.split("/"); if (tmpComponentInfo.length == 2) { var name = tmpComponentInfo[0]; var version = tmpComponentInfo[1]; var tmpComponentWrapperEle = $('[data-mod-name="' + name + '"]'); var eleVersionAttr = tmpComponentWrapperEle.attr("data-mod-version"); if (eleVersionAttr && eleVersionAttr != version) { var linkEle = $('head link[href*="' + name + '/' + version + '"]'); linkEle.attr("href", linkEle.attr("href").replace(version, eleVersionAttr)); } } } } } </script> <script> // document.referrer可以获取浏览器上一次地址,如果document.referrer是空字符串,则不为语言切换场景 window.refLan = ""; window.$PEP = true; function getSiteFromURL() { url = window.location.host; urlArr = url.split("."); if (urlArr[0] == "www") { reg = "CN"; } else { reg = "HK" } return reg; } var siteStr = $('html').attr("site") if (siteStr) { window.reg = siteStr == "china" ? "CN" : siteStr.toUpperCase(); } else { window.reg = getSiteFromURL(); } window.promptLan = $('html').attr("lang"); if (document.referrer != "") { if (document.referrer.indexOf("/authui/login") == -1) { if (document.referrer.indexOf(".com/intl") != -1) { window.refLan = (document.referrer.indexOf(".com/intl/zh-cn") != -1) ? "zh-CN" : ((document.referrer.indexOf(".com/intl/en-us") != -1) ? "en-US" : "es-US"); } else { window.refLan = (document.referrer.indexOf(".com/en-us") != -1) ? "en-US" : "zh-CN"; } } else { //window.refLan = (document.referrer.indexOf("locale=zh-cn") != -1) ? "zh-CN" : "en-US"; if (document.referrer.indexOf("locale=") != -1) { window.refLan = (document.referrer.indexOf("locale=zh-cn") != -1) ? "zh-CN" : ((document.referrer.indexOf("locale=en-us") != -1) ? "en-US" : "es-US"); } else { window.refLan = window.promptLan; } } } else { window.refLan = window.promptLan; } </script> <!--/* 55 trace for some special page */--> <script> !function ($) { if (window.dataLayer && window.dataLayer.push) { if (window.location.pathname == "/consultation/") { $("#submitBtn").click(function (e) { window.dataLayer.push({ "event": "consultSubmit", "productName": $("#applicationscene").val() }); }) } $("#header .header-login").click(function (e) { window.dataLayer.push({ "event": "loginIntention" }) }); $("#header .header-register").click(function (e) { window.dataLayer.push({ "event": "creationIntention", "pageType": window.mate_data_ts_pageType, "pagePosition": "Header" }) }); } }(jQuery); </script> <script src="https://res-static.hc-cdn.cn/aem/content/dam/cloudbu-site/archive/commons/apm/wise_trace.min.js?sttl=1.1.73"></script> <script> $("a[href*='/pep-dialog/']").each(function () { var ele = $(this); var href = ele.attr("href"); var path = href.replace(/.html/g, ""); var ajaxPath = path.indexOf("activity/") == -1 ? path : path.split("activity/")[1]; var arr = path.split("/"); var dialogName = arr[arr.length - 1]; var location_lang = $('html').attr('lang').toLowerCase(); var site = $('html').attr('site').toLowerCase() == 'china' ? 'china' : 'hk'; // 站点判断,国内:china;国际站:hk var dialogUrl = (window.location.host.indexOf(".com") != -1 && window.location.host.indexOf("pep.huaweicloud.com") == -1) ? "https://" + window.location.host + "/" + ajaxPath + "/jcr:content/dialog.html?wcmmode=disabled" : "/content/cloudbu-site/" + site + "/" + location_lang + "/activity/" + ajaxPath + "/jcr:content/dialog.html?wcmmode=disabled"; ele.css('pointer-events', 'auto'); ele.on("click", function (e) { e.stopPropagation(); e.preventDefault(); if ($("body [data-pep-path*='" + dialogName + "']").length !== 0) { $("body [data-pep-path*='" + dialogName + "']").remove(); } // dialog for activity $.ajax({ url: dialogUrl, success: function (data) { if (data) { data = data.replace('block', 'none'); $("body").append(data); $("#modal-rule").html($("body [data-pep-path*='" + dialogName + "']").html()); window.activityModal.show('#modal-rule', true); } } }) }); }); </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10