← 返回蜂巢洞察

在 aws s3 上运行状态 iglu 存储库

在设置斯诺普分析系统时, 我必须设置一个专用的 iglu 存储库。这背后的主要思 … Read More

Socrates

在设置斯诺普分析系统时, 我必须设置一个专用的 iglu 存储库。这背后的主要思想在伊格鲁的github 页面上描述。该手册错过了对在 aws 基础架构上构建 iglu 存储库非常重要的几个步骤。我花了很多时间试图找出这一步。所以他们在这里:

  1. 您应该将数据上载到此处描述的布局中的 s3: https://github.com/snowplow/iglu/wiki/Static-repo
  2. 启用 s3 存储桶作为静态宿主解决方案。它可以来自 s3 桶的 < cn/> 菜单。
  3. 修改 s3 桶的策略, 以允许公众访问。它位于 “cl > 子菜单” 中的 tbe < c//a 节中。
  4. {
        "Version": "2012-10-17",
        "Statement": [
            {
                "Sid": "PublicReadGetObject",
                "Effect": "Allow",
                "Principal": "*",
                "Action": "s3:GetObject",
                "Resource": "arn:aws:s3:::bucket-name/*"
            }
        ]
    }
  5. 创建 cors 策略。它还位于 cors 配置部分的子菜单中的 “权限” 部分。

  6. <?xml version="1.0" encoding="UTF-8"?>
    <CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
    <CORSRule>
        <AllowedOrigin>*</AllowedOrigin>
        <AllowedMethod>GET</AllowedMethod>
        <AllowedHeader>*</AllowedHeader>
    </CORSRule>
    </CORSConfiguration>
  7. 更新 iglu 解析器配置以获得更丰富的信息 (https://github.com/snowplow/iglu/wiki/Iglu-client-configuration)。

您可以检查一切工作是否正确与简单的 wget ping:

wget http://you-prefix.s3-amazon-region prefix.amazon.com/schemas/com.yourcompany/schema_name/jsonschema/1-0-0

如果您是使用引用集设置为 < cn/, 架构版本设置为 1-0, 创建自己的架构, 则应能够在执行以下步骤后下载架构。

相关文章

技术实践

“放松与它在视觉中的作用”:这篇1977年完成的博士论文为现代人工智能研究的发展奠定了基础

当人们提到杰弗里·辛顿时,他们通常会想到反向传播算法、玻尔兹曼机、深度信念网络,以及那些彻底改变了人工智能发展的深度学习技术。 然而,很少有人会追溯到他科研生涯的起点。 1977年,在那篇著名的关于反向传播的论文发表之前的近十年时间里,辛顿在爱丁堡大学完成了他的博士论文,题为《松弛机制在视觉认知中的作用》。乍一看,这篇论文似乎只是探讨计算机视觉与松弛算法之间的关系。当我开始阅读它时,我也正是抱着这样的预期。 然而,在仔细研读之后,我意识到这篇论文涉及的远不止视觉算法。许多后来成为辛顿研究核心的理念,在当时就已经初具雏形。虽然当时的术语有所不同,数学表达也更为简单,神经网络也尚未成为他研究的重点

阅读全文