Daftar LF-tag - AWS Lake Formation

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Daftar LF-tag

Anda dapat membuat daftar LF-tag yang Anda miliki Describe atau Associate izin. Nilai yang tercantum dengan setiap kunci LF-tag adalah nilai yang Anda memiliki izin.

Pembuat LF-tag memiliki izin implisit untuk melihat LF-tag yang telah mereka buat.

Administrator data lake dapat melihat semua LF-tag yang didefinisikan dalam AWS akun lokal dan semua LF-tag yang Associate izinnya Describe telah diberikan ke akun lokal dari akun eksternal. Administrator data lake dapat melihat semua nilai untuk semua LF-tag.

Anda dapat mencantumkan LF-tag dengan menggunakan AWS Lake Formation konsol, theAPI, atau AWS Command Line Interface ()AWS CLI.

Console
Untuk daftar LF-tag (konsol)
  1. Buka konsol Lake Formation di https://console.aws.amazon.com/lakeformation/.

    Masuk sebagai pembuat LF-tag, sebagai administrator data lake, atau sebagai prinsipal yang telah diberikan izin pada LF-tag dan yang memiliki izin. lakeformation:ListLFTags IAM

  2. Di panel navigasi, di bawah LF-tag dan izin, pilih LF-tag.

    Halaman LF-tag muncul.

    Halaman ini memiliki tabel 3 kolom dengan judul kolom Kunci, Nilai, dan ID akun Pemilik. Tabel memiliki 3 baris. Di atas tabel terdapat 4 tombol yang disusun secara horizontal: Reload page, Delete (dimmed), Edit (dimmed), dan Add tag. Halaman ini juga memiliki bidang pencarian dengan teks placeholder “Temukan tag”. Di sebelah kanan bidang pencarian adalah pemilih halaman, menunjukkan nilai “1" antara tombol kiri dan kanan, dan ikon Pengaturan.

    Periksa kolom ID akun Pemilik untuk menentukan tag LF yang dibagikan dengan akun Anda dari akun eksternal.

AWS CLI
Untuk daftar LF-tag ()AWS CLI
  • Jalankan perintah berikut sebagai administrator data lake atau sebagai prinsipal yang telah diberikan izin pada LF-tag dan yang memiliki izin. lakeformation:ListLFTags IAM

    aws lakeformation list-lf-tags

    Output Anda serupa dengan yang berikut ini.

    {
        "LFTags": [
            {
                "CatalogId": "111122223333",
                "TagKey": "level",
                "TagValues": [
                    "director",
                    "vp",
                    "c-level"
                ]
            },
            {
                "CatalogId": "111122223333",
                "TagKey": "module",
                "TagValues": [
                    "Orders",
                    "Sales",
                    "Customers"
                ]
            }
        ]
    }
    

    Untuk juga melihat LF-tag yang diberikan dari akun eksternal, sertakan opsi perintah. --resource-share-type ALL

    aws lakeformation list-lf-tags --resource-share-type ALL

    Output Anda serupa dengan yang berikut ini. Perhatikan NextToken kuncinya, yang menunjukkan bahwa ada lebih banyak daftar.

    {
        "LFTags": [
            {
                "CatalogId": "111122223333",
                "TagKey": "level",
                "TagValues": [
                    "director",
                    "vp",
                    "c-level"
                ]
            },
            {
                "CatalogId": "111122223333",
                "TagKey": "module",
                "TagValues": [
                    "Orders",
                    "Sales",
                    "Customers"
                ]
            }
        ],
        "NextToken": "eyJleHBpcmF0aW...ZXh0Ijp0cnVlfQ=="
    }
    

    Ulangi perintah, dan tambahkan --next-token argumen untuk melihat LF-tag lokal yang tersisa dan LF-tag yang diberikan dari akun eksternal. LF-tag dari akun eksternal selalu ada di halaman terpisah.

    aws lakeformation list-lf-tags --resource-share-type ALL --next-token eyJleHBpcmF0aW...ZXh0Ijp0cnVlfQ==
    {
        "LFTags": [
            {
                "CatalogId": "123456789012",
                "TagKey": "region",
                "TagValues": [
                    "central",
                    "south"
                ]
            }
        ]
    }
API

Anda dapat menggunakan Formasi Danau yang SDKs tersedia untuk mencantumkan tag yang diizinkan oleh pemohon untuk dilihat.

import boto3 client = boto3.client('lakeformation') ... response = client.list_lf_tags( CatalogId='string', ResourceShareType='ALL', MaxResults=50' )

Perintah ini mengembalikan dict objek dengan struktur berikut:

{ 'LFTags': [ { 'CatalogId': 'string', 'TagKey': 'string', 'TagValues': [ 'string', ] }, ], 'NextToken': 'string' }

Untuk informasi lebih lanjut tentang izin yang diperlukan, lihat Referensi persona dan IAM izin Lake Formation.