{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-@l10n/ja/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["admonition"]},"type":"markdown"},"seo":{"title":"Step 3: Configure Zero-Copy in Data Workbench","description":"Set up the Zero-Copy federated query connection between Treasure Data and your Snowflake instance.","siteUrl":"https://docs.treasuredata.com","lang":"en-US","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"step-3-configure-zero-copy-in-data-workbench","__idx":0},"children":["Step 3: Configure Zero-Copy in Data Workbench"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The Zero-Copy configuration establishes the federated query connection between Treasure Data and your Snowflake instance."]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"warning","name":"Important"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["To prevent case-sensitive configuration errors, always use ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["uppercase"]}," when naming the Warehouse and Database."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"steps","__idx":1},"children":["Steps"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["In the Treasure Console, navigate to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Data Workbench"]}," > ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Integrations"]}," > ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Integration Hub"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Select ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Zero-Copy"]}," > ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Snowflake"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Fill in the connection details:"]}]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Parameter"},"children":["Parameter"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Description"},"children":["Description"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Example"},"children":["Example"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Account"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Your Snowflake account identifier"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["abc12345.us-east-1"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Warehouse"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Snowflake warehouse for executing queries"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["COMPUTE_WH"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Database"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Database containing your Parent Segment tables"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["CDP_DATABASE"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Schema"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Default schema for your tables"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["public"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["User"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Snowflake user with the assigned public key"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["TD_SERVICE_USER"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Authentication"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Select ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Key Pair"]}," and paste the private key content"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Contents of ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["rsa_key.p8"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Role"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Snowflake role with SELECT permissions (optional)"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["TD_READONLY_ROLE"]}]}]}]}]}]},{"$$mdtype":"Tag","name":"ol","attributes":{"start":4},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Test Connection"]}," to verify connectivity."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Save the configuration."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"record-the-federated-query-config-id","__idx":2},"children":["Record the Federated Query Config ID"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["After saving, the configuration is assigned a ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["federatedQueryConfigId"]}," (e.g., ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["167"]},"). You need this ID in the next step."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["You can find it in the configuration details within the Integration Hub. Use the first three numbers as the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["federatedQueryConfigId"]},"."]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info","name":"Reference"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For more details, see ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/customer-data-platform/integration-hub/zero-copy/live-connect-zero-copy-with-snowflake"},"children":["Live Connect Zero Copy with Snowflake"]},"."]}]}]},"headings":[{"value":"Step 3: Configure Zero-Copy in Data Workbench","id":"step-3-configure-zero-copy-in-data-workbench","depth":1},{"value":"Steps","id":"steps","depth":2},{"value":"Record the Federated Query Config ID","id":"record-the-federated-query-config-id","depth":2}],"frontmatter":{"seo":{"title":"Step 3: Configure Zero-Copy in Data Workbench","description":"Set up the Zero-Copy federated query connection between Treasure Data and your Snowflake instance."}},"lastModified":"2026-06-01T11:27:28.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/ja/products/customer-data-platform/composable-cdp/snowflake/configure-zero-copy","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}