Obbligatorio. Il percorso della risorsa padre dello scambio di dati, ad esempio projects/myproject/locations/US.
I parametri di ricerca
Parametri
dataExchangeId
string
Obbligatorio. L'ID dello scambio di dati. Deve contenere solo lettere Unicode, numeri (0-9) e trattini bassi (_). Non deve contenere spazi che richiedono l'utilizzo di caratteri di escape per l'URL o caratteri esterni all'ASCII. Lunghezza massima: 100 byte.
Corpo della richiesta
Il corpo della richiesta contiene un'istanza di DataExchange.
Corpo della risposta
In caso di esito positivo, il corpo della risposta contiene un'istanza di DataExchange appena creata.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2024-06-27 UTC."],[[["\u003cp\u003eThis webpage outlines how to create a new data exchange using the Analytics Hub API.\u003c/p\u003e\n"],["\u003cp\u003eThe required HTTP request is a POST request to a specific URL that includes the parent resource path and uses gRPC Transcoding.\u003c/p\u003e\n"],["\u003cp\u003eCreating a data exchange requires specifying a \u003ccode\u003edataExchangeId\u003c/code\u003e within the query parameters, with specific character restrictions.\u003c/p\u003e\n"],["\u003cp\u003eThe request body must contain an instance of the \u003ccode\u003eDataExchange\u003c/code\u003e resource, and a successful response will return a newly created instance of the same resource.\u003c/p\u003e\n"],["\u003cp\u003eCreating a data exchange also requires specific OAuth scopes (\u003ccode\u003ehttps://www.googleapis.com/auth/bigquery\u003c/code\u003e or \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e) and the \u003ccode\u003eanalyticshub.dataExchanges.create\u003c/code\u003e IAM permission on the parent resource.\u003c/p\u003e\n"]]],[],null,["# Method: projects.locations.dataExchanges.create\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [IAM Permissions](#body.aspect_1)\n- [Try it!](#try-it)\n\nCreates a new data exchange.\n\n### HTTP request\n\n`POST https://analyticshub.googleapis.com/v1beta1/{parent=projects/*/locations/*}/dataExchanges`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n### Query parameters\n\n### Request body\n\nThe request body contains an instance of [DataExchange](/bigquery/docs/reference/analytics-hub/rest/v1beta1/projects.locations.dataExchanges#DataExchange).\n\n### Response body\n\nIf successful, the response body contains a newly created instance of [DataExchange](/bigquery/docs/reference/analytics-hub/rest/v1beta1/projects.locations.dataExchanges#DataExchange).\n\n### Authorization scopes\n\nRequires one of the following OAuth scopes:\n\n- `https://www.googleapis.com/auth/bigquery`\n- `https://www.googleapis.com/auth/cloud-platform`\n\nFor more information, see the [Authentication Overview](/docs/authentication#authorization-gcp).\n\n### IAM Permissions\n\nRequires the following [IAM](https://cloud.google.com/iam/docs) permission on the `parent` resource:\n\n- `analyticshub.dataExchanges.create`\n\nFor more information, see the [IAM documentation](https://cloud.google.com/iam/docs)."]]