Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Questa pagina illustra le funzionalità di amministrazione fornite da Studio di Cloud Data Fusion per gestire le configurazioni.
Cloud Data Fusion segue una gerarchia, in cui ogni istanza può avere più spazi dei nomi. Da Cloud Data Fusion Studio, gli amministratori possono gestire centralmente tutti gli spazi dei nomi o gestirli singolarmente.
Cloud Data Fusion Studio fornisce i seguenti controlli di sistema e dello spazio dei nomi.
Amministrazione di sistema
Se fai clic su Amministratore di sistema in Studio di Cloud Data Fusion, vengono visualizzate le seguenti schede:
La scheda Gestione: visualizza lo stato di integrità dei vari servizi Cloud Data Fusion. Puoi anche visualizzare i log per ciascuno dei
servizi.
Scheda Configurazione: crea, visualizza e modifica i seguenti controlli:
Profili di calcolo del sistema. I profili di calcolo indicano quale provisioning agent utilizzare per creare un cluster per l'esecuzione della pipeline e applicare le configurazioni associate.
I provisioner sono responsabili della creazione, dell'inizializzazione e dell'eliminazione dell'ambiente cloud in cui vengono eseguite le pipeline. Ogni provider espone un insieme di configurazioni che vengono utilizzate per controllare il tipo di cluster creato ed eliminato. Provisioner diversi creano tipi diversi di cluster.
Ogni profilo di calcolo ha un ambito: sistema o utente. Puoi utilizzare un profilo di calcolo del sistema per tutti gli spazi dei nomi sottostanti. I profili di calcolo utente esistono all'interno di uno spazio dei nomi e solo le pipeline in quello spazio dei nomi possono utilizzarli.
Nella scheda Configurazioni dell'amministratore di sistema, puoi creare un profilo di calcolo del sistema da applicare a tutti gli spazi dei nomi. Cloud Data Fusion assegna un profilo di calcolo predefinito.
Quando crei un profilo di calcolo, selezioni il provisioning, che il profilo
utilizza per creare e configurare i dettagli di runtime del cloud.
Preferenze di sistema
Le preferenze sono configurazioni predefinite che si applicano a vari livelli all'interno di Cloud Data Fusion, inclusi il sistema stesso, gli spazi dei nomi, le applicazioni (che contengono pipeline) e i singoli programmi all'interno delle pipeline. Le preferenze consentono di impostare valori predefiniti per le configurazioni più utilizzate. Questi valori predefiniti possono essere ereditati da pipeline e programmi a livelli inferiori, riducendo le attività di configurazione ripetitive. Per saperne di più, vedi Gestire macro, preferenze e argomenti di runtime.
Azione di chiamata HTTP
L'azione di chiamata HTTP nella pagina Amministrazione sistema ti consente di interagire con l'API di Cloud Data Fusion o potenzialmente con altre API di servizio Google Cloud direttamente dall'interfaccia di Studio di Cloud Data Fusion. Tuttavia, per creare pipeline di elaborazione dei dati con origini dati esterne, utilizza il plug-in HTTP e il relativo Executor delle chiamate HTTP all'interno delle pipeline per una soluzione più completa. È leggermente diversa dall'azione di chiamata HTTP, ma i concetti di base sono simili.
Configurazioni e casi d'uso
L'azione di chiamata HTTP viene utilizzata principalmente per attività amministrative o per scopi di configurazione in Cloud Data Fusion. Ti consente di interagire
con l'API Cloud Data Fusion o con altri Google Cloud servizi
che espongono un'API HTTP, direttamente da Cloud Data Fusion
Studio.
Configurazioni
Per una chiamata HTTP puoi definire i seguenti dettagli:
URL: l'endpoint di destinazione del servizio web che vuoi chiamare.
Method (Metodo): il metodo HTTP da utilizzare, ad esempio GET,
POST o PUT.
(Facoltativo) Intestazioni: eventuali intestazioni personalizzate richieste per la richiesta.
(Facoltativo) Corpo: i dati da inviare nel corpo della richiesta, ad esempio per le chiamate POST e PUT.
Puoi quindi eseguire la chiamata HTTP definita e visualizzare la risposta del servizio web in Cloud Data Fusion Studio.
Casi d'uso
Esegui il test delle chiamate all'API Cloud Data Fusion. Puoi utilizzare l'azione di chiamata HTTP per testare o esplorare le funzionalità dell'API Cloud Data Fusion direttamente dall'interfaccia web. Questa azione può essere utile per comprendere il comportamento dell'API o risolvere potenziali problemi.
Gestire gli spazi dei nomi (avanzato). Sebbene esista un'interfaccia utente dedicata per la gestione dei nomi di spazio, l'azione di chiamata HTTP può essere utilizzata per attività avanzate effettuando chiamate direttamente all'API Cloud Data Fusion per la creazione, l'eliminazione o la configurazione dei nomi di spazio.
Interazione con altri Google Cloud servizi (limitata).
Se altri Google Cloud servizi che utilizzi hanno un'API HTTP documentata pubblicamente, puoi utilizzare l'azione di chiamata HTTP per interagire con questi servizi, anche se si tratta di un caso d'uso insolito.
Considerazioni importanti
Sicurezza: fai attenzione quando utilizzi l'azione di chiamata HTTP,
in particolare con dati sensibili o chiamate all'API Cloud Data Fusion che
potrebbero influire sul tuo ambiente. Assicurati di comprendere le implicazioni di ogni chiamata API prima di eseguirla.
Limitazioni: l'azione di chiamata HTTP è principalmente per compiti amministrativi e scopi di test. Non è progettato per la creazione di
pipeline di elaborazione dei dati complesse che richiedono la manipolazione dei dati all'interno di
Cloud Data Fusion.
Alternativa per le pipeline: per integrare servizi o origini dati esterni nelle pipeline di dati, utilizza il plug-in HTTP e l'executor delle chiamate HTTP associato nelle definizioni delle pipeline. In questo modo,
viene fornito un modo più solido e controllato per gestire le interazioni HTTP
all'interno dei flussi di lavoro di elaborazione dei dati.
Amministrazione dello spazio dei nomi
Se fai clic su Amministratore dello spazio dei nomi in Cloud Data Fusion Studio, puoi gestire le configurazioni per lo spazio dei nomi specifico. Per ogni spazio dei nomi, puoi
definire i seguenti aspetti:
Profili di calcolo: i profili configurati in Amministrazione del nome di spazio sono profili di calcolo dell'utente. Solo le pipeline in questo spazio dei nomi possono utilizzare questi profili di calcolo dell'utente. Per saperne di più, consulta Gestire i profili di calcolo.
Preferenze: le preferenze definite a livello di spazio dei nomi sono applicabili allo spazio dei nomi, alle applicazioni (che contengono le pipeline) e ai singoli programmi all'interno delle pipeline. Per saperne di più, vedi Gestire macro, preferenze e argomenti di runtime.
Connessioni: Cloud Data Fusion ti consente di riutilizzare le connessioni alle origini e ai sink nelle pipeline di dati. Puoi aggiungere connessioni nella pagina Amministrazione dell'area di nomi. Per scoprire di più, consulta la pagina Creare e gestire le connessioni.
Driver: alcuni plug-in di Cloud Data Fusion richiedono l'aggiunta di un driver JDBC al nome dell'area. Ad esempio, prima di poter eseguire una pipeline con un plug-in di origine batch MySQL, devi aggiungere il driver MySQL supportato allo spazio dei nomi. Puoi caricare o rimuovere i driver JDBC in uno spazio dei nomi dalla pagina Amministrazione spazio dei nomi o direttamente dall'hub. Per saperne di più, consulta
Driver dei plug-in.
Gestione del controllo del codice sorgente: per gestire in modo efficiente il processo di sviluppo delle pipeline di cui è stato eseguito il deployment, la gestione del controllo del codice sorgente ti consente di collegare un ambito al repository del tuo sistema di controllo del codice sorgente. Per ulteriori informazioni, consulta Gestire le pipeline utilizzando la gestione del controllo del codice sorgente.
Service account: per controllare l'accesso alle risorse Google Cloud ,
i namespace in Cloud Data Fusion utilizzano per impostazione predefinita il
Cloud Data Fusion API Service Agent.
Per un isolamento dei dati migliore, puoi associare a ogni spazio dei nomi un account di servizio Identity and Access Management (IAM) personalizzato (noto come account di servizio per spazio dei nomi). L'account servizio IAM personalizzato, che può essere diverso per spazi dei nomi diversi, ti consente di controllare l'accesso alle risorse Google Cloud tra gli spazi dei nomi per le operazioni di progettazione della pipeline in Cloud Data Fusion, come l'anteprima della pipeline, Wrangler e la convalida della pipeline. Per ulteriori informazioni, consulta
Controllo dell'accesso con lo spazio dei nomi del service account.
[[["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 2025-09-04 UTC."],[[["\u003cp\u003eCloud Data Fusion Studio enables administrators to manage configurations across multiple namespaces, either centrally or individually, offering both system and namespace-specific controls.\u003c/p\u003e\n"],["\u003cp\u003eSystem administrators can manage compute profiles, define system-wide preferences, and view the health status of Cloud Data Fusion services through the Management and Configuration tabs.\u003c/p\u003e\n"],["\u003cp\u003eThe HTTP call action allows for direct interaction with Cloud Data Fusion's API and other Google Cloud service APIs for administrative tasks, but the HTTP plugin is recommended for building pipelines with external data sources.\u003c/p\u003e\n"],["\u003cp\u003eNamespace administrators can configure user compute profiles, preferences, connections, drivers, source control management, and service accounts, each specific to the namespace.\u003c/p\u003e\n"],["\u003cp\u003eCompute profiles determine which provisioner is used to create the cloud environment for pipelines, with system profiles applying to all namespaces and user profiles confined to a single namespace.\u003c/p\u003e\n"]]],[],null,["# Manage Studio administration\n\nThis page explains the administration capabilities that the Cloud Data Fusion Studio provides to manage configurations. Cloud Data Fusion follows a hierarchy, where each instance can have multiple [namespaces](/data-fusion/docs/how-to/control-access-in-namespace). From the Cloud Data Fusion Studio, administrators can centrally manage all namespaces, or manage them individually. Cloud Data Fusion Studio provides the following system and namespace controls.\n\n\u003cbr /\u003e\n\nSystem administration\n---------------------\n\nClicking **System admin** in the Cloud Data Fusion Studio displays the\nfollowing tabs:\n\n- The **Management** tab: view the health status of various Cloud Data Fusion services. You can also view logs for each of the services.\n- The **Configuration** tab: create, view, and edit the following controls:\n\n - **Namespaces** . For more information, see [Access control with a namespace service account](/data-fusion/docs/how-to/control-access-in-namespace).\n - **System compute profiles** . [Compute profiles](/data-fusion/docs/concepts/overview#concepts) indicate which provisioner to use when creating a cluster for pipeline execution and applying the associated configurations.\n\n*Provisioners* are responsible for creating, initializing, and destroying the\ncloud environment that pipelines run in. Each provisioner exposes a set of\nconfigurations that are used to control what type of cluster is created\nand deleted. Different provisioners create different types of clusters.\n| **Note:** The Dataproc provisioner is recommended.\n\nEach compute profile has a scope: system or user. You can use a system compute\nprofile for any namespaces under it. User compute profiles exist within a\nnamespace, and only pipelines in that namespace can use the user compute\nprofiles.\n\nOn the system administrator **Configurations** tab, you can create a system\ncompute profile that's applied to all the namespaces. Cloud Data Fusion\nassigns a default compute profile.\n\nWhen you create a compute profile, you select the provisioner, which the profile\nuses to create and configure the cloud runtime details.\n| **Note:** In general, provisioner configurations can be overridden at runtime. For more information, see [Manage compute profiles](/data-fusion/docs/how-to/manage-compute-profiles).\n\nSystem preferences\n------------------\n\nPreferences are predefined configurations that apply at various levels within\nCloud Data Fusion, including the system itself, namespaces, applications\n(which contain pipelines), and individual programs within pipelines. Preferences\nprovide a way to set default values for commonly used configurations. These\ndefaults can be inherited by pipelines and programs at lower levels, reducing\nrepetitive configuration tasks. For more information, see [Manage macros,\npreferences, and runtime arguments](/data-fusion/docs/how-to/manage-macros-prefs-and-runtime-args).\n\n### HTTP call action\n\nThe HTTP call action on the **System admin** page lets you interact with\nCloud Data Fusion's own API, or potentially other Google Cloud service\nAPIs, directly from the Cloud Data Fusion Studio interface. However, for\nbuilding data processing pipelines with external data sources, instead use the\nHTTP plugin and its HTTP call Executor within your pipelines for a more\ncomprehensive solution. It differs slightly from the HTTP call action, but the\nunderlying concepts are alike. \n\n#### Configurations and use cases\n\nThe HTTP call action is primarily used for administrative tasks or\nconfiguration purposes within Cloud Data Fusion. It lets you interact\nwith the Cloud Data Fusion API or other Google Cloud services\nthat expose an HTTP API, directly from the Cloud Data Fusion\nStudio.\n\n##### Configurations\n\nYou can define the following details for an HTTP call:\n\n- **URL**: the target endpoint of the web service you want to call.\n- **Method** : the HTTP method to use, such as `GET`, `POST`, or `PUT`.\n- Optional: **Headers**: any custom headers required for the request.\n- Optional: **Body** : data to be sent in the request body, such as for `POST` and `PUT` calls.\n\nYou can then execute the defined HTTP call and view the response from the\nweb service within the Cloud Data Fusion Studio.\n\n##### Use cases\n\n- **Test Cloud Data Fusion API calls.** You can use the HTTP call action to test or explore Cloud Data Fusion API functionalities directly from the web interface. This action can be helpful for understanding API behavior or troubleshooting potential issues.\n- **Manage namespaces (advanced).** While there's a dedicated UI for namespace management, the HTTP call action can be used for advanced tasks by directly making calls to the Cloud Data Fusion API for namespace creation, deletion, or configuration.\n- **Interacting with other Google Cloud services (limited).** If other Google Cloud services you use have a publicly documented HTTP API, you can use the HTTP call action to interact with those services, though this is an uncommon use case.\n\n##### Important considerations\n\n- **Security**: be cautious when using the HTTP call action, especially with sensitive data or Cloud Data Fusion API calls that could impact your environment. Be sure that you understand the implications of each API call before executing it.\n- **Limitations**: the HTTP call action is primarily for administrative tasks and testing purposes. It's not designed for building complex data processing pipelines that involve data manipulation within Cloud Data Fusion.\n- **Alternative for pipelines**: for integrating external data sources or services into your data pipelines, use the HTTP plugin and its associated HTTP call executor within your pipeline definitions. This provides a more robust and controlled way to manage HTTP interactions within your data processing workflows.\n\nNamespace administration\n------------------------\n\nClicking **Namespace admin** in the Cloud Data Fusion Studio lets you\nmanage the configurations for the specific namespace. For each namespace, you\ncan define the following aspects:\n\n- **Compute profiles** : the profiles set up in **Namespace admin** are *user* compute profiles. Only pipelines in that namespace can use these user compute profiles. For more information, see [Manage compute profiles](/data-fusion/docs/how-to/manage-compute-profiles).\n- **Preferences** : preferences defined at namespace level are applicable to the namespace, applications (which contain pipelines), and individual programs within pipelines. For more information, see [Manage macros,\n preferences, and runtime arguments](/data-fusion/docs/how-to/manage-macros-prefs-and-runtime-args).\n- **Connections** : Cloud Data Fusion lets you reuse connections to sources and sinks in data pipelines. You can add connections in the Namespace Admin page. For more information, see [Create and manage connections](/data-fusion/docs/how-to/managing-connections).\n- **Drivers** : some plugins in Cloud Data Fusion require a JDBC driver to be added to the namespace. For example, before you can run a pipeline with a MySQL batch source plugin, you must add the supported MySQL driver to the namespace. You can upload or remove JDBC drivers to a namespace from the Namespace Admin page, or directly from the Hub. For more information, see [Plugin drivers](/data-fusion/docs/how-to/source-control-management).\n- **Source Control Management** : to efficiently manage the development process of deployed pipelines, Source Control Management lets you connect a namespace with the repository of your source control system. For more information, see [Manage pipelines using Source Control Management](/data-fusion/docs/how-to/source-control-management).\n- **Service account** : to control access to Google Cloud resources, namespaces in Cloud Data Fusion use the [Cloud Data Fusion API Service Agent](/iam/docs/understanding-roles#datafusion.serviceAgent) by default.\n\nFor better data isolation, you can associate a customized\nIdentity and Access Management (IAM) service account (known as a Per Namespace\nService Account) with each namespace. The customized IAM service\naccount, which can be different for different namespaces, lets you control\naccess to Google Cloud resources between namespaces for pipeline\ndesign-time operations in Cloud Data Fusion, such as pipeline preview,\nWrangler, and pipeline validation. For more information, see\n[Access control with namespace service account](/data-fusion/docs/how-to/control-access-in-namespace).\n\nWhat's next\n-----------\n\n- Learn more about [compute profiles](/data-fusion/docs/how-to/manage-compute-profiles).\n- Learn more about [macros, preferences, and runtime arguments](/data-fusion/docs/how-to/manage-macros-prefs-and-runtime-args)."]]