

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

# Lowongan kerja debugging
<a name="emr-serverless-lf-enable-debugging"></a>

**catatan**  
Dengan fitur ini, akses **stdout** dan **stderr** log untuk pekerja profil sistem yang mungkin berisi informasi sensitif tanpa filter. Izin berikut harus digunakan hanya untuk mengakses data non-produksi. Untuk aplikasi yang dibuat untuk digunakan dengan pekerjaan produksi, kami sangat menyarankan agar Anda menambahkan izin ini hanya untuk administrator atau pengguna dengan akses data yang lebih tinggi.

Dengan EMR-7.3.0 dan yang lebih baru, EMR Serverless memungkinkan kemampuan self-debugging untuk pekerjaan batch yang mendukung Lake Formation. Untuk melakukannya, gunakan parameter baru **accessSystemProfileLog** di [GetDashboardForJobRun](https://docs.aws.amazon.com/emr-serverless/latest/APIReference/API_GetDashboardForJobRun.html)API. Jika **accessSystemProfileLog** disetel ke **true**, Anda dapat mengakses log **stdout** dan **stderr** untuk pekerja profil sistem, yang dapat digunakan untuk men-debug pekerjaan batch EMR Tanpa Server yang diaktifkan Lake Formation.

```
aws emr-serverless get-dashboard-for-job-run \
  --application-id application-id
  --job-run-id job-run-id
  --access-system-profile-logs
```

## Izin yang diperlukan
<a name="emr-serverless-lf-enable-debugging-perms"></a>

Kepala sekolah yang ingin men-debug pekerjaan batch yang diaktifkan Lake Formation **GetDashboardForJobRun**harus memiliki izin tambahan berikut:

```
{
    "Sid": "AccessSystemProfileLogs",
    "Effect": "Allow",
    "Action": [
        "emr-serverless:GetDashboardForJobRun",
        "emr-serverless:AccessSystemProfileLogs",
        "glue:GetDatabases",
        "glue:SearchTables"
    ],
    "Resource": [
        "arn:aws:emr-serverless:region:account-id:/applications/applicationId/jobruns/jobid",
        "arn:aws:glue:region:account-id:catalog",
        "arn:aws:glue:region:account-id:database/*",
        "arn:aws:glue:region:account-id:table/*/*"
    ]
}
```

## Pertimbangan-pertimbangan
<a name="emr-serverless-lf-enable-debugging-considerations"></a>

Log profil sistem untuk debugging terlihat untuk pekerjaan yang mengakses database atau tabel di Lake Formation dalam akun yang sama dengan pekerjaan. Mereka tidak terlihat dalam skenario berikut:
+ Jika katalog data yang dikelola menggunakan izin Lake Formation memiliki database dan tabel lintas akun
+ Jika katalog data yang dikelola menggunakan izin Lake Formation memiliki tautan sumber daya