Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource service erforderlich:
metastore.services.queryMetadata
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung
{"query": string}
Felder
query
string
Pflichtangabe. Eine schreibgeschützte SQL-Abfrage, die für die Metadatendatenbank ausgeführt werden soll. Die Daten dürfen durch die Abfrage nicht geändert oder mutiert werden.
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Operation.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-03-04 (UTC)."],[[["\u003cp\u003eThis API endpoint allows you to query Dataproc Metastore metadata using a read-only SQL query.\u003c/p\u003e\n"],["\u003cp\u003eThe HTTP request method is \u003ccode\u003ePOST\u003c/code\u003e, and the request URL includes a required \u003ccode\u003eservice\u003c/code\u003e path parameter representing the metastore service.\u003c/p\u003e\n"],["\u003cp\u003eThe request body must include a JSON object with a \u003ccode\u003equery\u003c/code\u003e field, which contains the SQL query string.\u003c/p\u003e\n"],["\u003cp\u003eAuthorization to query metadata requires the \u003ccode\u003emetastore.services.queryMetadata\u003c/code\u003e IAM permission on the specified service resource, and the \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e OAuth scope.\u003c/p\u003e\n"],["\u003cp\u003eA successful query returns an \u003ccode\u003eOperation\u003c/code\u003e instance in the response body.\u003c/p\u003e\n"]]],[],null,["# Method: projects.locations.services.queryMetadata\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Request body](#body.request_body)\n - [JSON representation](#body.request_body.SCHEMA_REPRESENTATION)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Examples](#examples)\n- [Try it!](#try-it)\n\nQuery Dataproc Metastore metadata.\n\n### HTTP request\n\n`POST https://metastore.googleapis.com/v1/{service}:queryMetadata`\n\n### Path parameters\n\n### Request body\n\nThe request body contains data with the following structure:\n\n### Response body\n\nIf successful, the response body contains an instance of [Operation](/dataproc-metastore/docs/reference/rest/Shared.Types/ListOperationsResponse#Operation).\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/cloud-platform`\n\nFor more information, see the [Authentication Overview](https://cloud.google.com/docs/authentication/)."]]