- Pedido HTTP
- Parâmetros de caminho
- Corpo do pedido
- Corpo da resposta
- Âmbitos de autorização
- Autorizações de IAM
- WebsiteDataSource
- EstimatorUriPattern
- FileDataSource
Estima o tamanho dos dados a serem usados por um cliente.
Pedido HTTP
POST https://discoveryengine.googleapis.com/v1alpha/{location=projects/*/locations/*}:estimateDataSize
O URL usa a sintaxe de transcodificação de gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
location |
Obrigatório. Nome completo do recurso da localização, como |
Corpo do pedido
O corpo do pedido contém dados com a seguinte estrutura:
Representação JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de união data_source . Origem de dados para a qual estamos a estimar o tamanho. data_source só pode ser uma das seguintes opções: |
|
websiteDataSource |
Dados do Website. |
fileDataSource |
Dados estruturados ou não estruturados. |
Corpo da resposta
Se for bem-sucedido, o corpo da resposta contém uma instância de Operation
.
Âmbitos de autorização
Requer um dos seguintes âmbitos do OAuth:
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/discoveryengine.readwrite
Para mais informações, consulte o Authentication Overview.
Autorizações de IAM
Requer a seguinte autorização de IAM no recurso location
:
discoveryengine.locations.estimateDataSize
Para mais informações, consulte a documentação do IAM.
WebsiteDataSource
Uma origem de dados é um conjunto de padrões de Websites que rastreamos para obter o número total de Websites.
Representação JSON |
---|
{
"estimatorUriPatterns": [
{
object ( |
Campos | |
---|---|
estimatorUriPatterns[] |
Obrigatório. Os padrões de URI para estimar os tamanhos dos dados. São permitidos, no máximo, 10 padrões. Caso contrário, é gerado um erro INVALID_ARGUMENT. |
EstimatorUriPattern
Padrões de URI que usamos para rastrear.
Representação JSON |
---|
{ "providedUriPattern": string, "exactMatch": boolean, "exclusive": boolean } |
Campos | |
---|---|
providedUriPattern |
Padrão de URI facultado pelo utilizador. Por exemplo, |
exactMatch |
Se inferimos o URI gerado ou usamos o URI exato fornecido. |
exclusive |
Se o padrão é exclusivo ou não. Se estiver definida como verdadeira, o padrão é considerado exclusivo. Se não estiver definida ou estiver definida como falsa, o padrão é considerado inclusivo por predefinição. |
FileDataSource
A origem de dados contém ficheiros no Cloud Storage ou no BigQuery.
Representação JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de união source . Que origem contém os ficheiros a usar. source só pode ser uma das seguintes opções: |
|
gcsSource |
Localização do Cloud Storage para o conteúdo de entrada. |
bigquerySource |
Origem de entrada do BigQuery. |