AWSWAF日志分区投影:分区不在元存储中。
创始人
2024-09-27 18:00:24
0
  1. 确认AWS WAF日志分区是否存在于S3桶中 在AWS控制台中,找到对应S3桶,并确认AWS WAF日志分区是否存在于桶中。

  2. 更新AWS Glue元存储 查询日志分区的信息是否正确,然后通过AWS Glue控制台更新元存储。

  3. 更新AWS Glue crawler 如果AWS Glue元存储中没有包含AWS WAF日志分区,则需要使用AWS Glue crawler更新元存储。使用AWS Glue console创建新的crawler,将其配置为扫描日志分区所在的桶,并运行crawler以更新元存储。

以下是更新AWS Glue元数据的Python示例代码:

import boto3
import json

client = boto3.client('glue', region_name='your-region')

database_name = 'your-database-name'
table_name = 'your-table-name'

location = 's3://your-bucket-name/your-partition-path'

table_input = {
    'Name': table_name,
    'TableType': 'EXTERNAL_TABLE',
    'Parameters': {
        'classification': 'aws-waf',
        'compressionType': 'gzip'
    },
    'StorageDescriptor': {
        'Columns': [
            {"Name":"col1","Type":"string","Comment":""},
            {"Name":"col2","Type":"string","Comment":""},
            {"Name":"col3","Type":"string","Comment":""},
            {"Name":"col4","Type":"string","Comment":""},
            {"Name":"col5","Type":"string","Comment":""},
            {"Name":"col6","Type":"string","Comment":""},
            {"Name":"col7","Type":"string","Comment":""},
            {"Name":"col8","Type":"string","Comment":""}
        ],
        'Location': location,
        'InputFormat': 'org.apache.hadoop.mapred.TextInputFormat',
        'OutputFormat': 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat',
        'Compressed': 'true',
        'NumberOfBuckets': -1,
        'SerdeInfo': {
            'SerializationLibrary': 'org.openx.data.jsonserde.JsonSerDe',
            'Parameters': {
                'serialization.format': '1'
            }
        },
        'BucketColumns': [],
        'SortColumns': [],
        'Parameters': {
            'classification': 'aws-waf',
            'compressionType': 'gzip'
        },
        'StoredAsSubDirectories': False
    }
}

partition_input = {
    'Values': ['your-partition

相关内容

热门资讯

科技通报!佛手在线大菠萝辅助(... 科技通报!佛手在线大菠萝辅助(辅助挂)真是存在有挂(确实有挂辅助器)1、上手简单,内置详细流程视频教...
玩家攻略!cloudpoker... 玩家攻略!cloudpoker作弊(辅助挂)真是是真的有挂(有挂技术辅助软件)1、进入到是否有挂之后...
科技通报!wpk可以作弊吗(辅... 科技通报!wpk可以作弊吗(辅助挂)真是有挂(有挂解密辅助软件)1、起透看视 辅助软件价格2、随意选...
发现玩家!htx矩阵wepok... 发现玩家!htx矩阵wepoker辅助(辅助挂)其实存在有挂(有挂规律辅助方法)1)免费钻石:进一步...
分享一款!hhpoker脚本(... 分享一款!hhpoker脚本(辅助挂)好像是有挂(有挂秘籍辅助脚本)1、起透看视 辅助软件价格2、随...
科技新动态!wepoker辅助... 科技新动态!wepoker辅助插件功能(辅助挂)其实真的是有挂(揭秘有挂辅助工具)1、实时透视辅助更...
一分钟了解!约局吧德州真的有透... 一分钟了解!约局吧德州真的有透视挂吗(辅助挂)真是真的是有挂(真的有挂辅助插件)1、一分钟了解!约局...
实测教程!wpk安卓下载辅助(... 实测教程!wpk安卓下载辅助(辅助挂)真是有挂(有挂功能辅助器)1、起透看视 辅助软件价格2、随意选...
玩家必备教程!aapoker能... 玩家必备教程!aapoker能控制牌吗(辅助挂)一直真的有挂(有挂细节辅助技巧)1、首先打开辅助器下...
玩家科普!wepoker辅助器... 玩家科普!wepoker辅助器(辅助挂)好像真的是有挂(有挂透视辅助方法)1、用户打开应用后不用登录...