これは何 GitHubのAuditログを一度GCSやS3に転送し, BigQueryに保存したいときがあると思う. このときBigQueryのスキーマを設定する必要があるわけだが, Auditログで使われているフィールドの一覧がないと不便なので作った. どうやって作った 手元にあるAuditログ合計2ヶ月分くらいからフィールド名と型を抽出した. 記事作成時点, かつ私の手元のログデータによるものなので時期や環境によって内容が違う可能性がある. フィールド一覧 フィールド名: 型 // arrayの後ろには配列の要素の型が書いてある action: string actor_is_bot: bo…