首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏sowhat1412

    10了解啥是

    2 仓 2.1 仓简介 仓发展 随着人类IT发展,数据越来越多被产生,并且这些数据还可能跨部门,跨业务。如何把数据集成起来进行OLAP是个巨大挑战。 仓发展 对于仓可以理解为原来各个数据孤岛中的数据可能存储位置、存储格式、编程语言等各个方面不同。仓要做的就是把数据按照所需格式提取出来,进行转换、过滤、清洗。 这一层的数据一般是遵循数据库第三范式的,在DW层会保存BI系统中所有的历史数据,例如保存10年的数据。 集市层构建的好坏有一个比较好的衡量标准就是是否可以满足超过80%的应用层数据需要,剩下的20%来源于仓层。 2.4 元数据介绍 2.4.1 元数据定义 仓的元数据Metadata是关于数据仓库中数据的数据。

    3.7K10编辑于 2022-09-20
  • 来自专栏码农小胖哥的码农生涯

    10了解啥是

    2 仓 2.1 仓简介 ? 仓发展 随着人类IT发展,数据越来越多被产生,并且这些数据还可能跨部门,跨业务。如何把数据集成起来进行OLAP是个巨大挑战。 仓发展 对于仓可以理解为原来各个数据孤岛中的数据可能存储位置、存储格式、编程语言等各个方面不同。仓要做的就是把数据按照所需格式提取出来,进行转换、过滤、清洗。 这一层的数据一般是遵循数据库第三范式的,在DW层会保存BI系统中所有的历史数据,例如保存10年的数据。 集市层构建的好坏有一个比较好的衡量标准就是是否可以满足超过80%的应用层数据需要,剩下的20%来源于仓层。 2.4 元数据介绍 2.4.1 元数据定义 仓的元数据Metadata是关于数据仓库中数据的数据。

    1.2K20发布于 2021-06-24
  • 来自专栏数感星球

    感一分10|老奶奶爬楼梯

    为响应低碳生活的号召, 老奶奶每天都走楼梯回家, 让我们算一下, 奶奶到6楼要花多长时间吧~ 每周带孩子一起动动脑 让孩子爱上趣味数学!

    70220发布于 2020-05-27
  • 来自专栏23号杂货铺

    『 懒人10—大数据篇(二)』仓设计与核心

    仓的建立需要结合业务进行维度设计,一个合理的开发流程又是什么? |— 仓核心组件、数据集市 |— 开发流程 接上一篇《数据建模是什么》。 维度分析会很复杂很多考虑 ,下次在做详细分享~ 0 2 仓的应用 ? 0 3 仓核心组件 数据仓库的核心组件有四个:各源数据库,ETL,数据仓库,前端应用。 ? 1. 0 4 小结 仓的开发流程: ? 在大数据时代,数据仓库的重要性更胜以往。

    1.4K40发布于 2019-09-27
  • 来自专栏前端小学生

    10万个中找10个最大的

    当然,数据量不是很大的情况下,倒是可以选择升序排序,然后取最后的N项,但是数据量大之后,就会导致堆栈溢出问题

    66230编辑于 2023-05-23
  • 来自专栏数感星球

    感一分 | 小猫钟声

    铛~铛~铛~ 上课钟声了 小猫想算出 上课钟声响12次的时间 你能帮他算算吗? 每周带孩子一起动动脑, 让孩子爱上趣味数学!

    48130发布于 2020-05-27
  • 来自专栏python3

    【Python】10、python内置

    : s = set() In [128]: s Out[128]: set() In [129]: type(s) Out[129]: set        In [101]: s.update(10                                  Traceback (most recent call l <ipython-input-101-c184888ad9c5> in <module>() ----> 1 s.update(10

    1.1K20发布于 2020-01-10
  • 来自专栏杰的记事本

    10认识OAuth

    该码的有效期应该很短,通常设为10,客户端只能使用该码一次,否则会被授权服务器拒绝。该码与客户端ID和重定向URI,是一一对应关系。

    74420发布于 2019-09-04
  • 来自专栏鲸鱼动画

    10搞懂 vuex

    div class="hello">

    {{$store.state.count}}

    <button @click="handleAddClick(<em>10</em> )">增加</button> <button @click="handleReduceClick(<em>10</em>)">减少</button>
    </template helloWorld.vue中   在methods中,增加两个方法,使用dispath来触发
    异步操作
    <button @click="handleActionsAdd(<em>10</em> )">异步增加</button> <button @click="handleActionsReduce(<em>10</em>)">异步减少</button>
    <script> handleActionsAdd h4>{{count}} <script> const getters = { getterCount(state) { return (state.count += 10

    62220发布于 2020-10-23
  • 来自专栏python程序设计

    10入门Pandas

    基于pandas 1.4.3 ,原文链接:https://pandas.pydata.org/docs/user_guide/10min.html按如下方式导入相关的包。 ]: df2Out[10]: A B C D E F0 1.0 2013-01-02 1.0 3 test foo1 1.0 2013- 针对一维序列使用:In [68]: s = pd.Series(np.random.randint(0, 7, size=10))In [69]: sOut[69]: 0 41 22 In [73]: df = pd.DataFrame(np.random.randn(10, 4))In [74]: dfOut[74]: 0 1 2 +00:00 -1.1935452012-03-08 00:00:00+00:00 0.6775102012-03-09 00:00:00+00:00 -0.1539312012-03-10

    1.4K20编辑于 2022-08-03
  • 来自专栏互联网杂技

    JavaScript 10入门

    不幸的是,直到ES6才有Number.isInteger方法,用于测试一个是不是一个整数。 将一个子n转换成字符串,最好的方法是使用String(n)。 就像Java,我们也有两个预先定义好的布尔型值,true与false,以及布尔运算符符号: ! (非),&&(与),||(或)。 function foo() { for (var i=0; i < 10; i++) { ... // do something with i } } 我们应该这样写 function foo() { var i=0; for (i=0; i < 10; i++) { ... // do something with i } } 所有变量应在函数的开始声明。

    1.6K100发布于 2018-04-04
  • 来自专栏前端精髓

    10学会vuex

    $store.commit('addTen', 10) ---------------------------------------- 定义actions 在store的actions中添加对应的方法 $store.commit('addTen', 10) }, asyncAdd () { this. $store.dispatch('minusTen', 10) } } } </script> 简写 上面的写法都是在this.$store中获取属性或方法进行操作。 this. $store.commit('addTen', 10) this.$store.dispatch('minusTen', 10) 但是这些操作写起来比较繁琐,每次都要写this. $store.commit('page1/addTen', 10) this.$store.dispatch('page1/minusTen', 10)

    61240发布于 2019-06-05
  • 来自专栏码农沉思录

    10了解ZooKeeper

    Sequence 节点,创建出的节点名在指定的名称之后带有1010进制的序号。多个客户端创建同一名称的节点时,都能创建成功,只是序号不同。

    46120发布于 2018-08-17
  • 来自专栏祥子的故事

    LeetCode | 两之和除以10

    计算两个数的和,再除以10,将上一次的上和下两个数加起来,再除以10,连续进行下去。 如: (2 -> 4 -> 3) (5 -> 6 -> 4) 输出为: 7 -> 0 -> 8 解析: (2+5)/10 余数为7,商为0 (4+6+0)/10 余数为0, 商为1 (3+4+1)/10 余数为8,商为0 故:7->0->8 代码 class ListNode(object): def __init__(self, x): self.val v2 = l2.val l2 = l2.next carry, val = divmod(v1+v2+carry, 10

    59430发布于 2019-02-18
  • 来自专栏祥子的故事

    LeetCode | 两之和除以10

    计算两个数的和,再除以10,将上一次的上和下两个数加起来,再除以10,连续进行下去。 如: (2 -> 4 -> 3) (5 -> 6 -> 4) 输出为: 7 -> 0 -> 8 解析: (2+5)/10 余数为7,商为0 (4+6+0)/10 余数为0, 商为1 (3+4+1)/10 余数为8,商为0 故:7->0->8 代码 class ListNode(object): def __init__(self, x): self.val v2 = l2.val l2 = l2.next carry, val = divmod(v1+v2+carry, 10

    80380发布于 2018-05-14
  • 来自专栏vue

    10教你理解反射

    private static string IDBHelperConfig = ConfigurationManager.AppSettings["IDBHelperConfig"]; 10 6 /// 7 public class ReflectionTest 8 { 9 #region Identity 10 ParameterType:{parameter.ParameterType},parameterName: {parameter.Name}"); 9 } 10 ; 8 foreach (var parameter in method.GetParameters()) 9 { 10

    71510发布于 2019-06-14
  • 来自专栏陶辉笔记

    10快速认识Nginx

    而HTTP等应用层则是第7层,因此,在Web场景中,需求量最大的自然是7层负载均衡,而Nginx非常擅长应用层的协议处理,这体现在以下4个方面: 通过多路复用、事件驱动等技术,Nginx可以轻松支持C10M Nginx是集静态资源与负载均衡与一身的Web服务器,它支持C10M级别的并发连接,也通过与操作系统的紧密结合,能够高效的使用系统资源。

    74120发布于 2020-12-18
  • 来自专栏DeepHub IMBA

    10了解图嵌入

    这种快速反应甚至可能没有经过毛克利新大脑皮层的高阶逻辑处理,我们已经在大脑中进化出了数据结构,通过在1/10秒内分析来自眼睛视网膜的数以百万计的输入信息来促进我们的生存。 单个值通常是32位的十进制,但是在某些情况下,您可以使用更小或更大的数据类型。精度和向量的长度越小,您就可以更快地将该项与类似项进行比较。 大多数比较在嵌入中实际上不需要超过300个数字。

    67920发布于 2020-12-11
  • 来自专栏普通程序员

    10弄懂Raft算法

    分布式系统在极大提高可用性、容错性的同时,带来了一致性问题(CAP理论)。Raft算法能够解决分布式系统环境下的一致性问题。

    5.7K30发布于 2019-10-23
  • 来自专栏DeepHub IMBA

    10掌握异常检测

    其中最流行的一种方法被称为离群值检测Tukey方法(或四分位距离IQR) 。 它的本质是计算百分位和四分位之间的范围。

    80440发布于 2021-10-09
  • 领券