Frank A. Banin

About

With a strong foundation in enterprise data analytics and software engineering, I specialize in designing and implementing advanced analytics solutions that empower data-driven decision-making and drive business growth.

My experience spans diverse environments—on-premises, PaaS, SaaS, and hybrid solutions—demonstrating both versatility and adaptability in addressing complex data challenges.

I am recognized for my intellectual curiosity, a proven ability to quickly master new tools and technologies, and a commitment to staying ahead of emerging industry trends.

My professional growth is supported by a portfolio of industry certifications, which underscore both technical expertise and dedication to continuous learning.


I am characterized by my intellectual curiosity and a strong aptitude for rapidly learning new tools, coupled with a commitment to staying at the forefront of industry trends. My professional development is underscored by a series of certifications, including:

Microsoft Certifications:
Generative AI for Business with MSFT Azure OpenAI
Fabric Analytics Engineer Associate
Azure Data Engineer Associate
Certified Professional
Certified IT Professional
Technology Specialist

Merrill Lynch Certification:
Six Sigma Green Belt

SQLServerCentral Article

DAX for SQL Folks: Part II - Translating SQL Queries to DAX Queries

Introduction In response to my approach in the popular MDX Guide for SQL Folks series, I am using SQL as a good frame of reference for starting or developing a new approach for improving your Data Analysis Expression(DAX) language learning experience. This is useful for developers starting to learn the DAX language to more advanced developers who […]

(10)

You rated this post out of 5. Change rating

2020-04-30

43,071 reads

Blogs

Monday Monitor Tips: AI Query Analysis

By

AI is everywhere. It’s in the news, it’s being added to every product, management...

AI: Blog a Day – Day 8: RAG – Retrieval Augmented Generation

By

RAG — Retrieval Augmented Generation. we have covered so far — embeddings, vectors, vector...

AI: Blog a Day – Day 7: Vector and Vector Databases

By

Continuing from Day 6 we learned Embeddings, Semantic Search and Checks, on Day 7...

Read the latest Blogs

Forums

I'm thinking about submitting some articles

By Doctor Who 2

I've written some documentation on using different Markdown types of files on GitHub. It's...

Not Just an Upgrade

By Steve Jones - SSC Editor

Comments posted to this topic are about the item Not Just an Upgrade

Restoring On Top I

By Steve Jones - SSC Editor

Comments posted to this topic are about the item Restoring On Top I

Visit the forum

Question of the Day

Restoring On Top I

I am doing development work on a database and want to keep a backup so I can reset my database. I make some changes and want to restore over top of my changes. When I run this code, what happens?

USE Master
BACKUP DATABASE DNRTest TO DISK = 'dnrtest.bak'
GO

USE DNRTest
GO
CREATE TABLE MyTest(myid INT)
GO
USE master
RESTORE DATABASE DNRTest FROM DISK = 'dnrtest.bak' WITH REPLACE

See possible answers