{"users":[{"id":-1,"username":"system","name":"system","avatar_template":"https://us1.discourse-cdn.com/cdata/original/1X/1aa406880b87e926002e36af5739827566be4a67.png","admin":true,"moderator":true,"trust_level":4},{"id":1550,"username":"vgarcia","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/v/977dab/{size}.png","trust_level":1},{"id":1100,"username":"Anna","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/779978/{size}.png","flair_name":"cdata_employees","flair_url":"https://us1.discourse-cdn.com/cdata/original/1X/1aa406880b87e926002e36af5739827566be4a67.png","flair_bg_color":"FFE500","flair_group_id":42,"primary_group_name":"cdata_employees","trust_level":4},{"id":122,"username":"Dibyendu","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/838e76/{size}.png","flair_name":"cdata_employees","flair_url":"https://us1.discourse-cdn.com/cdata/original/1X/1aa406880b87e926002e36af5739827566be4a67.png","flair_bg_color":"FFE500","flair_group_id":42,"primary_group_name":"cdata_employees","trust_level":4},{"id":1082,"username":"Eugene_Bykov","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/e/278dde/{size}.png","flair_name":"cdata_employees","flair_url":"https://us1.discourse-cdn.com/cdata/original/1X/1aa406880b87e926002e36af5739827566be4a67.png","flair_bg_color":"FFE500","flair_group_id":42,"primary_group_name":"cdata_employees","trust_level":4},{"id":1069,"username":"Marijan","name":null,"avatar_template":"/user_avatar/community.cdata.com/marijan/{size}/134_2.png","flair_name":"cdata_employees","flair_url":"https://us1.discourse-cdn.com/cdata/original/1X/1aa406880b87e926002e36af5739827566be4a67.png","flair_bg_color":"FFE500","flair_group_id":42,"primary_group_name":"cdata_employees","trust_level":4},{"id":1147,"username":"jessicashepherd","name":null,"avatar_template":"/user_avatar/community.cdata.com/jessicashepherd/{size}/825_2.png","trust_level":1},{"id":1,"username":"jerodj-cdata","name":"Jerod JOhnson","avatar_template":"/user_avatar/community.cdata.com/jerodj-cdata/{size}/7_2.png","flair_name":"cdata_employees","flair_url":"https://us1.discourse-cdn.com/cdata/original/1X/1aa406880b87e926002e36af5739827566be4a67.png","flair_bg_color":"FFE500","flair_group_id":42,"primary_group_name":"cdata_employees","admin":true,"moderator":true,"trust_level":4},{"id":850,"username":"ColdTrackTom","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/c/ecae2f/{size}.png","trust_level":1},{"id":1631,"username":"anonymous","name":"Anonymous","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/8491ac/{size}.png","trust_level":0},{"id":1034,"username":"adamfinch","name":null,"avatar_template":"/user_avatar/community.cdata.com/adamfinch/{size}/1431_2.png","trust_level":1},{"id":112,"username":"Rajesh","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/r/8e7dd6/{size}.png","trust_level":1}],"primary_groups":[{"id":42,"name":"cdata_employees"}],"flair_groups":[{"id":42,"name":"cdata_employees","flair_url":"https://us1.discourse-cdn.com/cdata/original/1X/1aa406880b87e926002e36af5739827566be4a67.png","flair_bg_color":"FFE500","flair_color":""}],"topic_list":{"can_create_topic":false,"filter":"latest","more_topics_url":"/c/archives/12?page=1","per_page":30,"top_tags":[{"id":455,"name":"cdata-virtuality","slug":"cdata-virtuality"},{"id":1,"name":"article","slug":"article"},{"id":3,"name":"discussion","slug":"discussion"},{"id":158,"name":"release","slug":"release"},{"id":428,"name":"data-virtuality","slug":"data-virtuality"},{"id":2,"name":"question","slug":"question"},{"id":696,"name":"connector-update","slug":"connector-update"},{"id":753,"name":"facebook-api","slug":"facebook-api"},{"id":755,"name":"graph-api","slug":"graph-api"},{"id":534,"name":"automation","slug":"automation"},{"id":826,"name":"azure-cluster","slug":"azure-cluster"},{"id":827,"name":"azure-support","slug":"azure-support"},{"id":256,"name":"cdata","slug":"cdata"},{"id":825,"name":"cdata-update","slug":"cdata-update"},{"id":802,"name":"cloud-agent","slug":"cloud-agent"},{"id":522,"name":"connector-setup","slug":"connector-setup"},{"id":634,"name":"data-engineers","slug":"data-engineers"},{"id":629,"name":"data-governance","slug":"data-governance"},{"id":633,"name":"data-quality","slug":"data-quality"},{"id":631,"name":"data-schema","slug":"data-schema"},{"id":521,"name":"datavirtuality","slug":"datavirtuality"},{"id":499,"name":"delta-lake","slug":"delta-lake"},{"id":875,"name":"fips-support","slug":"fips-support"},{"id":717,"name":"fuzzy-matching","slug":"fuzzy-matching"},{"id":874,"name":"git-integration","slug":"git-integration"},{"id":752,"name":"google-ads-api","slug":"google-ads-api"},{"id":168,"name":"google-sheets","slug":"google-sheets"},{"id":93,"name":"how-to","slug":"how-to"},{"id":630,"name":"info-schema","slug":"info-schema"},{"id":632,"name":"information-schema","slug":"information-schema"},{"id":718,"name":"levenshtein","slug":"levenshtein"}],"topics":[{"fancy_title":"About the Archives category","id":1442,"title":"About the Archives category","slug":"about-the-archives-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-10-21T15:35:16.750Z","last_posted_at":"2026-10-21T15:35:16.760Z","bumped":true,"bumped_at":"2026-10-21T15:35:16.760Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"This section contains content that has been archived by CData.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":0,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":12,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to enable specific SSH host key algorithm for SFTP connector (rsa-sha2-512)","id":1315,"title":"How to enable specific SSH host key algorithm for SFTP connector (rsa-sha2-512)","slug":"how-to-enable-specific-ssh-host-key-algorithm-for-sftp-connector-rsa-sha2-512","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2026-07-20T20:31:37.000Z","last_posted_at":"2026-07-20T20:31:38.000Z","bumped":true,"bumped_at":"2026-07-20T20:31:38.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Description: \nWe are using DataVirtuality 25.4 with an SFTP connector via JSch 0.2.7. After upgrading to DV 25.4, our SFTP connection to an external partner stopped working due to an SSH algorithm negotiation failure. \nT&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":2,"name":"question","slug":"question"},{"id":968,"name":"ssh-configure","slug":"ssh-configure"},{"id":967,"name":"sftp-connector","slug":"sftp-connector"},{"id":966,"name":"ssh-config","slug":"ssh-config"}],"tags_descriptions":{},"views":66,"like_count":2,"has_summary":false,"last_poster_username":"vgarcia","category_id":32,"op_like_count":2,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1550,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"CData Virtuality 25.4: FIPS support for SSL connections, Git Integration improvements, and more","id":1257,"title":"CData Virtuality 25.4: FIPS support for SSL connections, Git Integration improvements, and more","slug":"cdata-virtuality-25-4-fips-support-for-ssl-connections-git-integration-improvements-and-more","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2025-12-24T18:27:20.000Z","last_posted_at":"2025-12-24T18:27:21.000Z","bumped":true,"bumped_at":"2025-12-24T18:27:21.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"In this release, we’ve implemented Federal Information Processing Standards (FIPS) support for SSL connections, ensuring that all cryptographic operations used by the CData Virtuality Server and JDBC driver can be perfor&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"discussion","slug":"discussion"},{"id":455,"name":"cdata-virtuality","slug":"cdata-virtuality"},{"id":158,"name":"release","slug":"release"},{"id":875,"name":"fips-support","slug":"fips-support"},{"id":874,"name":"git-integration","slug":"git-integration"},{"id":873,"name":"ssl-connections","slug":"ssl-connections"}],"tags_descriptions":{},"views":144,"like_count":1,"has_summary":false,"last_poster_username":"Anna","category_id":32,"op_like_count":1,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1100,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"CData Virtuality 25.3: Clustering support on Azure, a new function, and much more","id":1228,"title":"CData Virtuality 25.3: Clustering support on Azure, a new function, and much more","slug":"cdata-virtuality-25-3-clustering-support-on-azure-a-new-function-and-much-more","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2025-10-30T18:36:07.000Z","last_posted_at":"2025-10-30T18:36:08.000Z","bumped":true,"bumped_at":"2025-10-30T18:36:08.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"On the Server side, we’ve added a new REGCLASS function and integrated two new CData JDBC drivers: SharePoint and Email. We’ve also updated the CData JDBC Driver for Jira to v25.0.9389.0 and the Neo4J JDBC driver to vers&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"discussion","slug":"discussion"},{"id":455,"name":"cdata-virtuality","slug":"cdata-virtuality"},{"id":827,"name":"azure-support","slug":"azure-support"},{"id":826,"name":"azure-cluster","slug":"azure-cluster"},{"id":825,"name":"cdata-update","slug":"cdata-update"}],"tags_descriptions":{},"views":116,"like_count":2,"has_summary":false,"last_poster_username":"Anna","category_id":32,"op_like_count":2,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1100,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"CData Virtuality 25.2: Many improvements and something more","id":1210,"title":"CData Virtuality 25.2: Many improvements and something more","slug":"cdata-virtuality-25-2-many-improvements-and-something-more","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2025-10-02T16:04:14.000Z","last_posted_at":"2025-10-02T16:04:15.000Z","bumped":true,"bumped_at":"2025-10-02T16:04:15.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"This release, which went out on August 5, is probably our most improvement-filled release, and, of course, it also includes several new features and a number of bug fixes. \nSpeaking of improvements to the Server, most no&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"discussion","slug":"discussion"},{"id":455,"name":"cdata-virtuality","slug":"cdata-virtuality"},{"id":123,"name":"snowflake","slug":"snowflake"},{"id":158,"name":"release","slug":"release"},{"id":804,"name":"security","slug":"security"}],"tags_descriptions":{},"views":112,"like_count":3,"has_summary":false,"last_poster_username":"Anna","category_id":32,"op_like_count":3,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1100,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"CData Virtuality Cloud Agent: Simplifying Hybrid Data Connectivity","id":1207,"title":"CData Virtuality Cloud Agent: Simplifying Hybrid Data Connectivity","slug":"cdata-virtuality-cloud-agent-simplifying-hybrid-data-connectivity","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2025-10-01T11:06:29.000Z","last_posted_at":"2025-10-01T11:06:30.000Z","bumped":true,"bumped_at":"2025-10-01T11:06:30.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hey CData Community! \nGot cloud apps that need to talk to on-prem data? \nCData Virtuality’s Cloud Agent is your secure, no-firewall-hacks-needed bridge between cloud deployments and private networks. Whether it’s SQL Ser&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"discussion","slug":"discussion"},{"id":455,"name":"cdata-virtuality","slug":"cdata-virtuality"},{"id":190,"name":"sql-server","slug":"sql-server"},{"id":802,"name":"cloud-agent","slug":"cloud-agent"}],"tags_descriptions":{},"views":44,"like_count":2,"has_summary":false,"last_poster_username":"Dibyendu","category_id":32,"op_like_count":2,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":122,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Facebook Graph and Marketing API v23 connector update","id":1182,"title":"Facebook Graph and Marketing API v23 connector update","slug":"facebook-graph-and-marketing-api-v23-connector-update","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2025-09-10T11:10:15.000Z","last_posted_at":"2025-09-10T11:10:15.000Z","bumped":false,"bumped_at":"2025-09-10T11:10:15.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Facebook Graph and Marketing API version 21 ended life yesterday. There is no action required for you at this time. \nNote that starting May 2024, Facebook implemented the version auto-upgrade functionality. This means be&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"discussion","slug":"discussion"},{"id":755,"name":"graph-api","slug":"graph-api"},{"id":753,"name":"facebook-api","slug":"facebook-api"}],"tags_descriptions":{},"views":35,"like_count":1,"has_summary":false,"last_poster_username":"Eugene_Bykov","category_id":32,"op_like_count":1,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1082,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Facebook Graph and Marketing API v23 connector announcement","id":1165,"title":"Facebook Graph and Marketing API v23 connector announcement","slug":"facebook-graph-and-marketing-api-v23-connector-announcement","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2025-08-13T12:40:05.000Z","last_posted_at":"2025-08-13T12:40:35.000Z","bumped":true,"bumped_at":"2025-08-13T12:40:35.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Facebook Graph and Marketing API version 21, currently supported by the connector, will be available until September 9, 2025. To accommodate this change, the connector is currently being updated. \nDepending on our findin&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"discussion","slug":"discussion"},{"id":696,"name":"connector-update","slug":"connector-update"},{"id":755,"name":"graph-api","slug":"graph-api"},{"id":753,"name":"facebook-api","slug":"facebook-api"},{"id":754,"name":"marketing-api","slug":"marketing-api"}],"tags_descriptions":{},"views":37,"like_count":2,"has_summary":false,"last_poster_username":"Eugene_Bykov","category_id":32,"op_like_count":2,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1082,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Google Ads API connector announcement","id":1164,"title":"Google Ads API connector announcement","slug":"google-ads-api-connector-announcement","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2025-08-13T11:36:57.000Z","last_posted_at":"2025-08-13T11:36:57.000Z","bumped":false,"bumped_at":"2025-08-13T11:36:57.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The Google Ads API connector v18 is at its end of life. The sunset date for v18 is August 20. The earliest version of Virtuality Server, which natively supports v20 is 25.2, released last week. \nRecently Google updated t&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"discussion","slug":"discussion"},{"id":696,"name":"connector-update","slug":"connector-update"},{"id":752,"name":"google-ads-api","slug":"google-ads-api"}],"tags_descriptions":{},"views":51,"like_count":2,"has_summary":false,"last_poster_username":"Eugene_Bykov","category_id":32,"op_like_count":2,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1082,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Fuzzy String Matching in SQL: Using Levenshtein Similarity in CData Virtuality","id":1132,"title":"Fuzzy String Matching in SQL: Using Levenshtein Similarity in CData Virtuality","slug":"fuzzy-string-matching-in-sql-using-levenshtein-similarity-in-cdata-virtuality","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2025-07-18T09:49:25.000Z","last_posted_at":"2025-07-18T09:49:25.000Z","bumped":false,"bumped_at":"2025-07-18T09:49:25.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Use case\nCompare strings that look similar but aren’t exactly the same — such as customer names, addresses, or product titles — in SQL queries. \nWe are happy to announce that the development of built in functions to calc&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"discussion","slug":"discussion"},{"id":455,"name":"cdata-virtuality","slug":"cdata-virtuality"},{"id":34,"name":"sql","slug":"sql"},{"id":720,"name":"string-matching","slug":"string-matching"},{"id":719,"name":"sql-queries","slug":"sql-queries"},{"id":718,"name":"levenshtein","slug":"levenshtein"},{"id":717,"name":"fuzzy-matching","slug":"fuzzy-matching"}],"tags_descriptions":{},"views":64,"like_count":2,"has_summary":false,"last_poster_username":"Marijan","category_id":32,"op_like_count":2,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1069,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"CData Virtuality 25.1: extended Python support on Windows and many improvements","id":1104,"title":"CData Virtuality 25.1: extended Python support on Windows and many improvements","slug":"cdata-virtuality-25-1-extended-python-support-on-windows-and-many-improvements","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2025-06-06T16:31:34.000Z","last_posted_at":"2025-06-06T16:32:04.000Z","bumped":true,"bumped_at":"2025-06-06T16:32:04.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"This release is packed with improvements: on the Server side, we’ve added support for Python code execution via OBJECTTABLE on Windows and implemented an Okta user storage provider for use with the CData Virtuality OAuth&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"discussion","slug":"discussion"},{"id":455,"name":"cdata-virtuality","slug":"cdata-virtuality"},{"id":158,"name":"release","slug":"release"},{"id":194,"name":"windows","slug":"windows"},{"id":697,"name":"python-support","slug":"python-support"}],"tags_descriptions":{},"views":138,"like_count":2,"has_summary":false,"last_poster_username":"Anna","category_id":32,"op_like_count":2,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1100,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Google Ads API v18-19.1 connector announcement","id":1101,"title":"Google Ads API v18-19.1 connector announcement","slug":"google-ads-api-v18-19-1-connector-announcement","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2025-05-30T14:23:42.000Z","last_posted_at":"2025-05-30T14:24:12.000Z","bumped":true,"bumped_at":"2025-05-30T14:24:12.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The Google Ads API connector v17 is at its end of life. The sunset date for v17 is June 4. The earliest version of Virtuality Server, which natively supports v18 is 4.10. All 25.x versions also include v18 libraries. Ver&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"discussion","slug":"discussion"},{"id":696,"name":"connector-update","slug":"connector-update"}],"tags_descriptions":{},"views":98,"like_count":2,"has_summary":false,"last_poster_username":"Eugene_Bykov","category_id":32,"op_like_count":2,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1082,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"How Do I Manage Data Lineage and Impact Analysis in CData Virtuality?","id":1083,"title":"How Do I Manage Data Lineage and Impact Analysis in CData Virtuality?","slug":"how-do-i-manage-data-lineage-and-impact-analysis-in-cdata-virtuality","posts_count":2,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2025-05-01T11:10:01.000Z","last_posted_at":"2025-05-15T23:37:21.000Z","bumped":true,"bumped_at":"2025-05-15T23:37:21.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi everyone, \nI’m working with CData Virtuality and I’m looking for an easy way to track data lineage and perform impact analysis on my virtual data layers. Basically, I want to: \n\nSee where my data is coming from\nUnders&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":2,"name":"question","slug":"question"},{"id":455,"name":"cdata-virtuality","slug":"cdata-virtuality"}],"tags_descriptions":{},"views":97,"like_count":5,"has_summary":false,"last_poster_username":"jerodj-cdata","category_id":32,"op_like_count":4,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1147,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":1,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Announcing CData Virtuality 25.0: our next major release","id":1070,"title":"Announcing CData Virtuality 25.0: our next major release","slug":"announcing-cdata-virtuality-25-0-our-next-major-release","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2025-04-09T11:52:04.000Z","last_posted_at":"2025-04-09T11:52:05.000Z","bumped":true,"bumped_at":"2025-04-09T11:52:05.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"We are thrilled to announce the first release of the new version 25 of CData Virtuality. Along with it comes the brand-new version of the CData Virtuality Documentation to help you get the most out of the update. \nThe im&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"discussion","slug":"discussion"},{"id":455,"name":"cdata-virtuality","slug":"cdata-virtuality"},{"id":158,"name":"release","slug":"release"}],"tags_descriptions":{},"views":125,"like_count":2,"has_summary":false,"last_poster_username":"Anna","category_id":32,"op_like_count":2,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1100,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Announcing CData Virtuality 4.11: Key enhancements, fixes, and new integrations","id":1062,"title":"Announcing CData Virtuality 4.11: Key enhancements, fixes, and new integrations","slug":"announcing-cdata-virtuality-4-11-key-enhancements-fixes-and-new-integrations","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2025-03-24T19:58:34.000Z","last_posted_at":"2025-03-24T19:58:35.000Z","bumped":true,"bumped_at":"2025-03-24T19:58:35.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"On the Server side, we’ve implemented a new feature – the “importer.defaultCatalog” model property. \nWe’ve also enhanced Google BigQuery to allow setting partitioning and clustering options for recommended optimizations &hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"discussion","slug":"discussion"},{"id":455,"name":"cdata-virtuality","slug":"cdata-virtuality"},{"id":158,"name":"release","slug":"release"}],"tags_descriptions":{},"views":81,"like_count":1,"has_summary":false,"last_poster_username":"Anna","category_id":32,"op_like_count":1,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1100,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Exposing existing virtual views via OData","id":1028,"title":"Exposing existing virtual views via OData","slug":"exposing-existing-virtual-views-via-odata","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2025-02-24T10:39:20.000Z","last_posted_at":"2025-02-24T10:39:21.000Z","bumped":true,"bumped_at":"2025-02-24T10:39:21.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"To effectively utilize OData with CData Virtuality, it’s essential to meet specific requirements, including proper user permissions and the presence of primary keys in virtual views. This guide outlines these prerequisit&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"discussion","slug":"discussion"},{"id":455,"name":"cdata-virtuality","slug":"cdata-virtuality"},{"id":225,"name":"odata","slug":"odata"},{"id":639,"name":"virtual-views","slug":"virtual-views"}],"tags_descriptions":{},"views":102,"like_count":1,"has_summary":false,"last_poster_username":"Marijan","category_id":32,"op_like_count":1,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1069,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Ensuring Data Quality in CData Virtuality: A Guide for Data Engineers","id":1023,"title":"Ensuring Data Quality in CData Virtuality: A Guide for Data Engineers","slug":"ensuring-data-quality-in-cdata-virtuality-a-guide-for-data-engineers","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":"https://us1.discourse-cdn.com/cdata/optimized/2X/c/cce09b35d073246f6605642a0ad9cb859a0e96f3_2_1023x727.jpeg","created_at":"2025-02-19T12:26:55.000Z","last_posted_at":"2025-02-19T12:26:55.000Z","bumped":false,"bumped_at":"2025-02-19T12:26:55.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Why is Data Quality Important?\nIn enterprise environments, data quality directly impacts operational efficiency, regulatory compliance, and decision-making. Poor-quality data can lead to inaccurate reports, financial los&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"discussion","slug":"discussion"},{"id":455,"name":"cdata-virtuality","slug":"cdata-virtuality"},{"id":634,"name":"data-engineers","slug":"data-engineers"},{"id":633,"name":"data-quality","slug":"data-quality"}],"tags_descriptions":{},"views":99,"like_count":1,"has_summary":false,"last_poster_username":"Marijan","category_id":32,"op_like_count":1,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1069,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"How to Utilise the Information Schema in Data Virtuality","id":1021,"title":"How to Utilise the Information Schema in Data Virtuality","slug":"how-to-utilise-the-information-schema-in-data-virtuality","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":"https://us1.discourse-cdn.com/cdata/optimized/1X/e9b7dcb741d8251ec362bc526c0cc44be54707b5_2_1024x577.jpeg","created_at":"2025-02-13T12:10:10.000Z","last_posted_at":"2025-02-13T12:11:10.000Z","bumped":true,"bumped_at":"2025-02-13T12:11:10.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Introduction\n \nOne of the often overlooked features of CData Virtuality is the fact that it contains a complete and ready to use metadata repository containing all of the tables, views, columns and data types for all of &hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"discussion","slug":"discussion"},{"id":455,"name":"cdata-virtuality","slug":"cdata-virtuality"},{"id":393,"name":"metadata","slug":"metadata"},{"id":428,"name":"data-virtuality","slug":"data-virtuality"},{"id":534,"name":"automation","slug":"automation"},{"id":93,"name":"how-to","slug":"how-to"},{"id":632,"name":"information-schema","slug":"information-schema"},{"id":631,"name":"data-schema","slug":"data-schema"},{"id":630,"name":"info-schema","slug":"info-schema"},{"id":629,"name":"data-governance","slug":"data-governance"}],"tags_descriptions":{},"views":71,"like_count":2,"has_summary":false,"last_poster_username":"Marijan","category_id":32,"op_like_count":2,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1069,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"GoogleSheets datasource setup","id":886,"title":"GoogleSheets datasource setup","slug":"googlesheets-datasource-setup","posts_count":2,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2024-08-23T14:19:52.000Z","last_posted_at":"2025-02-10T09:44:37.000Z","bumped":true,"bumped_at":"2025-02-10T09:44:37.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Looking for config details for the google sheets connector within DataVirtuality.  I’m getting the error below: \nThis app is blocked\nThis app tried to access sensitive info in your Google Account. To keep your account sa&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":2,"name":"question","slug":"question"},{"id":168,"name":"google-sheets","slug":"google-sheets"},{"id":522,"name":"connector-setup","slug":"connector-setup"},{"id":521,"name":"datavirtuality","slug":"datavirtuality"}],"tags_descriptions":{},"views":127,"like_count":1,"has_summary":false,"last_poster_username":"Marijan","category_id":32,"op_like_count":1,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":850,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":1069,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"How to perform quality control and vulnerability scans in Data Virtuality","id":859,"title":"How to perform quality control and vulnerability scans in Data Virtuality","slug":"how-to-perform-quality-control-and-vulnerability-scans-in-data-virtuality","posts_count":3,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2024-07-12T17:37:48.000Z","last_posted_at":"2025-01-08T08:20:50.000Z","bumped":true,"bumped_at":"2025-01-08T08:20:50.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Introduction\nSQL code static code analysis is an essential practice that can assist in identifying coding issues, errors, and vulnerabilities in SQL code before it is executed. Static code analysis tools for SQL code can&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"article","slug":"article"},{"id":455,"name":"cdata-virtuality","slug":"cdata-virtuality"}],"tags_descriptions":{},"views":150,"like_count":2,"has_summary":false,"last_poster_username":"adamfinch","category_id":32,"op_like_count":2,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1631,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1034,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Let’s Discuss the Exciting New Features in CData Virtuality 4.8!","id":906,"title":"Let’s Discuss the Exciting New Features in CData Virtuality 4.8!","slug":"let-s-discuss-the-exciting-new-features-in-cdata-virtuality-4-8","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2024-09-26T18:59:39.000Z","last_posted_at":"2024-09-26T18:59:39.000Z","bumped":false,"bumped_at":"2024-09-26T18:59:39.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hey everyone, \n \nGreat news! CData has just released Virtuality 4.8, and it’s packed with fantastic new features that could significantly enhance our data virtualization experience. I wanted to share some highlights and &hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"discussion","slug":"discussion"}],"tags_descriptions":{},"views":76,"like_count":3,"has_summary":false,"last_poster_username":"anonymous","category_id":32,"op_like_count":3,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1631,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Delta lake support?","id":865,"title":"Delta lake support?","slug":"delta-lake-support","posts_count":2,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2024-07-17T20:46:07.000Z","last_posted_at":"2024-07-26T20:39:10.000Z","bumped":true,"bumped_at":"2024-07-26T20:39:10.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nI’m exploring the capabilities of CData Virtuality for our use, and am unable to find any information on support for delta lake on Azure Data Lake Store as a source. I don’t see any CData drivers for it either. \n \nI&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":2,"name":"question","slug":"question"},{"id":256,"name":"cdata","slug":"cdata"},{"id":499,"name":"delta-lake","slug":"delta-lake"}],"tags_descriptions":{},"views":123,"like_count":2,"has_summary":false,"last_poster_username":"anonymous","category_id":32,"op_like_count":1,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":112,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":1631,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Announcing CData Virtuality 4.7: Role-based UI, UDF, and Trino Connector! ","id":869,"title":"Announcing CData Virtuality 4.7: Role-based UI, UDF, and Trino Connector! ","slug":"announcing-cdata-virtuality-4-7-role-based-ui-udf-and-trino-connector","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2024-07-23T13:54:07.000Z","last_posted_at":"2024-07-23T13:54:07.000Z","bumped":false,"bumped_at":"2024-07-23T13:54:07.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello CData Community! \n \nWe’re thrilled to announce the release of CData Virtuality 4.7, bringing you innovative updates that will revolutionize your data management and governance. \n \n:glowing_star: Key Highlights of C&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"discussion","slug":"discussion"},{"id":501,"name":"role-based-ui","slug":"role-based-ui"}],"tags_descriptions":{},"views":75,"like_count":2,"has_summary":false,"last_poster_username":"anonymous","category_id":32,"op_like_count":2,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1631,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Connecting PySpark via JDBC using Jupyter Notebook","id":858,"title":"Connecting PySpark via JDBC using Jupyter Notebook","slug":"connecting-pyspark-via-jdbc-using-jupyter-notebook","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":"https://us1.discourse-cdn.com/cdata/original/1X/e323ac3e0e1eeca6db1707ca1665e8fcba80a7a6.png","created_at":"2024-07-12T17:35:05.000Z","last_posted_at":"2024-07-12T17:35:05.000Z","bumped":false,"bumped_at":"2024-07-12T17:35:05.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Install DataVirtuality JDBC driver\nWindows\nDownload the latest DataVirtuality JDBC driver from here. \nCopy the jar file to your spark install folder: \n\nD:\\spark-2.3.1-bin-hadoop2.6\\jars\n\n\nLinux\nDownload the latest DataVi&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"article","slug":"article"},{"id":455,"name":"cdata-virtuality","slug":"cdata-virtuality"}],"tags_descriptions":{},"views":201,"like_count":2,"has_summary":false,"last_poster_username":"anonymous","category_id":32,"op_like_count":2,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1631,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Updating Data Virtuality Platform license for on-premise servers","id":857,"title":"Updating Data Virtuality Platform license for on-premise servers","slug":"updating-data-virtuality-platform-license-for-on-premise-servers","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":"https://us1.discourse-cdn.com/cdata/optimized/2X/2/27073940febd07989eec934099db95958d0b6731_2_579x1024.png","created_at":"2024-07-12T17:34:05.000Z","last_posted_at":"2024-07-12T17:34:05.000Z","bumped":false,"bumped_at":"2024-07-12T17:34:05.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"There are two methods for updating the platform license. These methods do NOT require the server to be restarted. \n\nWeb UI\nCopying the license file to the correct Data Virtuality folder\n\nWeb UI\nIn this example, my Data V&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"article","slug":"article"},{"id":455,"name":"cdata-virtuality","slug":"cdata-virtuality"}],"tags_descriptions":{},"views":87,"like_count":1,"has_summary":false,"last_poster_username":"anonymous","category_id":32,"op_like_count":1,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1631,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Add a Column to a View That Uses Batch Job or Slowly Changing Dimensions (Simple Version)","id":856,"title":"Add a Column to a View That Uses Batch Job or Slowly Changing Dimensions (Simple Version)","slug":"add-a-column-to-a-view-that-uses-batch-job-or-slowly-changing-dimensions-simple-version","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2024-07-12T17:31:19.000Z","last_posted_at":"2024-07-12T17:31:19.000Z","bumped":false,"bumped_at":"2024-07-12T17:31:19.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The example first shows how to manually insert a default value and then gives the command to read the values via a subquery. \nThere are a few things to keep in mind: \n\nThe snippets assume that field “Status” of type “sho&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"article","slug":"article"},{"id":455,"name":"cdata-virtuality","slug":"cdata-virtuality"}],"tags_descriptions":{},"views":44,"like_count":1,"has_summary":false,"last_poster_username":"anonymous","category_id":32,"op_like_count":1,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1631,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"MSSQL ENDOFMONTH Replacement","id":855,"title":"MSSQL ENDOFMONTH Replacement","slug":"mssql-endofmonth-replacement","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2024-07-12T17:26:49.000Z","last_posted_at":"2024-07-12T17:26:49.000Z","bumped":false,"bumped_at":"2024-07-12T17:26:49.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Workaround procedure for ENDOFMONTH-Funktion (DAX) - DAX | Microsoft Learn \n \n\nCREATE VIRTUAL PROCEDURE views.endofmonth( IN getdate date ) returns (outdate date) asBEGIN     DECLARE date monthlater =  timestampadd( SQL_&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"article","slug":"article"},{"id":455,"name":"cdata-virtuality","slug":"cdata-virtuality"}],"tags_descriptions":{},"views":19,"like_count":1,"has_summary":false,"last_poster_username":"anonymous","category_id":32,"op_like_count":1,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1631,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Use Values Larger Than 2147483647 with FROM_UNIXTIME","id":854,"title":"Use Values Larger Than 2147483647 with FROM_UNIXTIME","slug":"use-values-larger-than-2147483647-with-from-unixtime","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2024-07-12T17:25:38.000Z","last_posted_at":"2024-07-12T17:25:38.000Z","bumped":false,"bumped_at":"2024-07-12T17:25:38.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"At present, Data Virtuality Server only supports integers in FROM_UNIXTIME and TIMESTAMPADD. As 2147483647 is the maximum positive value for a 32-bit signed binary integer, this means that larger values won’t work. But w&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"article","slug":"article"},{"id":455,"name":"cdata-virtuality","slug":"cdata-virtuality"}],"tags_descriptions":{},"views":35,"like_count":1,"has_summary":false,"last_poster_username":"anonymous","category_id":32,"op_like_count":1,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1631,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Improving Query Performance Using the Filter Parameter for Google Analytics","id":853,"title":"Improving Query Performance Using the Filter Parameter for Google Analytics","slug":"improving-query-performance-using-the-filter-parameter-for-google-analytics","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2024-07-12T17:15:58.000Z","last_posted_at":"2024-07-12T17:15:58.000Z","bumped":false,"bumped_at":"2024-07-12T17:15:58.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"In some cases, query performance can be speedied up thanks to the filter parameter. In this guide, we’ll consider an example where it helped to reduce load time from 30 minutes to just one minute. \nHere’s the original re&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"article","slug":"article"},{"id":455,"name":"cdata-virtuality","slug":"cdata-virtuality"}],"tags_descriptions":{},"views":33,"like_count":1,"has_summary":false,"last_poster_username":"anonymous","category_id":32,"op_like_count":1,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1631,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Google Analytics Historical Data Using Batch Update and Avoiding Sampling","id":852,"title":"Google Analytics Historical Data Using Batch Update and Avoiding Sampling","slug":"google-analytics-historical-data-using-batch-update-and-avoiding-sampling","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":"https://us1.discourse-cdn.com/cdata/original/2X/0/0b07890fe5850bb255c9af0ceedec8a1edbaa37b.png","created_at":"2024-07-12T17:13:50.000Z","last_posted_at":"2024-07-12T17:13:51.000Z","bumped":true,"bumped_at":"2024-07-12T17:13:51.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Let’s suppose that we have a Google Analytics query like this, which however is subject to sampling by Google Analytics because the data are just too large. \n\nSELECT  visitors, newVisits, percentNewVisits, visitorType, v&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"article","slug":"article"},{"id":455,"name":"cdata-virtuality","slug":"cdata-virtuality"}],"tags_descriptions":{},"views":60,"like_count":1,"has_summary":false,"last_poster_username":"anonymous","category_id":32,"op_like_count":1,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1631,"primary_group_id":null,"flair_group_id":null}]}]}}