当前位置: 首页 > 知识库问答 >
问题:

Kinesis消防软管-什么是S3扩展目标配置?

燕智
2023-03-14

什么是S3扩展目标配置,在AWS文档中的什么地方清楚地解释了它的用途?

    null

如果有文章或博客有明确的解释,请提供指针。

我一直在下面的文档中寻找线索,但就像AWS文档一样,它并不清楚。它看起来部分与输入记录转换或记录处理有关。

>

  • Amazon Kinesis Data Firehose API参考-ExtendedS3DestinationConfiguration

    ExtendedS3DestinationConfiguration属性类型为Amazon Kinesis Data Firehose传递流配置Amazon S3目的地。

    扩展S3目的地

    resource "aws_kinesis_firehose_delivery_stream" "extended_s3_stream" {
      name        = "terraform-kinesis-firehose-extended-s3-test-stream"
      destination = "extended_s3"
    
      extended_s3_configuration {
        role_arn   = "${aws_iam_role.firehose_role.arn}"
        bucket_arn = "${aws_s3_bucket.bucket.arn}"
    
        processing_configuration {
          enabled = "true"
    
          processors {
            type = "Lambda"
    
            parameters {
              parameter_name  = "LambdaArn"
              parameter_value = "${aws_lambda_function.lambda_processor.arn}:$LATEST"
            }
          }
        }
      }
    }
    
  • 共有1个答案

    湛宜春
    2023-03-14

    Terraform文档最能显示S3和扩展S3目的地之间的区别:https://www.Terraform.io/docs/providers/aws/r/kinesis_firehose_delivery_stream.html

    S3 Extended继承S3目标配置参数,并附加一些参数,如data_format_conversion_configurationerror_output_prefix

     类似资料:
    • 基于我对Kinesis数据流的阅读,我必须创建一个分析应用程序,然后将用于调用一个lambda。然后,我将不得不使用lambda写入S3。或者Kinesis数据流可以以某种方式直接写入lambda?我找不到任何表明相同的东西。 消防水带不按小时收费(而溪流是)。那么消防水管对我来说是更好的选择吗?

    • Kinesis Firehose和Kinesis Streams是根据AWS博客中提到的细节来加载流数据的。在消防水管的情况下,没有碎片或维修的概念。在这种情况下,Kinesis消防软管是Kinesis流的替代品吗?

    • 对于我的应用程序日志,我计划将日志从我的内部服务器转发到AWS Kinesis Firehose。我正在尝试使用Logstash和log-stash-output-plugin https://github.com/samcday/logstash-output-kinesis 但我认为这个插件需要将日志数据转发到Kinesis数据流,然后我们可以创建一个管道到Kinesis消防水管。如果我们指向

    • 帐户A是我创建Kinesis流的应用程序帐户,我想在帐户B中创建Firehose来读取帐户A的Kinesis流。这可能吗?我尝试按照(https://medium.com/upday-devs/configure-kcl-to-read-from-a-dariffent-aws-account-16000b26e7ff)的步骤,在帐户A中创建了一个外部访问角色(例如'ARN:aws:iam::11

    • 扩展是可定制化浏览体验的小程序,它们使用户可以根据个人需要或者偏好定制 Chrome 的功能和行为。它们基于 Web 技术(例如 HTML,JavaScript 和 CSS)构建。 扩展必须满足狭义定义且易于理解的单一目的(译者注:功能简单易懂化)。一个扩展可以包括多个组件和一系列功能,只要所有的内容都有助于实现共同的目标。 用户交互界面应尽量小且有意图。他们的范围从简单的图标,如右侧显示的 Go