以下のコマンドを、データレイク管理者、または LF タグに対する許可を付与され、lakeformation:ListLFTags
IAM 許可を持つプリンシパルとして実行します。
aws lakeformation list-lf-tags
出力は以下のようになります。
{
"LFTags": [
{
"CatalogId": "111122223333",
"TagKey": "level",
"TagValues": [
"director",
"vp",
"c-level"
]
},
{
"CatalogId": "111122223333",
"TagKey": "module",
"TagValues": [
"Orders",
"Sales",
"Customers"
]
}
]
}
外部アカウントから付与された LF タグも表示するには、コマンドオプション --resource-share-type ALL
を含めます。
aws lakeformation list-lf-tags --resource-share-type ALL
出力は以下のようになります。リストする LF タグがまだあることを示す NextToken
キーに注意してください。
{
"LFTags": [
{
"CatalogId": "111122223333",
"TagKey": "level",
"TagValues": [
"director",
"vp",
"c-level"
]
},
{
"CatalogId": "111122223333",
"TagKey": "module",
"TagValues": [
"Orders",
"Sales",
"Customers"
]
}
],
"NextToken": "eyJleHBpcmF0aW...ZXh0Ijp0cnVlfQ=="
}
引数 --next-token
を追加してコマンドを繰り返し、残りのローカル LF タグと、外部アカウントから付与された LF タグを表示します。外部アカウントからの LF タグは、常に個別のページに表示されます。
aws lakeformation list-lf-tags --resource-share-type ALL
--next-token eyJleHBpcmF0aW...ZXh0Ijp0cnVlfQ==
{
"LFTags": [
{
"CatalogId": "123456789012",
"TagKey": "region",
"TagValues": [
"central",
"south"
]
}
]
}